StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
L2VirtualAlgo2006 Class Referenceabstract

Public Member Functions

void setOflTrigID (int x)
int getOflTrigID ()
bool isAccepted ()
bool accepted ()
const char * getName ()
 L2VirtualAlgo2006 (const char *name, L2EmcDb *db, char *outDir, int resOff)
virtual int initRun (int runNo, int *rc_ints, float *rc_floats)=0
virtual bool doEvent (int L0trg, int inpEveId, TrgDataType *trgData, int bemcIn, unsigned short *bemcData, int eemcIn, unsigned short *eemcData)=0
virtual void finishRun ()=0
const char * name () const

Static Public Member Functions

static int readParams (const char *fileN, int mxPar, int *iPar, float *fPar)

Protected Member Functions

void finishCommonHistos ()

Protected Attributes

char mName [mxTxt]
char mOutDir [mxTxt]
FILE * mLogFile
FILE * mHistFile
int mResultOffset
int oflTrigId
bool mAccept
unsigned long mEveTimeStart
unsigned long mEveTimeStop
unsigned long mEveTimeDiff
int mEventsInRun

Detailed Description

Definition at line 31 of file L2VirtualAlgo2006.h.

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