1 #ifndef CastorDigiProducer_h 2 #define CastorDigiProducer_h 25 class ConsumesCollector;
29 class HepRandomEngine;
46 void accumulateCaloHits(std::vector<PCaloHit>
const &,
int bunchCrossing);
79 CLHEP::HepRandomEngine *randomEngine_ =
nullptr;
CastorAmplifier * theAmplifier
CaloVShape * theCastorShape
std::vector< PCaloHit > PCaloHitContainer
CaloTDigitizer< CastorDigitizerTraits > CastorDigitizer
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