27 void clear()
const override;
37 double _w = 1.)
override {
41 EcalDQMSetupObjects const edso,
int _dcctccid,
double _xyw = 1.,
double _yw = 1.,
double _w = 1.)
override {
104 double _entries)
override {
142 void resetAll(
double = 0.,
double = 0.,
double = 0.)
override;
157 void use(
unsigned)
const;
MESet * getCurrent() const
virtual void setBinContent(EcalDQMSetupObjects const, DetId const &, double)
virtual std::string const & getPath() const
void setBinEntries(EcalDQMSetupObjects const edso, DetId const &_id, double _entries) override
const_iterator begin(EcalElectronicsMapping const *electronicsMap) const override
virtual double getBinError(EcalDQMSetupObjects const, DetId const &, int=0) const
virtual void setBinEntries(EcalDQMSetupObjects const, DetId const &, double)
void setBinEntries(EcalDQMSetupObjects const edso, int _dcctccid, double _entries) override
void setBinError(EcalDQMSetupObjects const edso, DetId const &_id, double _error) override
virtual MonitorElement const * getME(unsigned _iME) const
MonitorElement const * getME(unsigned _iME) const override
void setBinError(EcalDQMSetupObjects const edso, int _dcctccid, double _error) override
void setBinError(EcalDQMSetupObjects const edso, EcalElectronicsId const &_id, double _error) override
virtual double getBinContent(EcalDQMSetupObjects const, DetId const &, int=0) const
void setBinError(EcalDQMSetupObjects const edso, DetId const &_id, int _bin, double _error) override
Ecal readout channel identification [32:20] Unused (so far) [19:13] DCC id [12:6] tower [5:3] strip [...
bool retrieve(EcalElectronicsMapping const *, DQMStore::IGetter &, std::string *=nullptr) const override
double getBinContent(EcalDQMSetupObjects const edso, DetId const &_id, int _bin=0) const override
void setBinError(EcalDQMSetupObjects const edso, EcalElectronicsId const &_id, int _bin, double _error) override
void setBinContent(EcalDQMSetupObjects const edso, EcalElectronicsId const &_id, int _bin, double _content) override
virtual bool maskMatches(DetId const &, uint32_t, StatusManager const *, EcalTrigTowerConstituentsMap const *) const
const_iterator beginChannel(EcalElectronicsMapping const *electronicsMap) const override
unsigned getMultiplicity() const
iterator end(EcalElectronicsMapping const *electronicsMap) override
void fill(EcalDQMSetupObjects const edso, DetId const &_id, double _xyw=1., double _yw=1., double _w=1.) override
bool isVariableBinning() const override
std::map< std::string, std::vector< std::string > > ReplCandidates
void setBinEntries(EcalDQMSetupObjects const edso, DetId const &_id, int _bin, double _entries) override
virtual const_iterator beginChannel(EcalElectronicsMapping const *electronicsMap) const
double getBinEntries(EcalDQMSetupObjects const edso, int _dcctccid, int _bin=0) const override
double getBinError(EcalDQMSetupObjects const edso, int _dcctccid, int _bin=0) const override
void setBinError(EcalDQMSetupObjects const edso, int _dcctccid, int _bin, double _error) override
MESet * clone(std::string const &="") const override
void setBinContent(EcalDQMSetupObjects const edso, DetId const &_id, double _content) override
void resetAll(double=0., double=0., double=0.) override
double getBinEntries(EcalDQMSetupObjects const edso, EcalElectronicsId const &_id, int _bin=0) const override
virtual void fill(EcalDQMSetupObjects const, DetId const &, double=1., double=1., double=1.)
virtual bool isVariableBinning() const
virtual void setBinError(EcalDQMSetupObjects const, DetId const &, double)
void setBinEntries(EcalDQMSetupObjects const edso, EcalElectronicsId const &_id, int _bin, double _entries) override
std::string const & getPath() const override
double getBinError(EcalDQMSetupObjects const edso, DetId const &_id, int _bin=0) const override
void fill(EcalDQMSetupObjects const edso, int _dcctccid, double _xyw=1., double _yw=1., double _w=1.) override
void setBinEntries(EcalDQMSetupObjects const edso, int _dcctccid, int _bin, double _entries) override
MonitorElement * getME(unsigned _iME) override
std::vector< MESet * > sets_
void setBinContent(EcalDQMSetupObjects const edso, EcalElectronicsId const &_id, double _content) override
iterator begin(EcalElectronicsMapping const *electronicsMap) override
double getBinEntries(EcalDQMSetupObjects const edso, DetId const &_id, int _bin=0) const override
void setBinContent(EcalDQMSetupObjects const edso, int _dcctccid, double _content) override
MESetMulti(MESet const &, ReplCandidates const &)
void fill(EcalDQMSetupObjects const edso, EcalElectronicsId const &_id, double _xyw=1., double _yw=1., double _w=1.) override
void reset(EcalElectronicsMapping const *, double=0., double=0., double=0.) override
double getBinContent(EcalDQMSetupObjects const edso, EcalElectronicsId const &_id, int _bin=0) const override
void book(DQMStore::IBooker &, EcalElectronicsMapping const *) override
virtual double getBinEntries(EcalDQMSetupObjects const, DetId const &, int=0) const
ReplCandidates replCandidates_
bool maskMatches(DetId const &_id, uint32_t _mask, StatusManager const *_statusManager, EcalTrigTowerConstituentsMap const *trigTowerMap) const override
void setBinContent(EcalDQMSetupObjects const edso, int _dcctccid, int _bin, double _content) override
MESet & operator=(MESet const &) override
std::map< std::string, std::string > PathReplacements
const_iterator end(EcalElectronicsMapping const *electronicsMap) const override
void fill(EcalDQMSetupObjects const edso, double _x, double _yw=1., double _w=1.) override
void setBinEntries(EcalDQMSetupObjects const edso, EcalElectronicsId const &_id, double _entries) override
void clear() const override
void setBinContent(EcalDQMSetupObjects const edso, DetId const &_id, int _bin, double _content) override
unsigned getIndex(PathReplacements const &) const
double getBinContent(EcalDQMSetupObjects const edso, int _dcctccid, int _bin=0) const override
double getBinError(EcalDQMSetupObjects const edso, EcalElectronicsId const &_id, int _bin=0) const override
iterator beginChannel(EcalElectronicsMapping const *electronicsMap) override