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