addPulseJitter_ | PulseShapeFitOOTPileupCorrection | private |
apply(const CaloSamples &cs, const std::vector< int > &capidvec, const HcalCalibrations &calibs, double &reconstructedEnergy, float &reconstructedTime, bool &useTriple, float &chi2) const | PulseShapeFitOOTPileupCorrection | |
applyTimeSlew_ | PulseShapeFitOOTPileupCorrection | private |
chargeThreshold_ | PulseShapeFitOOTPileupCorrection | private |
cntsetPulseShape | PulseShapeFitOOTPileupCorrection | private |
currentPulseShape_ | PulseShapeFitOOTPileupCorrection | |
dcConstraint_ | PulseShapeFitOOTPileupCorrection | private |
dpfunctor_ | PulseShapeFitOOTPileupCorrection | private |
fit(int iFit, float &timevalfit, float &chargevalfit, float &pedvalfit, float &chi2, bool &fitStatus, double &iTSMax, const double &iTSTOTen, double *iEnArr, int(&iBX)[3]) const | PulseShapeFitOOTPileupCorrection | private |
fitTimes_ | PulseShapeFitOOTPileupCorrection | private |
hybridfitter | PulseShapeFitOOTPileupCorrection | private |
iniTimesArr | PulseShapeFitOOTPileupCorrection | private |
isCurrentChannelHPD_ | PulseShapeFitOOTPileupCorrection | private |
noise_ | PulseShapeFitOOTPileupCorrection | private |
noiseHPD_ | PulseShapeFitOOTPileupCorrection | private |
noiseSiPM_ | PulseShapeFitOOTPileupCorrection | private |
pedestalConstraint_ | PulseShapeFitOOTPileupCorrection | private |
pedMean_ | PulseShapeFitOOTPileupCorrection | private |
pedSig_ | PulseShapeFitOOTPileupCorrection | private |
pedSigHPD_ | PulseShapeFitOOTPileupCorrection | private |
pedSigSiPM_ | PulseShapeFitOOTPileupCorrection | private |
phase1Apply(const HBHEChannelInfo &channelData, float &reconstructedEnergy, float &reconstructedTime, bool &useTriple, float &chi2) const | PulseShapeFitOOTPileupCorrection | |
psfPtr_ | PulseShapeFitOOTPileupCorrection | private |
pulseJitter_ | PulseShapeFitOOTPileupCorrection | private |
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) const | PulseShapeFitOOTPileupCorrection | private |
PulseShapeFitOOTPileupCorrection() | PulseShapeFitOOTPileupCorrection | |
resetPulseShapeTemplate(const HcalPulseShapes::Shape &ps) | PulseShapeFitOOTPileupCorrection | |
setChi2Term(bool isHPD) | PulseShapeFitOOTPileupCorrection | |
setPulseShapeTemplate(const HcalPulseShapes::Shape &ps, bool isHPD) | 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 iPedSigHPD, double iPedSigSiPM, double iNoiseHPD, double iNoiseSiPM, double iTMin, double iTMax, const std::vector< double > &its4Chi2, HcalTimeSlew::BiasSetting slewFlavor, int iFitTimes, bool iDCConstraint=false) | PulseShapeFitOOTPileupCorrection | |
slewFlavor_ | PulseShapeFitOOTPileupCorrection | private |
spfunctor_ | PulseShapeFitOOTPileupCorrection | private |
timeConstraint_ | PulseShapeFitOOTPileupCorrection | private |
timeMean_ | PulseShapeFitOOTPileupCorrection | private |
timeSig_ | PulseShapeFitOOTPileupCorrection | private |
timeSigHPD_ | PulseShapeFitOOTPileupCorrection | private |
timeSigSiPM_ | PulseShapeFitOOTPileupCorrection | private |
tpfunctor_ | PulseShapeFitOOTPileupCorrection | private |
ts4Chi2_ | PulseShapeFitOOTPileupCorrection | mutableprivate |
ts4Max_ | PulseShapeFitOOTPileupCorrection | mutableprivate |
ts4Min_ | PulseShapeFitOOTPileupCorrection | private |
TSMax_ | PulseShapeFitOOTPileupCorrection | private |
TSMin_ | PulseShapeFitOOTPileupCorrection | private |
unConstrainedFit_ | PulseShapeFitOOTPileupCorrection | private |
vts4Chi2_ | PulseShapeFitOOTPileupCorrection | private |
vts4Max_ | PulseShapeFitOOTPileupCorrection | private |
~PulseShapeFitOOTPileupCorrection() | PulseShapeFitOOTPileupCorrection | |