#include <MonitorElementsDb.h>
Public Member Functions | |
MonitorElementsDb (const edm::ParameterSet &ps, std::string &xmlFile) | |
Constructors. More... | |
virtual | ~MonitorElementsDb () |
Destructor. More... | |
Protected Member Functions | |
void | analyze (const edm::Event &e, const edm::EventSetup &c, coral::ISessionProxy *s) |
Analyze. More... | |
void | beginJob (void) |
void | endJob (void) |
void | htmlOutput (std::string &htmlDir) |
void | startSession (void) |
Private Attributes | |
DQMStore * | dqmStore_ |
int | ievt_ |
std::vector< DB_ME > | MEinfo_ |
std::vector< MonitorElement * > | MEs_ |
MonitorXMLParser * | parser_ |
std::string | prefixME_ |
std::string | xmlFile_ |
Friends | |
class | EcalBarrelMonitorDbModule |
class | EcalEndcapMonitorDbModule |
Definition at line 28 of file MonitorElementsDb.h.
MonitorElementsDb::MonitorElementsDb | ( | const edm::ParameterSet & | ps, |
std::string & | xmlFile | ||
) |
Constructors.
Definition at line 35 of file MonitorElementsDb.cc.
References DQMStore::book1D(), DQMStore::book2D(), DQMStore::bookProfile(), DQMStore::bookProfile2D(), dtNoiseDBValidation_cfg::cerr, dqmStore_, alignCSCRings::e, MonitorXMLParser::getDB_ME(), edm::ParameterSet::getUntrackedParameter(), i, ievt_, MonitorXMLParser::load(), MEinfo_, MEs_, cppFunctionSkipper::operator, parser_, prefixME_, DQMStore::setCurrentFolder(), AlCaHLTBitMon_QueryRunRegistry::string, indexGen::title, tmp, fw3dlego::xbins, xmlFile(), and xmlFile_.
|
virtual |
|
protected |
Analyze.
Definition at line 109 of file MonitorElementsDb.cc.
References dtNoiseDBValidation_cfg::cerr, relativeConstraints::empty, cppFunctionSkipper::exception, edm::hlt::Exception, cmsRelvalreport::exit, i, ievt_, j, gen::k, ConfigFiles::l, MEinfo_, MEs_, o2o::query, and python.IdGenerator::schema.
Referenced by EcalBarrelMonitorDbModule::analyze(), and EcalEndcapMonitorDbModule::analyze().
|
protected |
Definition at line 94 of file MonitorElementsDb.cc.
References ievt_.
Referenced by EcalBarrelMonitorDbModule::beginJob(), and EcalEndcapMonitorDbModule::beginJob().
|
protected |
Definition at line 100 of file MonitorElementsDb.cc.
References gather_cfg::cout, dqmStore_, i, ievt_, MEs_, and DQMStore::removeElement().
Referenced by EcalBarrelMonitorDbModule::endJob(), and EcalEndcapMonitorDbModule::endJob().
|
protected |
Definition at line 210 of file MonitorElementsDb.cc.
References alignmentValidation::c1, h, i, ievt_, MEinfo_, MEs_, n, mergeVDriftHistosByStation::name, AlCaHLTBitMon_QueryRunRegistry::string, and fw3dlego::xbins.
Referenced by EcalBarrelMonitorDbModule::analyze(), and EcalEndcapMonitorDbModule::analyze().
|
protected |
|
friend |
Definition at line 30 of file MonitorElementsDb.h.
|
friend |
Definition at line 31 of file MonitorElementsDb.h.
|
private |
Definition at line 65 of file MonitorElementsDb.h.
Referenced by endJob(), and MonitorElementsDb().
|
private |
Definition at line 64 of file MonitorElementsDb.h.
Referenced by analyze(), beginJob(), endJob(), htmlOutput(), and MonitorElementsDb().
|
private |
Definition at line 62 of file MonitorElementsDb.h.
Referenced by analyze(), htmlOutput(), and MonitorElementsDb().
|
private |
Definition at line 63 of file MonitorElementsDb.h.
Referenced by analyze(), endJob(), htmlOutput(), and MonitorElementsDb().
|
private |
Definition at line 61 of file MonitorElementsDb.h.
Referenced by MonitorElementsDb(), and ~MonitorElementsDb().
|
private |
Definition at line 59 of file MonitorElementsDb.h.
Referenced by MonitorElementsDb().
|
private |
Definition at line 60 of file MonitorElementsDb.h.
Referenced by MonitorElementsDb().