Go to the documentation of this file.
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;
virtual double getBinError(EcalDQMSetupObjects const, DetId const &, int=0) const
bool isVariableBinning() const override
void setBinEntries(EcalDQMSetupObjects const edso, EcalElectronicsId const &_id, int _bin, double _entries) override
void reset(EcalElectronicsMapping const *, double=0., double=0., double=0.) override
const_iterator beginChannel(EcalElectronicsMapping const *electronicsMap) const override
virtual const MonitorElement * getME(unsigned _iME) const
void setBinContent(EcalDQMSetupObjects const edso, DetId const &_id, double _content) override
virtual void setBinContent(EcalDQMSetupObjects const, DetId const &, double)
virtual double getBinContent(EcalDQMSetupObjects const, DetId const &, int=0) const
virtual void fill(EcalDQMSetupObjects const, DetId const &, double=1., double=1., double=1.)
double getBinError(EcalDQMSetupObjects const edso, int _dcctccid, int _bin=0) const override
std::map< std::string, std::string > PathReplacements
void fill(EcalDQMSetupObjects const edso, EcalElectronicsId const &_id, double _xyw=1., double _yw=1., double _w=1.) override
ReplCandidates replCandidates_
void setBinContent(EcalDQMSetupObjects const edso, DetId const &_id, int _bin, double _content) override
virtual bool maskMatches(DetId const &, uint32_t, StatusManager const *, EcalTrigTowerConstituentsMap const *) const
MESetMulti(MESet const &, ReplCandidates const &)
iterator end(EcalElectronicsMapping const *electronicsMap) override
void setBinEntries(EcalDQMSetupObjects const edso, int _dcctccid, int _bin, double _entries) override
virtual double getBinEntries(EcalDQMSetupObjects const, DetId const &, int=0) const
void setBinError(EcalDQMSetupObjects const edso, int _dcctccid, int _bin, double _error) override
void setBinContent(EcalDQMSetupObjects const edso, int _dcctccid, double _content) override
const_iterator begin(EcalElectronicsMapping const *electronicsMap) const override
double getBinEntries(EcalDQMSetupObjects const edso, DetId const &_id, int _bin=0) const override
unsigned getIndex(PathReplacements const &) const
const MonitorElement * getME(unsigned _iME) const override
void fill(EcalDQMSetupObjects const edso, double _x, double _yw=1., double _w=1.) override
MonitorElement * getME(unsigned _iME) override
double getBinContent(EcalDQMSetupObjects const edso, int _dcctccid, int _bin=0) const 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 [...
double getBinContent(EcalDQMSetupObjects const edso, EcalElectronicsId const &_id, int _bin=0) const override
void setBinContent(EcalDQMSetupObjects const edso, EcalElectronicsId const &_id, double _content) override
void setBinError(EcalDQMSetupObjects const edso, DetId const &_id, int _bin, double _error) override
void setBinError(EcalDQMSetupObjects const edso, EcalElectronicsId const &_id, double _error) override
void clear() const override
virtual bool isVariableBinning() const
bool maskMatches(DetId const &_id, uint32_t _mask, StatusManager const *_statusManager, EcalTrigTowerConstituentsMap const *trigTowerMap) const override
void setBinError(EcalDQMSetupObjects const edso, EcalElectronicsId const &_id, int _bin, double _error) override
MESet & operator=(MESet const &) override
virtual void setBinEntries(EcalDQMSetupObjects const, DetId const &, double)
iterator beginChannel(EcalElectronicsMapping const *electronicsMap) override
double getBinError(EcalDQMSetupObjects const edso, DetId const &_id, int _bin=0) const override
void setBinError(EcalDQMSetupObjects const edso, DetId const &_id, double _error) override
void setBinError(EcalDQMSetupObjects const edso, int _dcctccid, double _error) override
double getBinEntries(EcalDQMSetupObjects const edso, int _dcctccid, int _bin=0) const override
double getBinError(EcalDQMSetupObjects const edso, EcalElectronicsId const &_id, int _bin=0) const override
const std::string & getPath() const override
std::vector< MESet * > sets_
virtual void setBinError(EcalDQMSetupObjects const, DetId const &, double)
void setBinContent(EcalDQMSetupObjects const edso, int _dcctccid, int _bin, double _content) override
MESet * getCurrent() const
void setBinContent(EcalDQMSetupObjects const edso, EcalElectronicsId const &_id, int _bin, double _content) override
const_iterator end(EcalElectronicsMapping const *electronicsMap) const override
double getBinEntries(EcalDQMSetupObjects const edso, EcalElectronicsId const &_id, int _bin=0) const override
bool retrieve(EcalElectronicsMapping const *, DQMStore::IGetter &, std::string *=nullptr) const override
iterator begin(EcalElectronicsMapping const *electronicsMap) override
void setBinEntries(EcalDQMSetupObjects const edso, EcalElectronicsId const &_id, double _entries) override
virtual const_iterator beginChannel(EcalElectronicsMapping const *electronicsMap) const
unsigned getMultiplicity() const
void setBinEntries(EcalDQMSetupObjects const edso, int _dcctccid, double _entries) override
virtual const std::string & getPath() const
void fill(EcalDQMSetupObjects const edso, int _dcctccid, double _xyw=1., double _yw=1., double _w=1.) override
void fill(EcalDQMSetupObjects const edso, DetId const &_id, double _xyw=1., double _yw=1., double _w=1.) override
void setBinEntries(EcalDQMSetupObjects const edso, DetId const &_id, double _entries) override
void book(DQMStore::IBooker &, EcalElectronicsMapping const *) override
MESet * clone(std::string const &="") const override
std::map< std::string, std::vector< std::string > > ReplCandidates
double getBinContent(EcalDQMSetupObjects const edso, DetId const &_id, int _bin=0) const override
void setBinEntries(EcalDQMSetupObjects const edso, DetId const &_id, int _bin, double _entries) override