CMS 3D CMS Logo

RPCDBHandler.h
Go to the documentation of this file.
1 #ifndef RPCDBHandler_h
2 #define RPCDBHandler_h
3 
7 
8 #include <string>
9 
10 class RPCDBHandler : public popcon::PopConSourceHandler<RPCDQMObject> {
11 public:
12  void getNewObjects() override;
13  std::string id() const override { return m_name; }
14  ~RPCDBHandler() override = default;
16 
17  void initObject(RPCDQMObject*);
18 
19 private:
21  unsigned int sinceTime;
23 };
24 
25 #endif
PopConSourceHandler.h
RPCDBHandler::id
std::string id() const override
Definition: RPCDBHandler.h:13
RPCDBHandler::getNewObjects
void getNewObjects() override
Definition: RPCDBHandler.cc:9
RPCDBHandler
Definition: RPCDBHandler.h:10
RPCDBHandler::initObject
void initObject(RPCDQMObject *)
Definition: RPCDBHandler.cc:27
RPCDBHandler::RPCDBHandler
RPCDBHandler(const edm::ParameterSet &pset)
Definition: RPCDBHandler.cc:5
edm::ParameterSet
Definition: ParameterSet.h:47
RPCDQMObject
Definition: RPCDQMObject.h:10
RPCDBHandler::m_name
std::string m_name
Definition: RPCDBHandler.h:20
RPCDBHandler::rpcDQMObject
RPCDQMObject * rpcDQMObject
Definition: RPCDBHandler.h:22
RPCDBHandler::sinceTime
unsigned int sinceTime
Definition: RPCDBHandler.h:21
popcon::PopConSourceHandler
Definition: PopConSourceHandler.h:30
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
RPCDQMObject.h
ParameterSet.h
RPCDBHandler::~RPCDBHandler
~RPCDBHandler() override=default
muonDTDigis_cfi.pset
pset
Definition: muonDTDigis_cfi.py:27