CMS 3D CMS Logo

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

#include <TPEDestalAnalysis.h>

Inheritance diagram for TPEDestalAnalysis:

Public Member Functions

void computepedestalcuts (int, int, int, int)
 
double getCutbfhig (int g, int i)
 
double getCuthflow (int g, int i)
 
void getDateStart (int)
 
void getDateStop (int)
 
void printpedestalData (int, int, int, int, int, int)
 
void putDateStart (int, long int)
 
void putDateStop (int, long int)
 
void putpnDateStart (int, long int)
 
void putpnDateStop (int, long int)
 
void putValues (int, int, double, double, double)
 
void putValuesWithCuts (int, int, double, double, double)
 
void reinit ()
 
void reinit (int)
 
 TPEDestalAnalysis ()
 
virtual ~TPEDestalAnalysis ()
 

Private Member Functions

void init ()
 

Private Attributes

double cutbfhig [ngains][fNchans+fNpns]
 
double cutbflow [ngains][fNchans+fNpns]
 
double cuthfhig [ngains][fNchans+fNpns]
 
double cuthflow [ngains][fNchans+fNpns]
 
double evtn [ngains][fNchans+fNpns]
 
double evts [ngains][fNchans+fNpns]
 
int nevt
 
long int pntimestart [ngains]
 
long int pntimestop [ngains]
 
double sigbf [ngains][fNchans+fNpns]
 
double sighf [ngains][fNchans+fNpns]
 
long int timestart [ngains]
 
long int timestop [ngains]
 
double valbf [ngains][fNchans+fNpns]
 
double valhf [ngains][fNchans+fNpns]
 

Detailed Description

Definition at line 10 of file TPEDestalAnalysis.h.

Constructor & Destructor Documentation

TPEDestalAnalysis::TPEDestalAnalysis ( )
virtual TPEDestalAnalysis::~TPEDestalAnalysis ( )
virtual

Member Function Documentation

void TPEDestalAnalysis::computepedestalcuts ( int  ,
int  ,
int  ,
int   
)
double TPEDestalAnalysis::getCutbfhig ( int  g,
int  i 
)
inline

Definition at line 43 of file TPEDestalAnalysis.h.

References cutbfhig, g, and i.

43 {return cutbfhig[g][i];}
int i
Definition: DBlmapReader.cc:9
The Signals That Services Can Subscribe To This is based on ActivityRegistry and is current per Services can connect to the signals distributed by the ActivityRegistry in order to monitor the activity of the application Each possible callback has some defined which we here list in angle e g
Definition: Activities.doc:4
double cutbfhig[ngains][fNchans+fNpns]
double TPEDestalAnalysis::getCuthflow ( int  g,
int  i 
)
inline

Definition at line 42 of file TPEDestalAnalysis.h.

References cuthflow, g, and i.

42 {return cuthflow[g][i];}
int i
Definition: DBlmapReader.cc:9
The Signals That Services Can Subscribe To This is based on ActivityRegistry and is current per Services can connect to the signals distributed by the ActivityRegistry in order to monitor the activity of the application Each possible callback has some defined which we here list in angle e g
Definition: Activities.doc:4
double cuthflow[ngains][fNchans+fNpns]
void TPEDestalAnalysis::getDateStart ( int  )
void TPEDestalAnalysis::getDateStop ( int  )
void TPEDestalAnalysis::init ( )
private
void TPEDestalAnalysis::printpedestalData ( int  ,
int  ,
int  ,
int  ,
int  ,
int   
)
void TPEDestalAnalysis::putDateStart ( int  ,
long  int 
)
void TPEDestalAnalysis::putDateStop ( int  ,
long  int 
)
void TPEDestalAnalysis::putpnDateStart ( int  ,
long  int 
)
void TPEDestalAnalysis::putpnDateStop ( int  ,
long  int 
)
void TPEDestalAnalysis::putValues ( int  ,
int  ,
double  ,
double  ,
double   
)
void TPEDestalAnalysis::putValuesWithCuts ( int  ,
int  ,
double  ,
double  ,
double   
)
void TPEDestalAnalysis::reinit ( )
void TPEDestalAnalysis::reinit ( int  )

Member Data Documentation

double TPEDestalAnalysis::cutbfhig[ngains][fNchans+fNpns]
private

Definition at line 23 of file TPEDestalAnalysis.h.

Referenced by getCutbfhig().

double TPEDestalAnalysis::cutbflow[ngains][fNchans+fNpns]
private

Definition at line 23 of file TPEDestalAnalysis.h.

double TPEDestalAnalysis::cuthfhig[ngains][fNchans+fNpns]
private

Definition at line 22 of file TPEDestalAnalysis.h.

double TPEDestalAnalysis::cuthflow[ngains][fNchans+fNpns]
private

Definition at line 22 of file TPEDestalAnalysis.h.

Referenced by getCuthflow().

double TPEDestalAnalysis::evtn[ngains][fNchans+fNpns]
private

Definition at line 20 of file TPEDestalAnalysis.h.

double TPEDestalAnalysis::evts[ngains][fNchans+fNpns]
private

Definition at line 20 of file TPEDestalAnalysis.h.

int TPEDestalAnalysis::nevt
private

Definition at line 15 of file TPEDestalAnalysis.h.

long int TPEDestalAnalysis::pntimestart[ngains]
private

Definition at line 17 of file TPEDestalAnalysis.h.

long int TPEDestalAnalysis::pntimestop[ngains]
private

Definition at line 17 of file TPEDestalAnalysis.h.

double TPEDestalAnalysis::sigbf[ngains][fNchans+fNpns]
private

Definition at line 19 of file TPEDestalAnalysis.h.

double TPEDestalAnalysis::sighf[ngains][fNchans+fNpns]
private

Definition at line 18 of file TPEDestalAnalysis.h.

long int TPEDestalAnalysis::timestart[ngains]
private

Definition at line 16 of file TPEDestalAnalysis.h.

long int TPEDestalAnalysis::timestop[ngains]
private

Definition at line 16 of file TPEDestalAnalysis.h.

double TPEDestalAnalysis::valbf[ngains][fNchans+fNpns]
private

Definition at line 19 of file TPEDestalAnalysis.h.

double TPEDestalAnalysis::valhf[ngains][fNchans+fNpns]
private

Definition at line 18 of file TPEDestalAnalysis.h.