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 
22 // user include files
26 
27 class HcalLutMetadataHandler : public popcon::PopConSourceHandler<HcalLutMetadata> {
28 public:
29  void getNewObjects() override;
30  std::string id() const override { return m_name; }
31  ~HcalLutMetadataHandler() override;
33 
35 
36 private:
37  unsigned int sinceTime;
41 };
42 #endif
std::string id() const override
HcalLutMetadataHandler(edm::ParameterSet const &)
void initObject(HcalLutMetadata *)