32 std::vector<int> dccStatus(
nDCC, 1);
34 for (
unsigned iDCC(0); iDCC <
nDCC; ++iDCC) {
50 if (dccStatus[dccid - 1] == 0) {
56 float towerEntries(0.);
57 for (
unsigned iS(0); iS <
nFEFlags; iS++) {
59 towerEntries += entries;
65 if (towerEntries < 1.)
68 meItr->setBinContent(towerStatus);
69 if (towerStatus ==
kBad)
#define DEFINE_ECALDQM_WORKER(TYPE)
float synchErrThresholdFactor_
MESet & at(const std::string &key)
const_iterator & toNextChannel(EcalElectronicsMapping const *electronicsMap)
void producePlots(ProcessType) override
void setParams(edm::ParameterSet const &) override
static const int STATUS_FLAG_ERROR
std::set< std::string > qualitySummaries_
StatusManager const * statusManager_
unsigned dccId(DetId const &, EcalElectronicsMapping const *)
EcalElectronicsMapping const * GetElectronicsMap()
EcalDQMSetupObjects const getEcalDQMSetupObjects()
EcalTrigTowerConstituentsMap const * GetTrigTowerMap()