1 #ifndef CastorDigiProducer_h 2 #define CastorDigiProducer_h 25 class ConsumesCollector;
29 class HepRandomEngine;
49 void accumulateCaloHits(std::vector<PCaloHit>
const&,
int bunchCrossing, CLHEP::HepRandomEngine*);
CLHEP::HepRandomEngine * randomEngine
CastorAmplifier * theAmplifier
CaloVShape * theCastorShape
std::vector< PCaloHit > PCaloHitContainer
CaloTDigitizer< CastorDigitizerTraits > CastorDigitizer
std::vector< CLHEP::HepRandomEngine * > randomEngines_
CastorSimParameterMap * theParameterMap
Electronic response of the preamp.
CastorElectronicsSim * theElectronicsSim
CastorHitFilter theCastorHitFilter
Creates electronics signals from hits.
CaloHitResponse * theCastorResponse
std::vector< PCaloHit > theCastorHits
CastorHitCorrection * theHitCorrection
CastorDigitizer * theCastorDigitizer
CastorCoderFactory * theCoderFactory
edm::InputTag theHitsProducerTag
bool checkGeometry(bool=true)
CaloVShape * theCastorIntegratedShape