#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 |
Definition at line 27 of file MonitorElementsDb.h.
MonitorElementsDb::MonitorElementsDb | ( | const edm::ParameterSet & | ps, |
std::string & | xmlFile | ||
) |
Constructors.
Definition at line 34 of file MonitorElementsDb.cc.
References DQMStore::book1D(), DQMStore::book2D(), DQMStore::bookProfile(), DQMStore::bookProfile2D(), MessageLogger_cfi::cerr, dqmStore_, MillePedeFileConverter_cfg::e, MonitorXMLParser::getDB_ME(), edm::ParameterSet::getUntrackedParameter(), mps_fire::i, ievt_, MonitorXMLParser::load(), MEinfo_, MEs_, Utilities::operator, parser_, prefixME_, DQMStore::setCurrentFolder(), AlCaHLTBitMon_QueryRunRegistry::string, fftjetcommon_cfi::title, tmp, fw3dlego::xbins, xmlFile_, and globals_cff::zbins.
|
virtual |
|
protected |
Analyze.
Definition at line 112 of file MonitorElementsDb.cc.
References egammaCTFFinalFitWithMaterial_cff::alias, MessageLogger_cfi::cerr, relativeConstraints::empty, cppFunctionSkipper::exception, Exception, cmsRelvalreport::exit, mps_fire::i, ievt_, gen::k, checklumidiff::l, MEinfo_, MEs_, das::query(), and dataDML::schema.
Referenced by EcalBarrelMonitorDbModule::analyze().
|
protected |
Definition at line 102 of file MonitorElementsDb.cc.
References ievt_.
Referenced by EcalBarrelMonitorDbModule::beginJob().
|
protected |
Definition at line 104 of file MonitorElementsDb.cc.
References gather_cfg::cout, dqmStore_, getName(), mps_fire::i, ievt_, MEs_, and DQMStore::removeElement().
Referenced by EcalBarrelMonitorDbModule::endJob().
|
protected |
Definition at line 202 of file MonitorElementsDb.cc.
References alignmentValidation::c1, h, mps_fire::i, ievt_, createfilelist::int, MEinfo_, MEs_, gen::n, dataset::name, AlCaHLTBitMon_QueryRunRegistry::string, and fw3dlego::xbins.
Referenced by EcalBarrelMonitorDbModule::analyze().
|
protected |
|
friend |
Definition at line 28 of file MonitorElementsDb.h.
|
private |
Definition at line 59 of file MonitorElementsDb.h.
Referenced by endJob(), and MonitorElementsDb().
|
private |
Definition at line 58 of file MonitorElementsDb.h.
Referenced by analyze(), beginJob(), endJob(), htmlOutput(), and MonitorElementsDb().
|
private |
Definition at line 56 of file MonitorElementsDb.h.
Referenced by analyze(), htmlOutput(), and MonitorElementsDb().
|
private |
Definition at line 57 of file MonitorElementsDb.h.
Referenced by analyze(), endJob(), htmlOutput(), and MonitorElementsDb().
|
private |
Definition at line 55 of file MonitorElementsDb.h.
Referenced by MonitorElementsDb(), and ~MonitorElementsDb().
|
private |
Definition at line 53 of file MonitorElementsDb.h.
Referenced by MonitorElementsDb().
|
private |
Definition at line 54 of file MonitorElementsDb.h.
Referenced by MonitorElementsDb().