1 #ifndef ZDCSIMPLERECALGO_RUN3_H 2 #define ZDCSIMPLERECALGO_RUN3_H 1 45 const std::vector<double>& chargeRatios,
47 const int ZdcSection);
54 const std::vector<unsigned int>& myNoiseTS,
55 const std::vector<unsigned int>& mySignalTS)
const;
58 const std::vector<unsigned int>& myNoiseTS,
59 const std::vector<unsigned int>& mySignalTS,
ZDCRecHit reconstruct(const QIE10DataFrame &digi, const std::vector< unsigned int > &myNoiseTS, const std::vector< unsigned int > &mySignalTS, const HcalCoder &coder, const HcalCalibrations &calibs, const HcalPedestal &effPeds) const
std::map< int, std::vector< double > > templateFitValues_
void initRatioSubtraction(const float ratio, const float frac, const int ZdcSection)
std::map< int, bool > templateFitValid_
std::map< int, int > correctionMethod_
ZdcSimpleRecAlgo_Run3(int recoMethod)
void initTemplateFit(const std::vector< unsigned int > &bxTs, const std::vector< double > &chargeRatios, const int nTs, const int ZdcSection)
std::map< int, float > ootpuRatio_
std::map< int, float > ootpuFrac_
void initCorrectionMethod(const int method, const int ZdcSection)
ZDCRecHit reco0(const QIE10DataFrame &digi, const HcalCoder &coder, const HcalCalibrations &calibs, const HcalPedestal &effPeds, const std::vector< unsigned int > &myNoiseTS, const std::vector< unsigned int > &mySignalTS) const