1 #ifndef SimCalorimetry_EcalSimProducers_EcalTimeDigiProducer_h
2 #define SimCalorimetry_EcalSimProducers_EcalTimeDigiProducer_h
void initializeEvent(edm::Event const &e, edm::EventSetup const &c) override
const edm::EventSetup & c
void finalizeEvent(edm::Event &e, edm::EventSetup const &c) override
const edm::ESGetToken< CaloGeometry, CaloGeometryRecord > m_geometryToken
EcalTimeDigiProducer(const edm::ParameterSet ¶ms, edm::ProducesCollector, edm::ConsumesCollector &)
edm::ESWatcher< CaloGeometryRecord > m_geometryWatcher
const edm::EDGetTokenT< std::vector< PCaloHit > > m_hitsProducerTokenEB
const edm::InputTag m_hitsProducerTagEB
edm::Handle< std::vector< PCaloHit > > HitsHandle
void accumulate(edm::Event const &e, edm::EventSetup const &c) override
~EcalTimeDigiProducer() override
EcalTimeMapDigitizer * m_BarrelDigitizer
const CaloGeometry * m_Geometry
void accumulateCaloHits(HitsHandle const &ebHandle, int bunchCrossing)
void checkGeometry(const edm::EventSetup &eventSetup)
const std::string m_EBdigiCollection