1 #ifndef SimDataMixingEMDigiWorker_h 2 #define SimDataMixingEMDigiWorker_h 43 class ModuleCallingContext;
119 #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::ESGetToken< EcalPedestals, EcalPedestalsRcd > pedToken_
edm::InputTag ESPileInputTag_
std::tuple< uint32_t, uint32_t, uint32_t > EventId
Event index (L1A/BX/orbit)
edm::InputTag ESProducerSig_
edm::ESGetToken< EcalGainRatios, EcalGainRatiosRcd > grToken_
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_