CMS 3D CMS Logo

Public Member Functions | Private Attributes

HcalCalibrationWidths Class Reference

#include <HcalCalibrationWidths.h>

List of all members.

Public Member Functions

double gain (int fCapId) const
 get gain width for capid=0..3
 HcalCalibrationWidths (const float fGain[4], const float fPedestal[4])
 HcalCalibrationWidths ()
double pedestal (int fCapId) const
 get pedestal width for capid=0..3

Private Attributes

double mGain [4]
double mPedestal [4]

Detailed Description

Container for retrieving uncertainties of calibration constants for HCAL $Author: ratnikov

Date:
2008/11/08 21:16:38
Revision:
1.6

Container for retrieving uncertainties of calibration constants for HCAL $Author: ratnikov

Date:
2011/10/13 09:44:45
Revision:
1.3

Definition at line 11 of file HcalCalibrationWidths.h.


Constructor & Destructor Documentation

HcalCalibrationWidths::HcalCalibrationWidths ( ) [inline]

Definition at line 13 of file HcalCalibrationWidths.h.

{};
HcalCalibrationWidths::HcalCalibrationWidths ( const float  fGain[4],
const float  fPedestal[4] 
)

Definition at line 12 of file HcalCalibrationWidths.cc.

References mGain, and mPedestal.

                                                                                              {
  for (size_t iCap = 0; iCap < 4; ++iCap)
  {
    mGain [iCap] = fGain [iCap];
    mPedestal [iCap] = fPedestal [iCap];
  }
}

Member Function Documentation

double HcalCalibrationWidths::gain ( int  fCapId) const [inline]

get gain width for capid=0..3

Definition at line 16 of file HcalCalibrationWidths.h.

References mGain.

{return mGain [fCapId];}
double HcalCalibrationWidths::pedestal ( int  fCapId) const [inline]

get pedestal width for capid=0..3

Definition at line 18 of file HcalCalibrationWidths.h.

References mPedestal.

Referenced by HcalTDC::getThreshold(), and HcalAmplifier::makeNoiseOld().

{return mPedestal [fCapId];}

Member Data Documentation

double HcalCalibrationWidths::mGain[4] [private]

Definition at line 20 of file HcalCalibrationWidths.h.

Referenced by gain(), and HcalCalibrationWidths().

double HcalCalibrationWidths::mPedestal[4] [private]

Definition at line 21 of file HcalCalibrationWidths.h.

Referenced by HcalCalibrationWidths(), and pedestal().