Functions | |
template<class Digi , class RecHit > | |
bool | corrSaturation (RecHit &rechit, const CastorCoder &coder, const CastorCalibrations &calibs, const Digi &digi, const int &maxADCvalue, const double &satCorrConst, int ifirst, int n) |
template<class Digi > | |
bool | isSaturated (const Digi &digi, const int &maxADCvalue, int ifirst, int n) |
template<class Digi , class RecHit > | |
RecHit | reco (const Digi &digi, const CastorCoder &coder, const CastorCalibrations &calibs, int ifirst, int n, bool slewCorrect, const CastorPulseContainmentCorrection *corr, CastorTimeSlew::BiasSetting slewFlavor) |
|
inline |
Definition at line 103 of file CastorSimpleRecAlgo.cc.
References ecalMGPA::adc(), CastorCoder::adc2fC(), CastorCalibrations::gain(), CastorSimpleReconstructor_cfi::maxADCvalue, and CastorCalibrations::pedestal().
|
inline |
Definition at line 92 of file CastorSimpleRecAlgo.cc.
References ecalMGPA::adc(), i, and CastorSimpleReconstructor_cfi::maxADCvalue.
Referenced by EcalUncalibRecHitRecChi2Algo< C >::EcalUncalibRecHitRecChi2Algo(), EcalCoder::encode(), EcalUncalibRecHitRecWeightsAlgo< EBDataFrame >::makeRecHit(), EcalUncalibRecHitRecAnalFitAlgo< EBDataFrame >::makeRecHit(), and EcalUncalibRecHitFixedAlphaBetaAlgo< C >::makeRecHit().
|
inline |
Definition at line 37 of file CastorSimpleRecAlgo.cc.
References CastorCoder::adc2fC(), CastorTimeSlew::delay(), CastorCalibrations::gain(), CastorPulseContainmentCorrection::getCorrection(), i, hpstanc_transforms::max, findQualityFiles::maxI, CastorCalibrations::pedestal(), CaloSamples::size(), cscNeutronWriter_cfi::t0, reco::t2, ntuplemaker::time, and timeshift_ns_hf().