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
std::string id() const override
Definition: RPCDBHandler.h:13
RPCDBHandler(const edm::ParameterSet &pset)
Definition: RPCDBHandler.cc:5
void getNewObjects() override
Definition: RPCDBHandler.cc:9
std::string m_name
Definition: RPCDBHandler.h:20
unsigned int sinceTime
Definition: RPCDBHandler.h:21
void initObject(RPCDQMObject *)
Definition: RPCDBHandler.cc:27
RPCDQMObject * rpcDQMObject
Definition: RPCDBHandler.h:22
~RPCDBHandler() override=default