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(), mps_fire::i, and CastorSimpleReconstructor_cfi::maxADCvalue.
Referenced by EcalUncalibRecHitRecChi2Algo< C >::EcalUncalibRecHitRecChi2Algo(), EcalCoder::encode(), EcalUncalibRecHitRecWeightsAlgo< EBDataFrame >::makeRecHit(), EcalUncalibRecHitRecAnalFitAlgo< EBDataFrame >::makeRecHit(), EcalUncalibRecHitFixedAlphaBetaAlgo< C >::makeRecHit(), EGRegressionModifierV2::modifyObject(), EGRegressionModifierV3::modifyObject(), and EgammaRegressionContainer::~EgammaRegressionContainer().
|
inline |
Definition at line 37 of file CastorSimpleRecAlgo.cc.
References CastorCoder::adc2fC(), CastorTimeSlew::delay(), CastorCalibrations::gain(), CastorPulseContainmentCorrection::getCorrection(), mps_fire::i, SiStripPI::max, findQualityFiles::maxI, CastorCalibrations::pedestal(), CaloSamples::size(), genVertex_cff::t0, protons_cff::time, and timeshift_ns_hf().