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
HcalLutMetadataHandler(edm::ParameterSet const &)
std::string id() const override
void initObject(HcalLutMetadata *)