CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Attributes
HcalPipelinePedestalAndGain Class Reference

#include <HcalPipelinePedestalAndGain.h>

Public Member Functions

float gain () const
 
float gainWidth () const
 
 HcalPipelinePedestalAndGain ()
 
 HcalPipelinePedestalAndGain (const float i_pedestal, const float i_pedestalWidth, const float i_effPedestal, const float i_effPedestalWidth, const float i_gain, const float i_gainWidth)
 
float pedestal (const bool useEffectivePeds) const
 
float pedestalWidth (const bool useEffectivePeds) const
 

Private Attributes

float effPedestal_
 
float effPedestalWidth_
 
float gain_
 
float gainWidth_
 
float pedestal_
 
float pedestalWidth_
 

Detailed Description

Definition at line 5 of file HcalPipelinePedestalAndGain.h.

Constructor & Destructor Documentation

HcalPipelinePedestalAndGain::HcalPipelinePedestalAndGain ( )
inline
HcalPipelinePedestalAndGain::HcalPipelinePedestalAndGain ( const float  i_pedestal,
const float  i_pedestalWidth,
const float  i_effPedestal,
const float  i_effPedestalWidth,
const float  i_gain,
const float  i_gainWidth 
)
inline

Member Function Documentation

float HcalPipelinePedestalAndGain::gain ( ) const
inline

Definition at line 29 of file HcalPipelinePedestalAndGain.h.

References gain_.

float HcalPipelinePedestalAndGain::gainWidth ( ) const
inline

Definition at line 30 of file HcalPipelinePedestalAndGain.h.

References gainWidth_.

float HcalPipelinePedestalAndGain::pedestal ( const bool  useEffectivePeds) const
inline

Definition at line 23 of file HcalPipelinePedestalAndGain.h.

References effPedestal_, and pedestal_.

float HcalPipelinePedestalAndGain::pedestalWidth ( const bool  useEffectivePeds) const
inline

Definition at line 25 of file HcalPipelinePedestalAndGain.h.

References effPedestalWidth_, and pedestalWidth_.

Member Data Documentation

float HcalPipelinePedestalAndGain::effPedestal_
private

Definition at line 35 of file HcalPipelinePedestalAndGain.h.

Referenced by pedestal().

float HcalPipelinePedestalAndGain::effPedestalWidth_
private

Definition at line 36 of file HcalPipelinePedestalAndGain.h.

Referenced by pedestalWidth().

float HcalPipelinePedestalAndGain::gain_
private

Definition at line 37 of file HcalPipelinePedestalAndGain.h.

Referenced by gain().

float HcalPipelinePedestalAndGain::gainWidth_
private

Definition at line 38 of file HcalPipelinePedestalAndGain.h.

Referenced by gainWidth().

float HcalPipelinePedestalAndGain::pedestal_
private

Definition at line 33 of file HcalPipelinePedestalAndGain.h.

Referenced by pedestal().

float HcalPipelinePedestalAndGain::pedestalWidth_
private

Definition at line 34 of file HcalPipelinePedestalAndGain.h.

Referenced by pedestalWidth().