CMS 3D CMS Logo

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

Public Member Functions

void add_statistics (unsigned int val)
 
void change_status (int val)
 
bool get_average (double *ave, double *rms)
 
int get_overflow ()
 
bool get_reference (double *val, double *rms)
 
int get_statistics ()
 
int get_status ()
 
 HcalDetDiagPedestalData ()
 
void reset ()
 
void set_data (float val, float rms)
 
void set_reference (float val, float rms)
 
void set_statistics (int stat)
 

Public Attributes

float nBadPed
 
float nBadRms
 
float nChecks
 
float nMissing
 
float nUnstable
 

Private Attributes

int adc [128]
 
float ds_ped
 
float ds_rms
 
bool IsReference
 
int n
 
int overflow
 
float ref_ped
 
float ref_rms
 
int status
 

Detailed Description

Definition at line 59 of file HcalDetDiagPedestalMonitor.cc.

Constructor & Destructor Documentation

HcalDetDiagPedestalData::HcalDetDiagPedestalData ( )
inline

Definition at line 61 of file HcalDetDiagPedestalMonitor.cc.

Member Function Documentation

void HcalDetDiagPedestalData::add_statistics ( unsigned int  val)
inline

Definition at line 72 of file HcalDetDiagPedestalMonitor.cc.

void HcalDetDiagPedestalData::change_status ( int  val)
inline

Definition at line 82 of file HcalDetDiagPedestalMonitor.cc.

bool HcalDetDiagPedestalData::get_average ( double *  ave,
double *  rms 
)
inline

Definition at line 92 of file HcalDetDiagPedestalMonitor.cc.

int HcalDetDiagPedestalData::get_overflow ( )
inline

Definition at line 114 of file HcalDetDiagPedestalMonitor.cc.

bool HcalDetDiagPedestalData::get_reference ( double *  val,
double *  rms 
)
inline

Definition at line 88 of file HcalDetDiagPedestalMonitor.cc.

int HcalDetDiagPedestalData::get_statistics ( )
inline

Definition at line 108 of file HcalDetDiagPedestalMonitor.cc.

int HcalDetDiagPedestalData::get_status ( )
inline

Definition at line 85 of file HcalDetDiagPedestalMonitor.cc.

void HcalDetDiagPedestalData::reset ( void  )
inline

Definition at line 68 of file HcalDetDiagPedestalMonitor.cc.

void HcalDetDiagPedestalData::set_data ( float  val,
float  rms 
)
inline

Definition at line 79 of file HcalDetDiagPedestalMonitor.cc.

void HcalDetDiagPedestalData::set_reference ( float  val,
float  rms 
)
inline

Definition at line 75 of file HcalDetDiagPedestalMonitor.cc.

void HcalDetDiagPedestalData::set_statistics ( int  stat)
inline

Definition at line 111 of file HcalDetDiagPedestalMonitor.cc.

Member Data Documentation

int HcalDetDiagPedestalData::adc[128]
private

Definition at line 123 of file HcalDetDiagPedestalMonitor.cc.

float HcalDetDiagPedestalData::ds_ped
private

Definition at line 128 of file HcalDetDiagPedestalMonitor.cc.

float HcalDetDiagPedestalData::ds_rms
private

Definition at line 129 of file HcalDetDiagPedestalMonitor.cc.

bool HcalDetDiagPedestalData::IsReference
private

Definition at line 125 of file HcalDetDiagPedestalMonitor.cc.

int HcalDetDiagPedestalData::n
private

Definition at line 130 of file HcalDetDiagPedestalMonitor.cc.

float HcalDetDiagPedestalData::nBadPed

Definition at line 120 of file HcalDetDiagPedestalMonitor.cc.

float HcalDetDiagPedestalData::nBadRms

Definition at line 121 of file HcalDetDiagPedestalMonitor.cc.

float HcalDetDiagPedestalData::nChecks

Definition at line 117 of file HcalDetDiagPedestalMonitor.cc.

float HcalDetDiagPedestalData::nMissing

Definition at line 118 of file HcalDetDiagPedestalMonitor.cc.

float HcalDetDiagPedestalData::nUnstable

Definition at line 119 of file HcalDetDiagPedestalMonitor.cc.

int HcalDetDiagPedestalData::overflow
private

Definition at line 124 of file HcalDetDiagPedestalMonitor.cc.

float HcalDetDiagPedestalData::ref_ped
private

Definition at line 126 of file HcalDetDiagPedestalMonitor.cc.

float HcalDetDiagPedestalData::ref_rms
private

Definition at line 127 of file HcalDetDiagPedestalMonitor.cc.

int HcalDetDiagPedestalData::status
private

Definition at line 131 of file HcalDetDiagPedestalMonitor.cc.