1 #ifndef SimDataMixingEMDigiWorker_h 2 #define SimDataMixingEMDigiWorker_h 41 class ModuleCallingContext;
97 typedef std::multimap<DetId, EBDataFrame>
EBDigiMap;
98 typedef std::multimap<DetId, EEDataFrame>
EEDigiMap;
99 typedef std::multimap<DetId, ESDataFrame>
ESDigiMap;
113 #endif // SimDataMixingEMDigiWorker_h edm::InputTag EEPileInputTag_
std::string EEDigiCollectionDM_
const std::vector< float > GetGainRatios(const edm::EventSetup &ES, const DetId &detid)
retrieve gain ratios for that detid [0]=g12, [1]=g6, [2]=g12
std::multimap< DetId, ESDataFrame > ESDigiMap
std::multimap< DetId, EBDataFrame > EBDigiMap
edm::EDGetTokenT< EEDigiCollection > EEDigiPileToken_
edm::EDGetTokenT< ESDigiCollection > ESDigiPileToken_
edm::InputTag EBdigiCollectionSig_
std::string ESDigiCollectionDM_
const std::vector< float > GetPedestals(const edm::EventSetup &ES, const DetId &detid)
retrieve pedestals for that detid [0]=g12, [1]=g6, [2]=g12
void addEMPileups(const int bcr, const edm::EventPrincipal *, unsigned int EventId, const edm::EventSetup &ES, ModuleCallingContext const *)
std::string EBDigiCollectionDM_
void putEM(edm::Event &e, const edm::EventSetup &ES)
edm::InputTag EBProducerSig_
edm::InputTag EEProducerSig_
std::multimap< DetId, EEDataFrame > EEDigiMap
edm::InputTag EEdigiCollectionSig_
edm::InputTag ESdigiCollectionSig_
virtual ~DataMixingEMDigiWorker()
edm::InputTag ESPileInputTag_
edm::InputTag ESProducerSig_
void addEMSignals(const edm::Event &e, const edm::EventSetup &ES)
edm::EDGetTokenT< EBDigiCollection > EBDigiToken_
edm::EDGetTokenT< ESDigiCollection > ESDigiToken_
edm::InputTag EBPileInputTag_
edm::EDGetTokenT< EEDigiCollection > EEDigiToken_
edm::EDGetTokenT< EBDigiCollection > EBDigiPileToken_