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