CMS 3D CMS Logo

RPCDBHandler.h
Go to the documentation of this file.
1 #ifndef RPCDBHandler_h
2 #define RPCDBHandler_h
3 
4 #include <vector>
5 #include <string>
6 #include <iostream>
7 #include <typeinfo>
8 #include <iostream>
9 #include <sstream>
10 
24 
25 class RPCDBHandler : public popcon::PopConSourceHandler<RPCDQMObject> {
26 public:
27  void getNewObjects() override;
28  std::string id() const override { return m_name; }
29  ~RPCDBHandler() override;
31 
32  void initObject(RPCDQMObject*);
33 
34 private:
36  unsigned int sinceTime;
38 };
39 
40 #endif
PopConSourceHandler.h
RPCDQMObjectRcd.h
RPCDBHandler::id
std::string id() const override
Definition: RPCDBHandler.h:28
ESHandle.h
RPCDBHandler::getNewObjects
void getNewObjects() override
Definition: RPCDBHandler.cc:10
RPCDBHandler
Definition: RPCDBHandler.h:25
RPCDBHandler::initObject
void initObject(RPCDQMObject *)
Definition: RPCDBHandler.cc:28
RPCDBHandler::RPCDBHandler
RPCDBHandler(const edm::ParameterSet &pset)
Definition: RPCDBHandler.cc:4
Service.h
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
RPCDetId.h
edm::ParameterSet
Definition: ParameterSet.h:36
Event.h
RPCDQMObject
Definition: RPCDQMObject.h:10
RPCDBHandler::m_name
std::string m_name
Definition: RPCDBHandler.h:35
RPCDBHandler::rpcDQMObject
RPCDQMObject * rpcDQMObject
Definition: RPCDBHandler.h:37
RPCDBHandler::sinceTime
unsigned int sinceTime
Definition: RPCDBHandler.h:36
popcon::PopConSourceHandler
Definition: PopConSourceHandler.h:30
utils.h
GeomDet.h
RPCDQMObject.h
EventSetup.h
ParameterSet.h
RPCDBHandler::~RPCDBHandler
~RPCDBHandler() override
Definition: RPCDBHandler.cc:8
MuonGeometryRecord.h
RPCGeometry.h
muonDTDigis_cfi.pset
pset
Definition: muonDTDigis_cfi.py:27