1 #ifndef HcalSimAlgos_HcalAmplifier_h 2 #define HcalSimAlgos_HcalAmplifier_h 16 class HepRandomEngine;
32 theNoiseSignalGenerator = noiseSignalGenerator;
35 theTimeSlewSim = timeSlewSim;
38 virtual void amplify(
CaloSamples & linearFrame, CLHEP::HepRandomEngine*)
const;
45 void addPedestals(
CaloSamples & frame, CLHEP::HepRandomEngine*)
const;
const CaloVNoiseSignalGenerator * theNoiseSignalGenerator
const CaloVSimParameterMap * theParameterMap
void setStartingCapId(int capId)
void setIonFeedbackSim(HPDIonFeedbackSim *feedbackSim)
const HcalDbService * theDbService
HcalTimeSlewSim * theTimeSlewSim
void setNoiseSignalGenerator(const CaloVNoiseSignalGenerator *noiseSignalGenerator)
void setTimeSlewSim(HcalTimeSlewSim *timeSlewSim)
unsigned theStartingCapId
HPDIonFeedbackSim * theIonFeedbackSim