#include "DQM/SiStripCommissioningAnalysis/interface/SiStripPulseShape.h"
#include <TF1.h>
#include <TMath.h>
Go to the source code of this file.
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, and x.
Referenced by CalibrationScanAlgorithm::analyse().
double fdeconv | ( | double * | x, |
double * | par | ||
) |
Definition at line 101 of file SiStripPulseShape.cc.
References fpeak(), x, and geometryCSVtoXML::xz.
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(), x, and geometryCSVtoXML::xz.
Referenced by SamplingAlgorithm::SamplingAlgorithm().
double fpeak | ( | double * | x, |
double * | par | ||
) |
Definition at line 66 of file SiStripPulseShape.cc.
References pulse(), alignCSCRings::s, submitPVValidationJobs::t, x, geometryCSVtoXML::xx, 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.
Referenced by fdeconv_convoluted(), and SamplingAlgorithm::SamplingAlgorithm().
double fturnOn | ( | double * | x, |
double * | par | ||
) |
Definition at line 82 of file SiStripPulseShape.cc.
References alignCSCRings::s, ApeEstimator_cff::width, and x.
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(), submitPVValidationJobs::t, x, detailsBasic3DVector::y, and detailsBasic3DVector::z.
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 JetChargeProducer_cfi::exp, funct::pow(), submitPVValidationJobs::t, x, detailsBasic3DVector::y, and detailsBasic3DVector::z.
Referenced by pulse().
double pulse_x0 | ( | double | y, |
double | z, | ||
double | t | ||
) |
Definition at line 34 of file SiStripPulseShape.cc.
References JetChargeProducer_cfi::exp, submitPVValidationJobs::t, detailsBasic3DVector::y, and detailsBasic3DVector::z.
Referenced by pulse().
double pulse_x0_yz | ( | double | z, |
double | t | ||
) |
Definition at line 47 of file SiStripPulseShape.cc.
References JetChargeProducer_cfi::exp, submitPVValidationJobs::t, and detailsBasic3DVector::z.
Referenced by pulse().
double pulse_yz | ( | double | x, |
double | z, | ||
double | t | ||
) |
Definition at line 36 of file SiStripPulseShape.cc.
References JetChargeProducer_cfi::exp, submitPVValidationJobs::t, x, and detailsBasic3DVector::z.
Referenced by pulse().