File indexing completed on 2024-04-06 12:02:13
0001 #ifndef HcalLUTCorrs_h
0002 #define HcalLUTCorrs_h
0003
0004
0005
0006
0007
0008
0009
0010 #include "CondFormats/Serialization/interface/Serializable.h"
0011
0012 #include "CondFormats/HcalObjects/interface/HcalCondObjectContainer.h"
0013 #include "CondFormats/HcalObjects/interface/HcalLUTCorr.h"
0014
0015 #include <string>
0016 #include <cstdint>
0017
0018
0019
0020 class HcalLUTCorrs : public HcalCondObjectContainer<HcalLUTCorr> {
0021 public:
0022 #ifndef HCAL_COND_SUPPRESS_DEFAULT
0023 HcalLUTCorrs() : HcalCondObjectContainer<HcalLUTCorr>(nullptr) {}
0024 #endif
0025 HcalLUTCorrs(const HcalTopology* topo) : HcalCondObjectContainer<HcalLUTCorr>(topo) {}
0026
0027 std::string myname() const override { return (std::string) "HcalLUTCorrs"; }
0028
0029 private:
0030 COND_SERIALIZABLE;
0031 };
0032
0033 #endif