6 #include <boost/regex.hpp>
53 : m_dqm_path(config.getUntrackedParameter<std::
string>(
"dqmPath")),
54 psColumnVSlumiPSet(getHistoPSet(config.getParameter<edm::
ParameterSet>(
"me"))) {}
74 check(booker, getter);
85 if (!psColumnVSlumi) {
114 descriptions.
add(
"psMonitorClient", desc);
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
PSMonitorClient(edm::ParameterSet const &)
MEPSet psColumnVSlumiPSet
ParameterDescriptionBase * addUntracked(U const &iLabel, T const &value)
virtual void setCurrentFolder(std::string const &fullpath)
#define DEFINE_FWK_MODULE(type)
static MEPSet getHistoPSet(edm::ParameterSet pset)
~PSMonitorClient() override=default
virtual MonitorElement * get(std::string const &fullpath) const
void check(DQMStore::IBooker &booker, DQMStore::IGetter &getter)
ParameterDescriptionBase * add(U const &iLabel, T const &value)
void dqmEndLuminosityBlock(DQMStore::IBooker &booker, DQMStore::IGetter &getter, edm::LuminosityBlock const &, edm::EventSetup const &) override
T getParameter(std::string const &) const
void add(std::string const &label, ParameterSetDescription const &psetDescription)
tuple config
parse the configuration file
Log< level::Warning, false > LogWarning
void dqmEndJob(DQMStore::IBooker &booker, DQMStore::IGetter &getter) override
static void fillMePSetDescription(edm::ParameterSetDescription &pset)