CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_6_1_1/src/CondFormats/EcalObjects/interface/EcalTPGFineGrainConstEB.h

Go to the documentation of this file.
00001 #ifndef EcalTPGFineGrainConstEB_h
00002 #define EcalTPGFineGrainConstEB_h
00003 
00004 #include <boost/cstdint.hpp>
00005 
00006 class EcalTPGFineGrainConstEB 
00007 {
00008  public:
00009   EcalTPGFineGrainConstEB() ;
00010   ~EcalTPGFineGrainConstEB() ;
00011 
00012 
00013   void getValues(uint32_t & ThresholdETLow, 
00014                  uint32_t & ThresholdETHigh,
00015                  uint32_t & RatioLow,
00016                  uint32_t & RatioHigh,
00017                  uint32_t & LUT) const ;
00018   void setValues(const uint32_t & ThresholdETLow, 
00019                  const uint32_t & ThresholdETHigh,
00020                  const uint32_t & RatioLow,
00021                  const uint32_t & RatioHigh,
00022                  const uint32_t & LUT) ;
00023 
00024  private:
00025   uint32_t ThresholdETLow_ ;
00026   uint32_t ThresholdETHigh_ ;
00027   uint32_t RatioLow_ ;
00028   uint32_t RatioHigh_ ;
00029   uint32_t LUT_ ;
00030 
00031 
00032 };
00033 
00034 
00035 #endif