1 #ifndef SimCalorimetry_EcalTestBeam_EcalTBDigiProducer_h
2 #define SimCalorimetry_EcalTestBeam_EcalTBDigiProducer_h
11 class ConsumesCollector;
54 std::vector<EcalTBTDCRecInfoAlgo::EcalTBTDCRanges>
m_tdcRanges ;
59 mutable std::unique_ptr<EBDigiCollection>
m_ebDigis ;
60 mutable std::unique_ptr<EEDigiCollection>
m_eeDigis ;
const EcalTrigTowerConstituentsMap m_theTTmap
std::unique_ptr< EEDigiCollection > m_eeDigis
virtual ~EcalTBDigiProducer()
std::vector< EcalTBTDCRecInfoAlgo::EcalTBTDCRanges > m_tdcRanges
void fillTBTDCRawInfo(EcalTBTDCRawInfo &theTBTDCRawInfo)
virtual void cacheEBDigis(const EBDigiCollection *ebDigiPtr) const
std::unique_ptr< EBDigiCollection > m_ebDigis
bool m_use2004OffsetConvention
void setPhaseShift(const DetId &detId)
std::string m_EBdigiFinalTag
virtual void initializeEvent(edm::Event const &, edm::EventSetup const &)
virtual void finalizeEvent(edm::Event &, edm::EventSetup const &)
EcalTBDigiProducer(const edm::ParameterSet ¶ms, edm::stream::EDProducerBase &mixMod, edm::ConsumesCollector &iC)
EcalTBReadout * m_theTBReadout
std::string m_EBdigiTempTag
std::unique_ptr< EcalTBTDCRawInfo > m_TDCproduct
std::string m_ecalTBInfoLabel
virtual void cacheEEDigis(const EEDigiCollection *eeDigiPtr) const