CMS 3D CMS Logo

RunSummaryHandler.h
Go to the documentation of this file.
1 #ifndef RUNSUMMARY_HANDLER_H
2 #define RUNSUMMARY_HANDLER_H
3 
4 #include <string>
5 
9 
10 class RunSummaryHandler : public popcon::PopConSourceHandler<RunSummary> {
11 public:
12  void getNewObjects() override;
13  std::string id() const override { return m_name; }
14  ~RunSummaryHandler() override;
16 
17 private:
19  unsigned long long m_since;
20 
21  // for reading from omds
22 
24 
30  int m_port;
31 };
32 
33 #endif
PopConSourceHandler.h
RunSummaryHandler::m_pass
std::string m_pass
Definition: RunSummaryHandler.h:29
RunSummaryHandler
Definition: RunSummaryHandler.h:10
RunSummaryHandler::m_sid
std::string m_sid
Definition: RunSummaryHandler.h:27
RunSummaryHandler::m_name
std::string m_name
Definition: RunSummaryHandler.h:18
RunSummaryHandler::m_port
int m_port
Definition: RunSummaryHandler.h:30
RunSummaryHandler::getNewObjects
void getNewObjects() override
Definition: RunSummaryHandler.cc:22
RunSummaryHandler::m_connectionString
std::string m_connectionString
Definition: RunSummaryHandler.h:23
edm::ParameterSet
Definition: ParameterSet.h:47
RunSummaryHandler::m_authpath
std::string m_authpath
Definition: RunSummaryHandler.h:25
popcon::PopConSourceHandler
Definition: PopConSourceHandler.h:30
RunSummary.h
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
RunSummaryHandler::id
std::string id() const override
Definition: RunSummaryHandler.h:13
RunSummaryHandler::RunSummaryHandler
RunSummaryHandler(const edm::ParameterSet &pset)
Definition: RunSummaryHandler.cc:9
ParameterSetfwd.h
RunSummaryHandler::m_since
unsigned long long m_since
Definition: RunSummaryHandler.h:19
RunSummaryHandler::m_user
std::string m_user
Definition: RunSummaryHandler.h:28
RunSummaryHandler::m_host
std::string m_host
Definition: RunSummaryHandler.h:26
RunSummaryHandler::~RunSummaryHandler
~RunSummaryHandler() override
Definition: RunSummaryHandler.cc:20
muonDTDigis_cfi.pset
pset
Definition: muonDTDigis_cfi.py:27