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 109 of file CastorSimpleRecAlgo.cc.
References ecalMGPA::adc(), CastorCoder::adc2fC(), CastorCalibrations::gain(), castor_dqm_sourceclient-live_cfg::maxADCvalue, and CastorCalibrations::pedestal().
|
inline |
Definition at line 97 of file CastorSimpleRecAlgo.cc.
References ecalMGPA::adc(), mps_fire::i, and castor_dqm_sourceclient-live_cfg::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 32 of file CastorSimpleRecAlgo.cc.
References CastorCoder::adc2fC(), CastorTimeSlew::delay(), CastorCalibrations::gain(), CastorPulseContainmentCorrection::getCorrection(), mps_fire::i, SiStripPI::max, findQualityFiles::maxI, CastorCalibrations::pedestal(), CaloSamples::size(), FrontierCondition_GT_autoExpress_cfi::t0, RandomServiceHelper::t2, ntuplemaker::time, and timeshift_ns_hf().