23 MESet& meQualitySummary(
MEs_.at(
"QualitySummary"));
24 MESet& meErrorsSummary(
MEs_.at(
"ErrorsSummary"));
32 std::vector<int> dccStatus(
nDCC, 1);
34 for (
unsigned iDCC(0); iDCC <
nDCC; ++iDCC) {
35 double entries(sEntries.getBinContent(iDCC + 1));
45 bool doMask(meQualitySummary.maskMatches(
id, mask,
statusManager_));
49 if (dccStatus[dccid - 1] == 0) {
55 float towerEntries(0.);
56 for (
unsigned iS(0); iS <
nFEFlags; iS++) {
57 float entries(sFEStatus.getBinContent(
id, iS + 1));
58 towerEntries += entries;
64 if (towerEntries < 1.)
67 meItr->setBinContent(towerStatus);
68 if (towerStatus ==
kBad)
69 meErrorsSummary.fill(dccid);