CMS 3D CMS Logo

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 [3][400+2]
 
double cutbflow [3][400+2]
 
double cuthfhig [3][400+2]
 
double cuthflow [3][400+2]
 
double evtn [3][400+2]
 
double evts [3][400+2]
 
int nevt
 
long int pntimestart [3]
 
long int pntimestop [3]
 
double sigbf [3][400+2]
 
double sighf [3][400+2]
 
long int timestart [3]
 
long int timestop [3]
 
double valbf [3][400+2]
 
double valhf [3][400+2]
 

Detailed Description

Definition at line 10 of file TPEDestalAnalysis.h.

Constructor & Destructor Documentation

◆ TPEDestalAnalysis()

TPEDestalAnalysis::TPEDestalAnalysis ( )

◆ ~TPEDestalAnalysis()

virtual TPEDestalAnalysis::~TPEDestalAnalysis ( )
virtual

Member Function Documentation

◆ computepedestalcuts()

void TPEDestalAnalysis::computepedestalcuts ( int  ,
int  ,
int  ,
int   
)

◆ getCutbfhig()

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

Definition at line 43 of file TPEDestalAnalysis.h.

43 {return cutbfhig[g][i];}

References cutbfhig, g, and mps_fire::i.

◆ getCuthflow()

double TPEDestalAnalysis::getCuthflow ( int  g,
int  i 
)
inline

Definition at line 42 of file TPEDestalAnalysis.h.

42 {return cuthflow[g][i];}

References cuthflow, g, and mps_fire::i.

◆ getDateStart()

void TPEDestalAnalysis::getDateStart ( int  )

◆ getDateStop()

void TPEDestalAnalysis::getDateStop ( int  )

◆ init()

void TPEDestalAnalysis::init ( )
private

◆ printpedestalData()

void TPEDestalAnalysis::printpedestalData ( int  ,
int  ,
int  ,
int  ,
int  ,
int   
)

◆ putDateStart()

void TPEDestalAnalysis::putDateStart ( int  ,
long int   
)

◆ putDateStop()

void TPEDestalAnalysis::putDateStop ( int  ,
long int   
)

◆ putpnDateStart()

void TPEDestalAnalysis::putpnDateStart ( int  ,
long int   
)

◆ putpnDateStop()

void TPEDestalAnalysis::putpnDateStop ( int  ,
long int   
)

◆ putValues()

void TPEDestalAnalysis::putValues ( int  ,
int  ,
double  ,
double  ,
double   
)

◆ putValuesWithCuts()

void TPEDestalAnalysis::putValuesWithCuts ( int  ,
int  ,
double  ,
double  ,
double   
)

◆ reinit() [1/2]

void TPEDestalAnalysis::reinit ( )

◆ reinit() [2/2]

void TPEDestalAnalysis::reinit ( int  )

Member Data Documentation

◆ cutbfhig

double TPEDestalAnalysis::cutbfhig[3][400+2]
private

Definition at line 23 of file TPEDestalAnalysis.h.

Referenced by getCutbfhig().

◆ cutbflow

double TPEDestalAnalysis::cutbflow[3][400+2]
private

Definition at line 23 of file TPEDestalAnalysis.h.

◆ cuthfhig

double TPEDestalAnalysis::cuthfhig[3][400+2]
private

Definition at line 22 of file TPEDestalAnalysis.h.

◆ cuthflow

double TPEDestalAnalysis::cuthflow[3][400+2]
private

Definition at line 22 of file TPEDestalAnalysis.h.

Referenced by getCuthflow().

◆ evtn

double TPEDestalAnalysis::evtn[3][400+2]
private

Definition at line 20 of file TPEDestalAnalysis.h.

◆ evts

double TPEDestalAnalysis::evts[3][400+2]
private

Definition at line 20 of file TPEDestalAnalysis.h.

◆ nevt

int TPEDestalAnalysis::nevt
private

Definition at line 15 of file TPEDestalAnalysis.h.

◆ pntimestart

long int TPEDestalAnalysis::pntimestart[3]
private

Definition at line 17 of file TPEDestalAnalysis.h.

◆ pntimestop

long int TPEDestalAnalysis::pntimestop[3]
private

Definition at line 17 of file TPEDestalAnalysis.h.

◆ sigbf

double TPEDestalAnalysis::sigbf[3][400+2]
private

Definition at line 19 of file TPEDestalAnalysis.h.

◆ sighf

double TPEDestalAnalysis::sighf[3][400+2]
private

Definition at line 18 of file TPEDestalAnalysis.h.

◆ timestart

long int TPEDestalAnalysis::timestart[3]
private

Definition at line 16 of file TPEDestalAnalysis.h.

◆ timestop

long int TPEDestalAnalysis::timestop[3]
private

Definition at line 16 of file TPEDestalAnalysis.h.

◆ valbf

double TPEDestalAnalysis::valbf[3][400+2]
private

Definition at line 19 of file TPEDestalAnalysis.h.

◆ valhf

double TPEDestalAnalysis::valhf[3][400+2]
private

Definition at line 18 of file TPEDestalAnalysis.h.

mps_fire.i
i
Definition: mps_fire.py:428
TPEDestalAnalysis::cutbfhig
double cutbfhig[3][400+2]
Definition: TPEDestalAnalysis.h:23
g
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
TPEDestalAnalysis::cuthflow
double cuthflow[3][400+2]
Definition: TPEDestalAnalysis.h:22