1 #ifndef CastorSim_CastorAmplifier_h
2 #define CastorSim_CastorAmplifier_h
6 #include "CLHEP/Random/RandGaussQ.h"
void setRandomEngine(CLHEP::HepRandomEngine &engine)
unsigned theStartingCapId
virtual ~CastorAmplifier()
const CaloVSimParameterMap * theParameterMap
const CastorDbService * theDbService
CastorAmplifier(const CaloVSimParameterMap *parameters, bool addNoise)
virtual void amplify(CaloSamples &linearFrame) const
CLHEP::RandGaussQ * theRandGaussQ
void setDbService(const CastorDbService *service)
the Producer will probably update this every event
void setStartingCapId(int capId)