79 template <
class Bookable>
double getBinEntries(EcalDQMSetupObjects const, DetId const &, int) const override
MESet & operator=(MESet const &) override
void setBinEntries(EcalDQMSetupObjects const, DetId const &, int, double) override
Ecal readout channel identification [32:20] Unused (so far) [19:13] DCC id [12:6] tower [5:3] strip [...
MESet * clone(std::string const &="") const override
void fill(EcalDQMSetupObjects const, DetId const &, double=1., double=1., double=1.) override
MESetEcal(std::string const &, binning::ObjectType, binning::BinningType, MonitorElement::Kind, unsigned, binning::AxisSpecs const *=nullptr, binning::AxisSpecs const *=nullptr, binning::AxisSpecs const *=nullptr)
std::vector< std::string > generatePaths(EcalElectronicsMapping const *) const
bool isVariableBinning() const override
double getBinError(EcalDQMSetupObjects const, DetId const &, int) const override
void book(DQMStore::IBooker &, EcalElectronicsMapping const *) override
virtual int findBin(EcalDQMSetupObjects const, DetId const &, double, double=0.) const
double getBinContent(EcalDQMSetupObjects const, DetId const &, int) const override
void setBinError(EcalDQMSetupObjects const, DetId const &, int, double) override
void setBinContent(EcalDQMSetupObjects const, DetId const &, int, double) override
bool retrieve(EcalElectronicsMapping const *, DQMStore::IGetter &, std::string *=nullptr) const override
binning::AxisSpecs const * zaxis_
binning::AxisSpecs const * xaxis_
binning::AxisSpecs const * yaxis_
unsigned logicalDimensions_