#include <MESetNonObject.h>
Public Member Functions | |
void | book (DQMStore::IBooker &, EcalElectronicsMapping const *) override |
MESet * | clone (std::string const &="") const override |
void | fill (EcalDQMSetupObjects const, double, double=1., double=1.) override |
int | findBin (EcalDQMSetupObjects const, double, double=0.) const |
double | getBinContent (EcalDQMSetupObjects const, int, int=0) const override |
double | getBinEntries (EcalDQMSetupObjects const, int, int=0) const override |
double | getBinError (EcalDQMSetupObjects const, int, int=0) const override |
double | getFloatValue () const |
bool | isVariableBinning () const override |
MESetNonObject (std::string const &, binning::ObjectType, binning::BinningType, MonitorElement::Kind, binning::AxisSpecs const *=nullptr, binning::AxisSpecs const *=nullptr, binning::AxisSpecs const *=nullptr) | |
MESetNonObject (MESetNonObject const &) | |
MESet & | operator= (MESet const &) override |
bool | retrieve (EcalElectronicsMapping const *, DQMStore::IGetter &, std::string *=nullptr) const override |
void | setBinContent (EcalDQMSetupObjects const, int, double) override |
void | setBinEntries (EcalDQMSetupObjects const, int, double) override |
void | setBinError (EcalDQMSetupObjects const, int, double) override |
~MESetNonObject () override | |
Public Member Functions inherited from ecaldqm::MESet | |
virtual const_iterator | begin (EcalElectronicsMapping const *electronicsMap) const |
virtual iterator | begin (EcalElectronicsMapping const *electronicsMap) |
virtual const_iterator | beginChannel (EcalElectronicsMapping const *electronicsMap) const |
virtual iterator | beginChannel (EcalElectronicsMapping const *electronicsMap) |
virtual void | clear () const |
virtual const_iterator | end (EcalElectronicsMapping const *electronicsMap) const |
virtual iterator | end (EcalElectronicsMapping const *electronicsMap) |
virtual void | fill (EcalDQMSetupObjects const, DetId const &, double=1., double=1., double=1.) |
virtual void | fill (EcalDQMSetupObjects const, EcalElectronicsId const &, double=1., double=1., double=1.) |
virtual void | fill (EcalDQMSetupObjects const, int, double=1., double=1., double=1.) |
std::string | formPath (PathReplacements const &) const |
bool | getBatchMode () const |
virtual double | getBinContent (EcalDQMSetupObjects const, DetId const &, int=0) const |
virtual double | getBinContent (EcalDQMSetupObjects const, EcalElectronicsId const &, int=0) const |
virtual double | getBinEntries (EcalDQMSetupObjects const, DetId const &, int=0) const |
virtual double | getBinEntries (EcalDQMSetupObjects const, EcalElectronicsId const &, int=0) const |
virtual double | getBinError (EcalDQMSetupObjects const, DetId const &, int=0) const |
virtual double | getBinError (EcalDQMSetupObjects const, EcalElectronicsId const &, int=0) const |
binning::BinningType | getBinType () const |
MonitorElement::Kind | getKind () const |
bool | getLumiFlag () const |
virtual MonitorElement const * | getME (unsigned _iME) const |
virtual MonitorElement * | getME (unsigned _iME) |
binning::ObjectType | getObjType () const |
virtual std::string const & | getPath () const |
bool | isActive () const |
virtual bool | maskMatches (DetId const &, uint32_t, StatusManager const *, EcalTrigTowerConstituentsMap const *) const |
MESet () | |
MESet (std::string const &, binning::ObjectType, binning::BinningType, MonitorElement::Kind) | |
MESet (MESet const &) | |
virtual void | reset (EcalElectronicsMapping const *, double=0., double=0., double=0.) |
virtual void | resetAll (double=0., double=0., double=0.) |
virtual void | setAxisTitle (std::string const &, int=1) |
void | setBatchMode () |
virtual void | setBinContent (EcalDQMSetupObjects const, DetId const &, double) |
virtual void | setBinContent (EcalDQMSetupObjects const, EcalElectronicsId const &, double) |
virtual void | setBinContent (EcalDQMSetupObjects const, DetId const &, int, double) |
virtual void | setBinContent (EcalDQMSetupObjects const, EcalElectronicsId const &, int, double) |
virtual void | setBinContent (EcalDQMSetupObjects const, int, int, double) |
virtual void | setBinEntries (EcalDQMSetupObjects const, DetId const &, double) |
virtual void | setBinEntries (EcalDQMSetupObjects const, EcalElectronicsId const &, double) |
virtual void | setBinEntries (EcalDQMSetupObjects const, DetId const &, int, double) |
virtual void | setBinEntries (EcalDQMSetupObjects const, EcalElectronicsId const &, int, double) |
virtual void | setBinEntries (EcalDQMSetupObjects const, int, int, double) |
virtual void | setBinError (EcalDQMSetupObjects const, DetId const &, double) |
virtual void | setBinError (EcalDQMSetupObjects const, EcalElectronicsId const &, double) |
virtual void | setBinError (EcalDQMSetupObjects const, DetId const &, int, double) |
virtual void | setBinError (EcalDQMSetupObjects const, EcalElectronicsId const &, int, double) |
virtual void | setBinError (EcalDQMSetupObjects const, int, int, double) |
void | setLumiFlag () |
virtual | ~MESet () |
Protected Attributes | |
binning::AxisSpecs const * | xaxis_ |
binning::AxisSpecs const * | yaxis_ |
binning::AxisSpecs const * | zaxis_ |
Protected Attributes inherited from ecaldqm::MESet | |
bool | active_ |
bool | batchMode_ |
binning::BinningType | btype_ |
MonitorElement::Kind | kind_ |
bool | lumiFlag_ |
std::vector< MonitorElement * > | mes_ |
binning::ObjectType | otype_ |
std::string | path_ |
Additional Inherited Members | |
Public Types inherited from ecaldqm::MESet | |
typedef dqm::legacy::DQMStore | DQMStore |
typedef dqm::legacy::MonitorElement | MonitorElement |
typedef std::map< std::string, std::string > | PathReplacements |
Protected Member Functions inherited from ecaldqm::MESet | |
virtual void | checkME_ (unsigned _iME) const |
virtual void | fill_ (unsigned, int, double) |
virtual void | fill_ (unsigned, int, double, double) |
virtual void | fill_ (unsigned, double, double, double) |
void | throw_ (std::string const &_message) const |
Definition at line 7 of file MESetNonObject.h.
ecaldqm::MESetNonObject::MESetNonObject | ( | std::string const & | _fullPath, |
binning::ObjectType | _otype, | ||
binning::BinningType | _btype, | ||
MonitorElement::Kind | _kind, | ||
binning::AxisSpecs const * | _xaxis = nullptr , |
||
binning::AxisSpecs const * | _yaxis = nullptr , |
||
binning::AxisSpecs const * | _zaxis = nullptr |
||
) |
ecaldqm::MESetNonObject::MESetNonObject | ( | MESetNonObject const & | _orig | ) |
Definition at line 16 of file MESetNonObject.cc.
|
override |
|
overridevirtual |
Reimplemented from ecaldqm::MESet.
Definition at line 57 of file MESetNonObject.cc.
References ecaldqm::MESet::active_, dqm::implementation::IBooker::book1D(), dqm::implementation::IBooker::book2D(), dqm::implementation::IBooker::bookFloat(), dqm::implementation::IBooker::bookProfile(), dqm::implementation::IBooker::bookProfile2D(), ecaldqm::MESet::clear(), filterCSVwithJSON::copy, ecaldqm::binning::AxisSpecs::edges, SelectiveReadoutTask_cfi::edges, LaserClient_cfi::high, ecaldqm::binning::AxisSpecs::high, ecaldqm::MESet::kind_, ecaldqm::binning::AxisSpecs::labels, LaserClient_cfi::low, ecaldqm::binning::AxisSpecs::low, ecaldqm::MESet::lumiFlag_, SiStripPI::max, hlt_dqm_clientPB-live_cfg::me, ecaldqm::MESet::mes_, Skims_PA_cff::name, ecaldqm::binning::AxisSpecs::nbins, ecaldqm::MESet::path_, MonitorElementData::REAL, dqm::implementation::NavigatorBase::setCurrentFolder(), dqm::implementation::IBooker::setScope(), MonitorElementData::TH1F, MonitorElementData::TH2F, ecaldqm::MESet::throw_(), ecaldqm::binning::AxisSpecs::title, MonitorElementData::TPROFILE, MonitorElementData::TPROFILE2D, xaxis_, yaxis_, and zaxis_.
|
overridevirtual |
Reimplemented from ecaldqm::MESet.
Definition at line 48 of file MESetNonObject.cc.
References filterCSVwithJSON::copy, MESetNonObject(), castor_dqm_sourceclient_file_cfg::path, ecaldqm::MESet::path_, and AlCaHLTBitMon_QueryRunRegistry::string.
|
overridevirtual |
Reimplemented from ecaldqm::MESet.
Definition at line 204 of file MESetNonObject.cc.
References ecaldqm::MESet::active_, ecaldqm::MESet::kind_, ecaldqm::MESet::mes_, MonitorElementData::REAL, MonitorElementData::TH1F, MonitorElementData::TH2F, MonitorElementData::TPROFILE, and MonitorElementData::TPROFILE2D.
int ecaldqm::MESetNonObject::findBin | ( | EcalDQMSetupObjects const | edso, |
double | _x, | ||
double | _y = 0. |
||
) | const |
Definition at line 307 of file MESetNonObject.cc.
References ecaldqm::MESet::active_, ecaldqm::MESet::kind_, ecaldqm::MESet::mes_, MonitorElementData::TH1F, MonitorElementData::TH2F, MonitorElementData::TPROFILE, and MonitorElementData::TPROFILE2D.
|
overridevirtual |
Reimplemented from ecaldqm::MESet.
Definition at line 264 of file MESetNonObject.cc.
References ecaldqm::MESet::active_, ecaldqm::MESet::kind_, ecaldqm::MESet::mes_, and MonitorElementData::REAL.
|
overridevirtual |
Reimplemented from ecaldqm::MESet.
Definition at line 295 of file MESetNonObject.cc.
References ecaldqm::MESet::active_, ecaldqm::MESet::kind_, ecaldqm::MESet::mes_, MonitorElementData::TPROFILE, and MonitorElementData::TPROFILE2D.
|
overridevirtual |
Reimplemented from ecaldqm::MESet.
Definition at line 283 of file MESetNonObject.cc.
References ecaldqm::MESet::active_, ecaldqm::MESet::kind_, ecaldqm::MESet::mes_, and MonitorElementData::REAL.
double ecaldqm::MESetNonObject::getFloatValue | ( | ) | const |
Definition at line 276 of file MESetNonObject.cc.
References ecaldqm::MESet::kind_, ecaldqm::MESet::mes_, and MonitorElementData::REAL.
Referenced by ecaldqm::MLClient::producePlots().
|
overridevirtual |
Reimplemented from ecaldqm::MESet.
Definition at line 322 of file MESetNonObject.cc.
References ecaldqm::binning::AxisSpecs::edges, xaxis_, yaxis_, and zaxis_.
Reimplemented from ecaldqm::MESet.
Definition at line 28 of file MESetNonObject.cc.
References ecaldqm::MESet::operator=(), xaxis_, yaxis_, and zaxis_.
|
overridevirtual |
Reimplemented from ecaldqm::MESet.
Definition at line 186 of file MESetNonObject.cc.
References ecaldqm::MESet::active_, dqm::implementation::IGetter::get(), hlt_dqm_clientPB-live_cfg::me, ecaldqm::MESet::mes_, and ecaldqm::MESet::path_.
|
overridevirtual |
Reimplemented from ecaldqm::MESet.
Definition at line 228 of file MESetNonObject.cc.
References btvTracks_cfi::_content, ecaldqm::MESet::active_, ecaldqm::MESet::kind_, ecaldqm::MESet::mes_, and MonitorElementData::REAL.
|
overridevirtual |
Reimplemented from ecaldqm::MESet.
Definition at line 252 of file MESetNonObject.cc.
References ecaldqm::MESet::active_, ecaldqm::MESet::kind_, ecaldqm::MESet::mes_, MonitorElementData::TPROFILE, and MonitorElementData::TPROFILE2D.
|
overridevirtual |
Reimplemented from ecaldqm::MESet.
Definition at line 240 of file MESetNonObject.cc.
References ecaldqm::MESet::active_, ecaldqm::MESet::kind_, ecaldqm::MESet::mes_, and MonitorElementData::REAL.
|
protected |
Definition at line 47 of file MESetNonObject.h.
Referenced by book(), isVariableBinning(), operator=(), and ~MESetNonObject().
|
protected |
Definition at line 48 of file MESetNonObject.h.
Referenced by book(), isVariableBinning(), operator=(), and ~MESetNonObject().
|
protected |
Definition at line 49 of file MESetNonObject.h.
Referenced by book(), isVariableBinning(), operator=(), and ~MESetNonObject().