#include <MonitorElementsDb.h>
Public Types | |
typedef dqm::legacy::DQMStore | DQMStore |
typedef dqm::legacy::MonitorElement | MonitorElement |
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 25 of file MonitorElementsDb.h.
Definition at line 30 of file MonitorElementsDb.h.
Definition at line 29 of file MonitorElementsDb.h.
MonitorElementsDb::MonitorElementsDb | ( | const edm::ParameterSet & | ps, |
std::string & | xmlFile | ||
) |
Constructors.
Definition at line 32 of file MonitorElementsDb.cc.
References dqm::implementation::IBooker::book1D(), dqm::implementation::IBooker::book2D(), dqm::implementation::IBooker::bookProfile(), dqm::implementation::IBooker::bookProfile2D(), EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0::cerr, dqmStore_, MillePedeFileConverter_cfg::e, MonitorXMLParser::getDB_ME(), edm::ParameterSet::getUntrackedParameter(), mps_fire::i, ievt_, MonitorXMLParser::load(), MEinfo_, MEs_, parser_, prefixME_, dqm::implementation::DQMStore::setCurrentFolder(), AlCaHLTBitMon_QueryRunRegistry::string, runGCPTkAlMap::title, createJobs::tmp, fw3dlego::xbins, xmlFile_, and globals_cff::zbins.
|
virtual |
|
protected |
Analyze.
Definition at line 104 of file MonitorElementsDb.cc.
References SiStripOfflineCRack_cfg::alias, EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0::cerr, MillePedeFileConverter_cfg::e, relativeConstraints::empty, cppFunctionSkipper::exception, Exception, beamvalidation::exit(), mps_fire::i, ievt_, dqmiolumiharvest::j, dqmdumpme::k, cmsLHEtoEOSManager::l, MEinfo_, MEs_, and contentValuesFiles::query.
Referenced by EcalBarrelMonitorDbModule::analyze().
|
protected |
Definition at line 100 of file MonitorElementsDb.cc.
References ievt_.
Referenced by EcalBarrelMonitorDbModule::beginJob().
|
protected |
Definition at line 102 of file MonitorElementsDb.cc.
References gather_cfg::cout, and ievt_.
Referenced by EcalBarrelMonitorDbModule::endJob().
|
protected |
Definition at line 194 of file MonitorElementsDb.cc.
References alignmentValidation::c1, mps_fire::i, ievt_, createfilelist::int, MEinfo_, MEs_, dqmiodumpmetadata::n, Skims_PA_cff::name, AlCaHLTBitMon_QueryRunRegistry::string, and fw3dlego::xbins.
Referenced by EcalBarrelMonitorDbModule::analyze().
|
protected |
|
friend |
Definition at line 26 of file MonitorElementsDb.h.
|
private |
Definition at line 60 of file MonitorElementsDb.h.
Referenced by MonitorElementsDb().
|
private |
Definition at line 59 of file MonitorElementsDb.h.
Referenced by analyze(), beginJob(), endJob(), htmlOutput(), and MonitorElementsDb().
|
private |
Definition at line 57 of file MonitorElementsDb.h.
Referenced by analyze(), htmlOutput(), and MonitorElementsDb().
|
private |
Definition at line 58 of file MonitorElementsDb.h.
Referenced by analyze(), htmlOutput(), and MonitorElementsDb().
|
private |
Definition at line 56 of file MonitorElementsDb.h.
Referenced by MonitorElementsDb(), valtools.webpage::parseArgs(), batchmanager.BatchManager::ParseOptions(), and ~MonitorElementsDb().
|
private |
Definition at line 54 of file MonitorElementsDb.h.
Referenced by MonitorElementsDb().
|
private |
Definition at line 55 of file MonitorElementsDb.h.
Referenced by MonitorElementsDb().