CMS 3D CMS Logo

HcalLutMetadataHandler.h
Go to the documentation of this file.
1 #ifndef HcalLutMetadataHandler_h
2 #define HcalLutMetadataHandler_h
3 
4 /*
5 \class HcalLutMetadataHandler
6 \author Gena Kukartsev 21 Sep 2009
7 PopCon handler for the HCAL LUT metadata condition
8 */
9 
10 #include <string>
11 #include <iostream>
12 #include <typeinfo>
13 #include <fstream>
14 
17 
21 // user include files
25 
26 class HcalLutMetadataHandler : public popcon::PopConSourceHandler<HcalLutMetadata> {
27 public:
28  void getNewObjects() override;
29  std::string id() const override { return m_name; }
30  ~HcalLutMetadataHandler() override;
32 
34 
35 private:
36  unsigned int sinceTime;
40 };
41 #endif
PopConSourceHandler.h
Handle.h
HcalLutMetadataHandler::getNewObjects
void getNewObjects() override
Definition: HcalLutMetadataHandler.cc:13
HcalLutMetadataHandler::id
std::string id() const override
Definition: HcalLutMetadataHandler.h:29
HcalLutMetadataHandler::initObject
void initObject(HcalLutMetadata *)
Definition: HcalLutMetadataHandler.cc:36
HcalLutMetadataRcd.h
HcalLutMetadata.h
edm::FileInPath
Definition: FileInPath.h:61
MakerMacros.h
HcalLutMetadataHandler::myDBObject
HcalLutMetadata * myDBObject
Definition: HcalLutMetadataHandler.h:38
HcalLutMetadataHandler::~HcalLutMetadataHandler
~HcalLutMetadataHandler() override
Definition: HcalLutMetadataHandler.cc:11
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
popcon::PopConSourceHandler
Definition: PopConSourceHandler.h:30
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
HcalLutMetadataHandler
Definition: HcalLutMetadataHandler.h:26
HcalLutMetadata
Definition: HcalLutMetadata.h:15
HcalDbASCIIIO.h
HcalLutMetadataHandler::m_name
std::string m_name
Definition: HcalLutMetadataHandler.h:39
EventSetup.h
HcalLutMetadataHandler::HcalLutMetadataHandler
HcalLutMetadataHandler(edm::ParameterSet const &)
Definition: HcalLutMetadataHandler.cc:6
HcalLutMetadataHandler::sinceTime
unsigned int sinceTime
Definition: HcalLutMetadataHandler.h:36
HcalLutMetadataHandler::fFile
edm::FileInPath fFile
Definition: HcalLutMetadataHandler.h:37