CMS 3D CMS Logo

EcalTPGFineGrainConstEB Class Reference

#include <CondFormats/EcalObjects/interface/EcalTPGFineGrainConstEB.h>

List of all members.

Public Member Functions

 EcalTPGFineGrainConstEB ()
void getValues (uint32_t &ThresholdETLow, uint32_t &ThresholdETHigh, uint32_t &RatioLow, uint32_t &RatioHigh, uint32_t &LUT) const
void setValues (const uint32_t &ThresholdETLow, const uint32_t &ThresholdETHigh, const uint32_t &RatioLow, const uint32_t &RatioHigh, const uint32_t &LUT)
 ~EcalTPGFineGrainConstEB ()

Private Attributes

uint32_t LUT_
uint32_t RatioHigh_
uint32_t RatioLow_
uint32_t ThresholdETHigh_
uint32_t ThresholdETLow_


Detailed Description

Definition at line 6 of file EcalTPGFineGrainConstEB.h.


Constructor & Destructor Documentation

EcalTPGFineGrainConstEB::EcalTPGFineGrainConstEB (  ) 

Definition at line 4 of file EcalTPGFineGrainConstEB.cc.

00005   : ThresholdETLow_(0), ThresholdETHigh_(0), RatioLow_(0), RatioHigh_(0), LUT_(0)
00006 { }

EcalTPGFineGrainConstEB::~EcalTPGFineGrainConstEB (  ) 

Definition at line 8 of file EcalTPGFineGrainConstEB.cc.

00009 { }


Member Function Documentation

void EcalTPGFineGrainConstEB::getValues ( uint32_t &  ThresholdETLow,
uint32_t &  ThresholdETHigh,
uint32_t &  RatioLow,
uint32_t &  RatioHigh,
uint32_t &  LUT 
) const

Definition at line 11 of file EcalTPGFineGrainConstEB.cc.

References LUT_, RatioHigh_, RatioLow_, ThresholdETHigh_, and ThresholdETLow_.

00016 {
00017   ThresholdETLow = ThresholdETLow_ ;
00018   ThresholdETHigh = ThresholdETHigh_ ;
00019   RatioLow = RatioLow_ ;
00020   RatioHigh = RatioHigh_ ;
00021   LUT = LUT_ ;
00022 }

void EcalTPGFineGrainConstEB::setValues ( const uint32_t &  ThresholdETLow,
const uint32_t &  ThresholdETHigh,
const uint32_t &  RatioLow,
const uint32_t &  RatioHigh,
const uint32_t &  LUT 
)

Definition at line 24 of file EcalTPGFineGrainConstEB.cc.

References LUT_, RatioHigh_, RatioLow_, ThresholdETHigh_, and ThresholdETLow_.

Referenced by EcalTrigPrimESProducer::produceFineGrainEB().

00029 {
00030   ThresholdETLow_ = ThresholdETLow ;
00031   ThresholdETHigh_ = ThresholdETHigh ;
00032   RatioLow_ = RatioLow ;
00033   RatioHigh_ = RatioHigh ;
00034   LUT_ = LUT ;
00035 }


Member Data Documentation

uint32_t EcalTPGFineGrainConstEB::LUT_ [private]

Definition at line 29 of file EcalTPGFineGrainConstEB.h.

Referenced by getValues(), and setValues().

uint32_t EcalTPGFineGrainConstEB::RatioHigh_ [private]

Definition at line 28 of file EcalTPGFineGrainConstEB.h.

Referenced by getValues(), and setValues().

uint32_t EcalTPGFineGrainConstEB::RatioLow_ [private]

Definition at line 27 of file EcalTPGFineGrainConstEB.h.

Referenced by getValues(), and setValues().

uint32_t EcalTPGFineGrainConstEB::ThresholdETHigh_ [private]

Definition at line 26 of file EcalTPGFineGrainConstEB.h.

Referenced by getValues(), and setValues().

uint32_t EcalTPGFineGrainConstEB::ThresholdETLow_ [private]

Definition at line 25 of file EcalTPGFineGrainConstEB.h.

Referenced by getValues(), and setValues().


The documentation for this class was generated from the following files:
Generated on Tue Jun 9 18:19:58 2009 for CMSSW by  doxygen 1.5.4