File indexing completed on 2024-04-06 12:02:09
0001 #ifndef EcalTPGFineGrainConstEB_h
0002 #define EcalTPGFineGrainConstEB_h
0003
0004 #include "CondFormats/Serialization/interface/Serializable.h"
0005 #include <cstdint>
0006
0007 class EcalTPGFineGrainConstEB {
0008 public:
0009 EcalTPGFineGrainConstEB();
0010 ~EcalTPGFineGrainConstEB();
0011
0012 void getValues(uint32_t& ThresholdETLow,
0013 uint32_t& ThresholdETHigh,
0014 uint32_t& RatioLow,
0015 uint32_t& RatioHigh,
0016 uint32_t& LUT) const;
0017 void setValues(const uint32_t& ThresholdETLow,
0018 const uint32_t& ThresholdETHigh,
0019 const uint32_t& RatioLow,
0020 const uint32_t& RatioHigh,
0021 const uint32_t& LUT);
0022
0023 private:
0024 uint32_t ThresholdETLow_;
0025 uint32_t ThresholdETHigh_;
0026 uint32_t RatioLow_;
0027 uint32_t RatioHigh_;
0028 uint32_t LUT_;
0029
0030 COND_SERIALIZABLE;
0031 };
0032
0033 #endif