CMS 3D CMS Logo

EcalCoder Member List

This is the complete list of members for EcalCoder, including all inherited members.

ADCGAINSWITCH enum valueEcalCoder
analogToDigital(CLHEP::HepRandomEngine *, const EcalSamples &clf, EcalDataFrame &df) const EcalCodervirtual
EcalCoder(bool addNoise, bool PreMix1, Noisifier *ebCorrNoise0, Noisifier *eeCorrNoise0=nullptr, Noisifier *ebCorrNoise1=nullptr, Noisifier *eeCorrNoise1=nullptr, Noisifier *ebCorrNoise2=nullptr, Noisifier *eeCorrNoise2=nullptr)EcalCoder
EcalSamples typedefEcalCoder
encode(const EcalSamples &ecalSamples, EcalDataFrame &df, CLHEP::HepRandomEngine *) const EcalCoderprivate
findGains(const DetId &detId, double theGains[]) const EcalCoderprivate
findIntercalibConstant(const DetId &detId, double &icalconst) const EcalCoderprivate
findPedestal(const DetId &detId, int gainId, double &pedestal, double &width) const EcalCoderprivate
fullScaleEnergy(const DetId &did) const EcalCoderprivate
m_addNoiseEcalCoderprivate
m_ebCorrNoiseEcalCoderprivate
m_eeCorrNoiseEcalCoderprivate
m_gainRatiosEcalCoderprivate
m_intercalsEcalCoderprivate
m_maxEneEBEcalCoderprivate
m_maxEneEEEcalCoderprivate
m_pedsEcalCoderprivate
m_PreMix1EcalCoderprivate
MAXADC enum valueEcalCoder
NBITS enum valueEcalCoder
NGAINS enum valueEcalCoder
Noisifier typedefEcalCoder
setFullScaleEnergy(double EBscale, double EEscale)EcalCoder
setGainRatios(const EcalGainRatios *gainRatios)EcalCoder
setIntercalibConstants(const EcalIntercalibConstantsMC *ical)EcalCoder
setPedestals(const EcalPedestals *pedestals)EcalCoder
~EcalCoder()EcalCodervirtual