1 #ifndef DQMServices_StreamerIO_DQMMonitoringService_h
2 #define DQMServices_StreamerIO_DQMMonitoringService_h
13 #include "boost/filesystem.hpp"
21 #include <unordered_map>
23 #include <boost/filesystem.hpp>
24 #include <boost/format.hpp>
25 #include <boost/property_tree/json_parser.hpp>
26 #include <boost/property_tree/ptree.hpp>
33 namespace dqmservices {
35 using boost::property_tree::ptree;
void registerExtra(std::string name, ptree data)
boost::filesystem::path json_path_
tuple path
else: Piece not in the list, fine.
void reportLumiSection(int run, int lumi)
void reportEvents(int nevts)
long last_report_nevents_
std::string hackoutTheStdErr()
std::chrono::high_resolution_clock::time_point last_report_time_
void fillProcessInfoCmdline()
void reportLumiSectionUnsafe(int run, int lumi)
char data[epos_bytes_allocation]
DQMMonitoringService(const edm::ParameterSet &, edm::ActivityRegistry &)
void fillProcessInfoStatus()