2 #ifndef EcalSimAlgos_EcalElectronicsSim_h
3 #define EcalSimAlgos_EcalElectronicsSim_h 1
double constantTerm() const
compute the event random constant term
EcalCoder * theCoder
Converts CaloDataFrame in CaloTimeSample and vice versa.
const bool applyConstantTerm_
void analogToDigital(CaloSamples &clf, EcalDataFrame &df) const
from CaloSamples to EcalDataFrame
const EcalSimParameterMap * theParameterMap
map of parameters
void amplify(CaloSamples &clf) const
input signal is in pe. Converted in GeV
void newEvent()
anything that needs to be done once per event
EcalElectronicsSim(const EcalSimParameterMap *parameterMap, EcalCoder *coder, bool applyConstantTerm, double rmsConstantTerm)
ctor
const double rmsConstantTerm_