CMS 3D CMS Logo

EcalADCToGeVConstant Class Reference

Author: Shahram Rahatlou, University of Rome & INFN Created: 22 Feb 2006
Id
EcalADCToGeVConstant.h,v 1.4 2006/05/15 12:43:56 meridian Exp
. More...

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

List of all members.

Public Member Functions

 EcalADCToGeVConstant (const float &EBvalue, const float &EEvalue)
 EcalADCToGeVConstant ()
 Author: Shahram Rahatlou, University of Rome & INFN Created: 22 Feb 2006
Id
EcalADCToGeVConstant.cc,v 1.3 2006/05/15 12:43:57 meridian Exp
.
float getEBValue () const
float getEEValue () const
void print (std::ostream &s) const
void setEBValue (const float &value)
void setEEValue (const float &value)
 ~EcalADCToGeVConstant ()

Private Attributes

float EBvalue_
float EEvalue_


Detailed Description

Author: Shahram Rahatlou, University of Rome & INFN Created: 22 Feb 2006
Id
EcalADCToGeVConstant.h,v 1.4 2006/05/15 12:43:56 meridian Exp
.

Definition at line 11 of file EcalADCToGeVConstant.h.


Constructor & Destructor Documentation

EcalADCToGeVConstant::EcalADCToGeVConstant (  ) 

Author: Shahram Rahatlou, University of Rome & INFN Created: 22 Feb 2006

Id
EcalADCToGeVConstant.cc,v 1.3 2006/05/15 12:43:57 meridian Exp
.

Definition at line 9 of file EcalADCToGeVConstant.cc.

References EBvalue_, and EEvalue_.

00010 {
00011   EBvalue_=0.;
00012   EEvalue_=0.;
00013 }

EcalADCToGeVConstant::EcalADCToGeVConstant ( const float &  EBvalue,
const float &  EEvalue 
)

Definition at line 15 of file EcalADCToGeVConstant.cc.

References EBvalue_, and EEvalue_.

00015                                                                                       {
00016   EBvalue_ = EBvalue;
00017   EEvalue_ = EEvalue;
00018 }

EcalADCToGeVConstant::~EcalADCToGeVConstant (  ) 

Definition at line 20 of file EcalADCToGeVConstant.cc.

00020                                             {
00021 
00022 }


Member Function Documentation

float EcalADCToGeVConstant::getEBValue (  )  const [inline]

Definition at line 18 of file EcalADCToGeVConstant.h.

References EBvalue_.

Referenced by EcalTrivialObjectAnalyzer::analyze(), EcalTPGParamBuilder::analyze(), EcalRecHitsValidation::analyze(), GlobalDigisProducer::beginJob(), GlobalDigisAnalyzer::beginJob(), EcalMixingModuleValidation::checkCalibrations(), EcalEndcapDigisValidation::checkCalibrations(), EcalDigisValidation::checkCalibrations(), EcalBarrelDigisValidation::checkCalibrations(), EcalTBDigiProducer::checkCalibrations(), EcalDigiProducer::checkCalibrations(), EcalRecHitProducer::produce(), and EcalRecalibRecHitProducer::produce().

00018 { return EBvalue_; }

float EcalADCToGeVConstant::getEEValue (  )  const [inline]

Definition at line 19 of file EcalADCToGeVConstant.h.

References EEvalue_.

Referenced by EcalTrivialObjectAnalyzer::analyze(), EcalTPGParamBuilder::analyze(), EcalRecHitsValidation::analyze(), GlobalDigisProducer::beginJob(), GlobalDigisAnalyzer::beginJob(), EcalMixingModuleValidation::checkCalibrations(), EcalEndcapDigisValidation::checkCalibrations(), EcalDigisValidation::checkCalibrations(), EcalBarrelDigisValidation::checkCalibrations(), EcalTBDigiProducer::checkCalibrations(), EcalDigiProducer::checkCalibrations(), EcalRecHitProducer::produce(), and EcalRecalibRecHitProducer::produce().

00019 { return EEvalue_; }

void EcalADCToGeVConstant::print ( std::ostream &  s  )  const [inline]

Definition at line 20 of file EcalADCToGeVConstant.h.

References EBvalue_, and EEvalue_.

00020                                     {
00021       s << "EcalADCToGeVConstant: EB " << EBvalue_ << "; EE " << EEvalue_ << " [GeV/ADC count]";
00022     }

void EcalADCToGeVConstant::setEBValue ( const float &  value  )  [inline]

Definition at line 16 of file EcalADCToGeVConstant.h.

References EBvalue_.

00016 { EBvalue_ = value; }

void EcalADCToGeVConstant::setEEValue ( const float &  value  )  [inline]

Definition at line 17 of file EcalADCToGeVConstant.h.

References EEvalue_.

00017 { EEvalue_ = value; }


Member Data Documentation

float EcalADCToGeVConstant::EBvalue_ [private]

Definition at line 24 of file EcalADCToGeVConstant.h.

Referenced by EcalADCToGeVConstant(), getEBValue(), print(), and setEBValue().

float EcalADCToGeVConstant::EEvalue_ [private]

Definition at line 25 of file EcalADCToGeVConstant.h.

Referenced by EcalADCToGeVConstant(), getEEValue(), print(), and setEEValue().


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