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 
11 #include <string>
12 #include <iostream>
13 #include <typeinfo>
14 #include <fstream>
15 
18 
23 // user include files
27 
28 
29 class HcalLutMetadataHandler : public popcon::PopConSourceHandler<HcalLutMetadata>
30 {
31  public:
32  void getNewObjects() override;
33  std::string id() const override { return m_name;}
34  ~HcalLutMetadataHandler() override;
36 
38 
39  private:
40  unsigned int sinceTime;
44 
45 };
46 #endif
std::string id() const override
HcalLutMetadataHandler(edm::ParameterSet const &)
void initObject(HcalLutMetadata *)