20 #ifndef SiStripPulseShape_h_ 21 #define SiStripPulseShape_h_ 23 double fpeak(
double *
x,
double *par);
25 double fdeconv(
double *
x,
double *par);
39 double pulse(
double x,
double y,
double z,
double t);
59 return fpeak(&time,parameters);
63 return fdeconv(&time,parameters);
double pulse_yz(double x, double z, double t)
double fdeconv_convoluted(double *x, double *par)
double getNormalizedValue(const double &t) const
void setMode(const mode theMode)
double pulse_x0(double y, double z, double t)
double fpeak_convoluted(double *x, double *par)
double get_compensation(double x)
virtual ~SiStripPulseShape()
double pulse(double x, double y, double z, double t)
double pulse_raw(double x, double y, double z, double t)
double fdeconv(double *x, double *par)
double fpeak(double *x, double *par)
double pulse_x0_yz(double z, double t)