CMS 3D CMS Logo

Public Member Functions | Private Member Functions | Private Attributes

TMCReader Class Reference

#include <TMCReader.h>

List of all members.

Public Member Functions

void changedatatopeak (int, int, int)
void changedatatoraw (int, int, int)
int getlmodN (int indx)
void getMCLaserData (int, int)
void getMCPulseData (int)
int getNbOflmodN ()
int getnevts (int norm)
int getSMNumb ()
int getstartime ()
int getstoptime ()
void printeinjData (int, int, int)
void printlaserData (int, int, int, int)
void printlaserpeak (int, int, int)
void printnormlaserData (int, int, int, int, int)
void printnormlaserpeak (int, int, int, int)
void setcolor (int c)
void setdirlmodN (int lmp)
void setpartition (int p)
void setsmlocal (int sm)
 TMCReader ()
void validMCLaser (int, int)
void validMCPulse (int)
virtual ~TMCReader ()

Private Member Functions

void init ()

Private Attributes

int arr [FNLMODNMAX]
int color
float evts [fNpns+1][FNCHANMAX+FNPNMAX]
int lmdir
double max [fNpns+1][FNCHANMAX+FNPNMAX]
double min [fNpns+1][FNCHANMAX+FNPNMAX]
int nlmodN
int part
double sig [fNpns+1][FNCHANMAX+FNPNMAX]
int smlocal
int smN
float sumprob
long int timestart
long int timestop
double val [fNpns+1][FNCHANMAX+FNPNMAX]
double wbin [fNpns+1][FNCHANMAX+FNPNMAX]

Detailed Description

Definition at line 14 of file TMCReader.h.


Constructor & Destructor Documentation

TMCReader::TMCReader ( )
virtual TMCReader::~TMCReader ( ) [virtual]

Member Function Documentation

void TMCReader::changedatatopeak ( int  ,
int  ,
int   
)
void TMCReader::changedatatoraw ( int  ,
int  ,
int   
)
int TMCReader::getlmodN ( int  indx) [inline]

Definition at line 45 of file TMCReader.h.

References arr.

{return arr[indx];}
void TMCReader::getMCLaserData ( int  ,
int   
)
void TMCReader::getMCPulseData ( int  )
int TMCReader::getNbOflmodN ( ) [inline]

Definition at line 44 of file TMCReader.h.

References nlmodN.

{return nlmodN;}
int TMCReader::getnevts ( int  norm) [inline]

Definition at line 48 of file TMCReader.h.

References evts, and lumiNorm::norm.

{return (int) evts[norm][0];}
int TMCReader::getSMNumb ( ) [inline]

Definition at line 43 of file TMCReader.h.

References smN.

{return smN;}
int TMCReader::getstartime ( ) [inline]

Definition at line 46 of file TMCReader.h.

References timestart.

{return timestart;}
int TMCReader::getstoptime ( ) [inline]

Definition at line 47 of file TMCReader.h.

References timestop.

{return timestop;}
void TMCReader::init ( ) [private]
void TMCReader::printeinjData ( int  ,
int  ,
int   
)
void TMCReader::printlaserData ( int  ,
int  ,
int  ,
int   
)
void TMCReader::printlaserpeak ( int  ,
int  ,
int   
)
void TMCReader::printnormlaserData ( int  ,
int  ,
int  ,
int  ,
int   
)
void TMCReader::printnormlaserpeak ( int  ,
int  ,
int  ,
int   
)
void TMCReader::setcolor ( int  c) [inline]

Definition at line 51 of file TMCReader.h.

References trackerHits::c, and color.

{color=c;}
void TMCReader::setdirlmodN ( int  lmp) [inline]

Definition at line 52 of file TMCReader.h.

References lmdir.

{lmdir=lmp;}
void TMCReader::setpartition ( int  p) [inline]

Definition at line 53 of file TMCReader.h.

References L1TEmulatorMonitor_cff::p.

{part=p;}
void TMCReader::setsmlocal ( int  sm) [inline]

Definition at line 50 of file TMCReader.h.

References smlocal.

{smlocal=sm;}
void TMCReader::validMCLaser ( int  ,
int   
)
void TMCReader::validMCPulse ( int  )

Member Data Documentation

int TMCReader::arr[FNLMODNMAX] [private]

Definition at line 19 of file TMCReader.h.

Referenced by getlmodN().

int TMCReader::color [private]

Definition at line 27 of file TMCReader.h.

Referenced by setcolor().

float TMCReader::evts[fNpns+1][FNCHANMAX+FNPNMAX] [private]

Definition at line 21 of file TMCReader.h.

Referenced by getnevts().

int TMCReader::lmdir [private]

Definition at line 27 of file TMCReader.h.

Referenced by setdirlmodN().

double TMCReader::max[fNpns+1][FNCHANMAX+FNPNMAX] [private]

Definition at line 22 of file TMCReader.h.

double TMCReader::min[fNpns+1][FNCHANMAX+FNPNMAX] [private]

Definition at line 22 of file TMCReader.h.

int TMCReader::nlmodN [private]

Definition at line 19 of file TMCReader.h.

Referenced by getNbOflmodN().

int TMCReader::part [private]

Definition at line 27 of file TMCReader.h.

double TMCReader::sig[fNpns+1][FNCHANMAX+FNPNMAX] [private]

Definition at line 23 of file TMCReader.h.

int TMCReader::smlocal [private]

Definition at line 27 of file TMCReader.h.

Referenced by setsmlocal().

int TMCReader::smN [private]

Definition at line 19 of file TMCReader.h.

Referenced by getSMNumb().

float TMCReader::sumprob [private]

Definition at line 25 of file TMCReader.h.

long int TMCReader::timestart [private]

Definition at line 20 of file TMCReader.h.

Referenced by getstartime().

long int TMCReader::timestop [private]

Definition at line 20 of file TMCReader.h.

Referenced by getstoptime().

double TMCReader::val[fNpns+1][FNCHANMAX+FNPNMAX] [private]

Definition at line 23 of file TMCReader.h.

double TMCReader::wbin[fNpns+1][FNCHANMAX+FNPNMAX] [private]

Definition at line 24 of file TMCReader.h.