CMS 3D CMS Logo

PulseShapeFitOOTPileupCorrection Member List

This is the complete list of members for PulseShapeFitOOTPileupCorrection, including all inherited members.

addPulseJitter_PulseShapeFitOOTPileupCorrectionprivate
applyTimeSlew_PulseShapeFitOOTPileupCorrectionprivate
chargeThreshold_PulseShapeFitOOTPileupCorrectionprivate
cntsetPulseShapePulseShapeFitOOTPileupCorrectionprivate
currentPulseShape_PulseShapeFitOOTPileupCorrection
dpfunctor_PulseShapeFitOOTPileupCorrectionprivate
fit(int iFit, float &timevalfit, float &chargevalfit, float &pedvalfit, float &chi2, bool &fitStatus, double &iTSMax, const double &iTSTOTen, double *iEnArr, unsigned(&iBX)[3]) const PulseShapeFitOOTPileupCorrectionprivate
fitTimes_PulseShapeFitOOTPileupCorrectionprivate
hcalTimeSlewDelay_PulseShapeFitOOTPileupCorrection
hybridfitterPulseShapeFitOOTPileupCorrectionprivate
iniTimesArrPulseShapeFitOOTPileupCorrectionprivate
isCurrentChannelHPD_PulseShapeFitOOTPileupCorrectionprivate
pedestalConstraint_PulseShapeFitOOTPileupCorrectionprivate
pedMean_PulseShapeFitOOTPileupCorrectionprivate
pedSig_PulseShapeFitOOTPileupCorrectionprivate
phase1Apply(const HBHEChannelInfo &channelData, float &reconstructedEnergy, float &reconstructedTime, bool &useTriple, float &chi2) const PulseShapeFitOOTPileupCorrection
psfPtr_PulseShapeFitOOTPileupCorrectionprivate
pulseJitter_PulseShapeFitOOTPileupCorrectionprivate
pulseShapeFit(const double *energyArr, const double *pedenArr, const double *chargeArr, const double *pedArr, const double *gainArr, const double tsTOTen, std::vector< float > &fitParsVec, const double *ADCnoise, unsigned int soi) const PulseShapeFitOOTPileupCorrectionprivate
PulseShapeFitOOTPileupCorrection()PulseShapeFitOOTPileupCorrection
resetPulseShapeTemplate(const HcalPulseShapes::Shape &ps, unsigned nSamples)PulseShapeFitOOTPileupCorrection
setPulseShapeTemplate(const HcalPulseShapes::Shape &ps, bool isHPD, unsigned nSamples, const HcalTimeSlew *hcalTimeSlewDelay)PulseShapeFitOOTPileupCorrection
setPUParams(bool iPedestalConstraint, bool iTimeConstraint, bool iAddPulseJitter, bool iApplyTimeSlew, double iTS4Min, const std::vector< double > &iTS4Max, double iPulseJitter, double iTimeMean, double iTimeSigHPD, double iTimeSigSiPM, double iPedMean, double iTMin, double iTMax, const std::vector< double > &its4Chi2, HcalTimeSlew::BiasSetting slewFlavor, int iFitTimes)PulseShapeFitOOTPileupCorrection
slewFlavor_PulseShapeFitOOTPileupCorrectionprivate
spfunctor_PulseShapeFitOOTPileupCorrectionprivate
timeConstraint_PulseShapeFitOOTPileupCorrectionprivate
timeMean_PulseShapeFitOOTPileupCorrectionprivate
timeSig_PulseShapeFitOOTPileupCorrectionprivate
timeSigHPD_PulseShapeFitOOTPileupCorrectionprivate
timeSigSiPM_PulseShapeFitOOTPileupCorrectionprivate
tpfunctor_PulseShapeFitOOTPileupCorrectionprivate
ts4Chi2_PulseShapeFitOOTPileupCorrectionmutableprivate
ts4Max_PulseShapeFitOOTPileupCorrectionmutableprivate
ts4Min_PulseShapeFitOOTPileupCorrectionprivate
tsDelay1GeV_PulseShapeFitOOTPileupCorrection
TSMax_PulseShapeFitOOTPileupCorrectionprivate
TSMin_PulseShapeFitOOTPileupCorrectionprivate
unConstrainedFit_PulseShapeFitOOTPileupCorrectionprivate
vts4Chi2_PulseShapeFitOOTPileupCorrectionprivate
vts4Max_PulseShapeFitOOTPileupCorrectionprivate
~PulseShapeFitOOTPileupCorrection()PulseShapeFitOOTPileupCorrection