1 #ifndef RecoLocalCalo_EcalRecProducers_EcalUncalibRecHitRecWorkerGlobal_hh 2 #define RecoLocalCalo_EcalRecProducers_EcalUncalibRecHitRecWorkerGlobal_hh 59 double timeCorrection(
float ampli,
60 const std::vector<float>& amplitudeBins,
const std::vector<float>& shiftBins);
edm::ESHandle< EcalTimeOffsetConstant > offtime
double amplitudeThreshEE_
double outOfTimeThreshG12pEB_
edm::ESHandle< EcalTimeBiasCorrections > timeCorrBias_
double outOfTimeThreshG61pEE_
boost::transform_iterator< IterHelp, boost::counting_iterator< int > > const_iterator
std::pair< double, double > EBtimeFitLimits_
EcalUncalibRecHitRecWeightsAlgo< EBDataFrame > weightsMethod_barrel_
std::vector< double > EBtimeFitParameters_
double outOfTimeThreshG12mEE_
std::vector< double > EEchi2Parameters_
std::vector< double > eePulseShape_
std::vector< double > ebPulseShape_
std::pair< double, double > EEtimeFitLimits_
EcalUncalibRecHitRatioMethodAlgo< EEDataFrame > ratioMethod_endcap_
EcalUncalibRecHitRatioMethodAlgo< EBDataFrame > ratioMethod_barrel_
double outOfTimeThreshG61mEB_
edm::ESHandle< EcalGainRatios > gains
edm::ESHandle< EcalPedestals > peds
double EEtimeConstantTerm_
double outOfTimeThreshG12pEE_
double amplitudeThreshEB_
double EBtimeConstantTerm_
edm::ESHandle< EcalTBWeights > wgts
edm::ESHandle< EcalWeightXtalGroups > grps
double outOfTimeThreshG61mEE_
double outOfTimeThreshG12mEB_
double outOfTimeThreshG61pEB_
math::Matrix< 10, 10 >::type EcalChi2WeightMatrix
std::vector< double > EBamplitudeFitParameters_
std::vector< double > EBchi2Parameters_
EcalUncalibRecHitWorkerGlobal()
std::vector< double > EEamplitudeFitParameters_
bool isSaturated(const Digi &digi, const int &maxADCvalue, int ifirst, int n)
edm::ESHandle< EcalTimeCalibConstants > itime
EcalUncalibRecHitRecWeightsAlgo< EEDataFrame > weightsMethod_endcap_
math::Matrix< 3, 10 >::type EcalWeightMatrix
edm::ESHandle< EcalSampleMask > sampleMaskHand_
std::vector< double > EEtimeFitParameters_
~EcalUncalibRecHitWorkerGlobal() override