13 throw_(
"Unsupported MonitorElement kind");
37 mes_[iME]->Fill(_value);
47 mes_[iME]->Fill(_value);
57 mes_[iME]->Fill(_value);
67 return mes_[iME]->getFloatValue();
77 return mes_[iME]->getFloatValue();
87 return mes_[iME]->getFloatValue();
91 unsigned nME(
mes_.size());
92 for (
unsigned iME(0); iME < nME; iME++)
MonitorElement::Kind kind_
virtual void checkME_(unsigned _iME) const
Ecal readout channel identification [32:20] Unused (so far) [19:13] DCC id [12:6] tower [5:3] strip [...
void fill(DetId const &, double, double=0., double=0.) override
MESet * clone(std::string const &="") const override
void throw_(std::string const &_message) const
void Fill(HcalDetId &id, double val, std::vector< TH2F > &depth)
MESetDet0D(std::string const &, binning::ObjectType, binning::BinningType, MonitorElement::Kind)
unsigned findPlotIndex(ObjectType, DetId const &)
binning::ObjectType otype_
void reset(double=0., double=0., double=0.) override
double getBinContent(DetId const &, int=0) const override
binning::BinningType btype_
std::vector< MonitorElement * > mes_