StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | Public Member Functions | List of all members
L2adc2energyAlgo Class Reference
Inheritance diagram for L2adc2energyAlgo:
L2VirtualAlgo

Public Types

enum  { cl2jetMaxEtaBins =15, cl2jetMaxPhiBins =30 }
 
enum  { cl2jet_par_mxPhiBin =3, cl2jet_par_mxEtaBin =3 }
 

Public Member Functions

 L2adc2energyAlgo (const char *name, L2EmcDb *db, char *outDir, int resOff)
 
int initRun (int runNo, int *rc_ints, float *rc_floats)
 
bool doEvent (int L0trg, int inpEveId, TrgDataType *trgData, int bemcIn, unsigned short *bemcData, int eemcIn, unsigned short *eemcData)
 
void finishRun ()
 
- Public Member Functions inherited from L2VirtualAlgo
void setOflTrigID (int x)
 
int getOflTrigID ()
 
bool isAccepted ()
 
bool accepted ()
 
const char * getName ()
 
 L2VirtualAlgo (const char *name, L2EmcDb *db, char *outDir, int resOff)
 
const char * name () const
 

Additional Inherited Members

- Static Public Member Functions inherited from L2VirtualAlgo
static int readParams (const char *fileN, int mxPar, int *iPar, float *fPar)
 
- Protected Member Functions inherited from L2VirtualAlgo
void finishCommonHistos ()
 
- Protected Attributes inherited from L2VirtualAlgo
char mName [mxTxt]
 
char mOutDir [mxTxt]
 
L2EmcDbmDb
 
FILE * mLogFile
 
FILE * mHistFile
 
int mResultOffset
 
int oflTrigId
 
bool mAccept
 
unsigned long mEveTimeStart
 
unsigned long mEveTimeStop
 
unsigned long mEveTimeDiff
 
L2HistomhT
 
L2HistomhN
 
int mEventsInRun
 

Detailed Description

Definition at line 20 of file L2adc2energyAlgo.h.


The documentation for this class was generated from the following files: