11 bool const& ByLumiResetSwitch,
13 if (ByLumiResetSwitch) {
20 template <
typename IDCollection>
27 switch (_collection) {
38 set = &
MEs_.
at(
"GainSwitch");
67 switch (_collection) {
72 set = &
MEs_.
at(
"BlockSize");
87 int dccid(
id.
dccId());
90 if (dccid <= kEEmHigh + 1 || dccid >=
kEEpLow + 1)
104 for (std::vector<DetId>::iterator chItr(chIds.begin()); chItr != chIds.end(); ++chItr)
#define DEFINE_ECALDQM_WORKER(TYPE)
edm::LuminosityBlockNumber_t iLumi
void runOnDetIdCollection(C const &, Collections)
void runOnElectronicsIdCollection(EcalElectronicsIdCollection const &, Collections)
MESet & at(const std::string &key)
unsigned nCrystals(unsigned)
Container::value_type value_type
unsigned towerId(DetId const &, EcalElectronicsMapping const *)
unsigned dccId(DetId const &, EcalElectronicsMapping const *)
const_iterator begin() const
void beginEvent(edm::Event const &, edm::EventSetup const &, bool const &, bool &) override
EcalElectronicsMapping const * GetElectronicsMap()
EcalDQMSetupObjects const getEcalDQMSetupObjects()
virtual void reset(EcalElectronicsMapping const *, double=0., double=0., double=0.)
const_iterator end() const