CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EcalTPGFineGrainConstEB.h
Go to the documentation of this file.
1 #ifndef EcalTPGFineGrainConstEB_h
2 #define EcalTPGFineGrainConstEB_h
3 
4 #include <boost/cstdint.hpp>
5 
7 {
8  public:
11 
12 
13  void getValues(uint32_t & ThresholdETLow,
14  uint32_t & ThresholdETHigh,
15  uint32_t & RatioLow,
16  uint32_t & RatioHigh,
17  uint32_t & LUT) const ;
18  void setValues(const uint32_t & ThresholdETLow,
19  const uint32_t & ThresholdETHigh,
20  const uint32_t & RatioLow,
21  const uint32_t & RatioHigh,
22  const uint32_t & LUT) ;
23 
24  private:
25  uint32_t ThresholdETLow_ ;
26  uint32_t ThresholdETHigh_ ;
27  uint32_t RatioLow_ ;
28  uint32_t RatioHigh_ ;
29  uint32_t LUT_ ;
30 
31 
32 };
33 
34 
35 #endif
void setValues(const uint32_t &ThresholdETLow, const uint32_t &ThresholdETHigh, const uint32_t &RatioLow, const uint32_t &RatioHigh, const uint32_t &LUT)
void getValues(uint32_t &ThresholdETLow, uint32_t &ThresholdETHigh, uint32_t &RatioLow, uint32_t &RatioHigh, uint32_t &LUT) const
std::vector< unsigned short int > LUT
Definition: DTTracoLUTs.h:34