Go to the source code of this file.
Classes | |
class | SiStripPulseShape |
Functions | |
double | fdecay (double *x, double *par) |
double | fdeconv (double *x, double *par) |
double | fdeconv_convoluted (double *x, double *par) |
double | fpeak (double *x, double *par) |
double | fpeak_convoluted (double *x, double *par) |
double | fturnOn (double *x, double *par) |
double | pulse (double x, double y, double z, double t) |
double | pulse_raw (double x, double y, double z, double t) |
double | pulse_x0 (double y, double z, double t) |
double | pulse_x0_yz (double z, double t) |
double | pulse_yz (double x, double z, double t) |
double fdecay | ( | double * | x, |
double * | par | ||
) |
Definition at line 91 of file SiStripPulseShape.cc.
References alignCSCRings::s.
Referenced by CalibrationScanAlgorithm::analyse().
double fdeconv | ( | double * | x, |
double * | par | ||
) |
Definition at line 101 of file SiStripPulseShape.cc.
References fpeak().
Referenced by CalibrationAlgorithm::analyse(), CalibrationScanAlgorithm::analyse(), and SiStripPulseShape::getNormalizedValue().
double fdeconv_convoluted | ( | double * | x, |
double * | par | ||
) |
Definition at line 113 of file SiStripPulseShape.cc.
References fpeak_convoluted().
Referenced by SamplingAlgorithm::SamplingAlgorithm().
double fpeak | ( | double * | x, |
double * | par | ||
) |
Definition at line 66 of file SiStripPulseShape.cc.
References pulse(), alignCSCRings::s, submitPVValidationJobs::t, detailsBasic3DVector::y, and detailsBasic3DVector::z.
Referenced by CalibrationAlgorithm::analyse(), fdeconv(), fpeak_convoluted(), and SiStripPulseShape::getNormalizedValue().
double fpeak_convoluted | ( | double * | x, |
double * | par | ||
) |
Definition at line 108 of file SiStripPulseShape.cc.
References validate-o2o-wbm::f, and fpeak().
Referenced by fdeconv_convoluted(), and SamplingAlgorithm::SamplingAlgorithm().
double fturnOn | ( | double * | x, |
double * | par | ||
) |
Definition at line 82 of file SiStripPulseShape.cc.
References alignCSCRings::s.
Referenced by CalibrationScanAlgorithm::analyse().
double pulse | ( | double | x, |
double | y, | ||
double | z, | ||
double | t | ||
) |
Definition at line 49 of file SiStripPulseShape.cc.
References pulse_raw(), pulse_x0(), pulse_x0_yz(), pulse_yz(), gpuClustering::x, and detailsBasic3DVector::y.
Referenced by EcalUncalibRecHitTimingCCAlgo::computeTimeCC(), fpeak(), pos::PixelFEDTestDAC::levelEncoder(), HcalSiPMHitResponse::makeSiPMSignal(), FitterFuncs::PulseShapeFunctor::PulseShapeFunctor(), AbsElectronicODERHS::setInputPulse(), HcalQie::shape(), and EcalUncalibRecHitTimeWeightsAlgo< EBDataFrame >::time().
double pulse_raw | ( | double | x, |
double | y, | ||
double | z, | ||
double | t | ||
) |
Definition at line 19 of file SiStripPulseShape.cc.
References funct::exp(), funct::pow(), and detailsBasic3DVector::z.
Referenced by pulse().
double pulse_x0 | ( | double | y, |
double | z, | ||
double | t | ||
) |
Definition at line 34 of file SiStripPulseShape.cc.
References funct::exp(), and detailsBasic3DVector::z.
Referenced by pulse().
double pulse_x0_yz | ( | double | z, |
double | t | ||
) |
double pulse_yz | ( | double | x, |
double | z, | ||
double | t | ||
) |
Definition at line 36 of file SiStripPulseShape.cc.
References funct::exp(), and gpuClustering::x.
Referenced by pulse().