1 #include "../interface/SelectiveReadoutClient.h"
22 MESet& meHighInterest(
MEs_.at(
"HighInterest"));
23 MESet& meMedInterest(
MEs_.at(
"MedInterest"));
24 MESet& meLowInterest(
MEs_.at(
"LowInterest"));
31 MESet const& sZSFullReadoutMap(
sources_.at(
"ZSFullReadoutMap"));
66 float nFlags(cItr->getBinContent());
77 if(nFullReadoutFlags > 0.)
86 float nHigh(sHighIntMap.getBinContent(
id));
87 float nMed(sMedIntMap.getBinContent(
id));
88 float nLow(sLowIntMap.getBinContent(
id));
89 float total(nHigh + nMed + nLow);
92 meHighInterest.setBinContent(
id, nHigh / total);
93 meMedInterest.setBinContent(
id, nMed / total);
94 meLowInterest.setBinContent(
id, nLow / total);
static EcalTrigTowerDetId detIdFromDenseIndex(uint32_t di)
#define DEFINE_ECALDQM_WORKER(TYPE)
double getBinContent() const
void setBinContent(double _content)
const_iterator & toNextChannel()
void producePlots(ProcessType) override