#include <DQMMonitoringService.h>
Public Member Functions | |
DQMMonitoringService (const edm::ParameterSet &, edm::ActivityRegistry &) | |
void | registerExtra (std::string name, ptree data) |
void | reportEvents (int nevts) |
void | reportLumiSection (int run, int lumi) |
~DQMMonitoringService () | |
Private Member Functions | |
void | fillProcessInfoCmdline () |
void | fillProcessInfoStatus () |
std::string | hackoutTheStdErr () |
void | reportLumiSectionUnsafe (int run, int lumi) |
Private Attributes | |
ptree | extra_ |
int | fseq_ |
std::string | hostname_ |
boost::filesystem::path | json_path_ |
long | last_report_nevents_ |
std::chrono::high_resolution_clock::time_point | last_report_time_ |
long | nevents_ |
ptree | ps_info_ |
std::string | tag_ |
Definition at line 37 of file DQMMonitoringService.h.
dqmservices::DQMMonitoringService::DQMMonitoringService | ( | const edm::ParameterSet & | pset, |
edm::ActivityRegistry & | |||
) |
Definition at line 18 of file DQMMonitoringService.cc.
References edm::hlt::Exception, fillProcessInfoCmdline(), fseq_, edm::ParameterSet::getUntrackedParameter(), query::host, hostname_, json_path_, last_report_nevents_, last_report_time_, nevents_, fileCollector::now, AlCaHLTBitMon_QueryRunRegistry::string, and tag_.
dqmservices::DQMMonitoringService::~DQMMonitoringService | ( | ) |
Definition at line 41 of file DQMMonitoringService.cc.
|
private |
Definition at line 130 of file DQMMonitoringService.cc.
References end, AlCaHLTBitMon_ParallelJobs::p, ps_info_, SiPixelLorentzAngle_cfi::read, AlCaHLTBitMon_QueryRunRegistry::string, and tag_.
Referenced by DQMMonitoringService().
|
private |
Definition at line 173 of file DQMMonitoringService.cc.
References data, recoMuon::in, geometryCSVtoXML::line, ps_info_, AlCaHLTBitMon_QueryRunRegistry::string, and relativeConstraints::value.
Referenced by reportLumiSectionUnsafe().
|
private |
Definition at line 198 of file DQMMonitoringService.cc.
References MAX_LOG_SIZE, NULL, SiPixelLorentzAngle_cfi::read, run_regression::ret, findQualityFiles::size, dqm_diff::start, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by reportLumiSectionUnsafe().
void dqmservices::DQMMonitoringService::registerExtra | ( | std::string | name, |
ptree | data | ||
) |
void dqmservices::DQMMonitoringService::reportEvents | ( | int | nevts | ) |
void dqmservices::DQMMonitoringService::reportLumiSection | ( | int | run, |
int | lumi | ||
) |
Definition at line 48 of file DQMMonitoringService.cc.
References reportLumiSectionUnsafe().
|
private |
Definition at line 60 of file DQMMonitoringService.cc.
References prof2calltree::count, extra_, mergeVDriftHistosByStation::file, fillProcessInfoStatus(), cmsPerfStripChart::format, fseq_, hackoutTheStdErr(), hostname_, json_path_, last_report_nevents_, last_report_time_, fff_deleter::log, nevents_, fileCollector::now, NULL, sysUtil::pid, ps_info_, RecoTauCleanerPlugins::pt, RPCpg::rate(), seconds(), AlCaHLTBitMon_QueryRunRegistry::string, tag_, and cond::rpcobgas::time.
Referenced by reportLumiSection().
|
private |
Definition at line 53 of file DQMMonitoringService.h.
Referenced by registerExtra(), and reportLumiSectionUnsafe().
|
private |
Definition at line 50 of file DQMMonitoringService.h.
Referenced by DQMMonitoringService(), and reportLumiSectionUnsafe().
|
private |
Definition at line 48 of file DQMMonitoringService.h.
Referenced by DQMMonitoringService(), and reportLumiSectionUnsafe().
|
private |
Definition at line 47 of file DQMMonitoringService.h.
Referenced by DQMMonitoringService(), and reportLumiSectionUnsafe().
|
private |
Definition at line 56 of file DQMMonitoringService.h.
Referenced by DQMMonitoringService(), and reportLumiSectionUnsafe().
|
private |
Definition at line 57 of file DQMMonitoringService.h.
Referenced by DQMMonitoringService(), and reportLumiSectionUnsafe().
|
private |
Definition at line 51 of file DQMMonitoringService.h.
Referenced by DQMMonitoringService(), reportEvents(), and reportLumiSectionUnsafe().
|
private |
Definition at line 54 of file DQMMonitoringService.h.
Referenced by fillProcessInfoCmdline(), fillProcessInfoStatus(), and reportLumiSectionUnsafe().
|
private |
Definition at line 49 of file DQMMonitoringService.h.
Referenced by DQMMonitoringService(), fillProcessInfoCmdline(), and reportLumiSectionUnsafe().