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 gpuClustering::adc, CastorCoder::adc2fC(), CastorCalibrations::gain(), castor_dqm_sourceclient-live_cfg::maxADCvalue, dqmiodumpmetadata::n, and CastorCalibrations::pedestal().
|
inline |
Definition at line 97 of file CastorSimpleRecAlgo.cc.
References gpuClustering::adc, mps_fire::i, castor_dqm_sourceclient-live_cfg::maxADCvalue, and dqmiodumpmetadata::n.
Referenced by EcalUncalibRecHitRecChi2Algo< C >::EcalUncalibRecHitRecChi2Algo(), EcalCoder::encode(), EcalUncalibRecHitRecWeightsAlgo< EBDataFrame >::makeRecHit(), EcalUncalibRecHitRecAnalFitAlgo< EBDataFrame >::makeRecHit(), EcalUncalibRecHitFixedAlphaBetaAlgo< EBDataFrame >::makeRecHit(), EGRegressionModifierV2::modifyObject(), EGRegressionModifierV3::modifyObject(), EgammaRegressionContainer::operator()(), SiStripApprox2ApproxClusters::produce(), and EgammaRegressionContainer::useLowEtBin().
|
inline |
Definition at line 32 of file CastorSimpleRecAlgo.cc.
References CastorCoder::adc2fC(), alignCSCRings::corr, CastorTimeSlew::delay(), CastorCalibrations::gain(), mps_fire::i, SiStripPI::max, findQualityFiles::maxI, dqmiodumpmetadata::n, CastorCalibrations::pedestal(), CaloSamples::size(), FrontierCondition_GT_autoExpress_cfi::t0, RandomServiceHelper::t2, hcalRecHitTable_cff::time, and timeshift_ns_hf().