|
| L2etowCalAlgo12 (const char *name, const char *uid, L2EmcDb2012 *db, L2EmcGeom2012 *geo, char *outDir, int resOff) |
|
int | initRunUser (int runNo, int *rc_ints, float *rc_floats) |
|
void | finishRunUser () |
|
void | calibrateEtow (int token, int eemcIn, unsigned short *eemcData) |
|
void | clear (int token) |
|
void | computeUser (int token) |
|
void | print0 () |
|
| L2VirtualAlgo2012 (const char *name, const char *uid, L2EmcDb2012 *db, char *outDir, bool needsbarrel, bool needsendcap, int resOff) |
|
void | setOflTrigID (int x) |
|
int | getOflTrigID () |
|
bool | isAccepted () |
|
const char * | getName () |
|
int | initRun (int runNo, int *rc_ints, float *rc_floats) |
|
void | compute (int token) |
|
bool | decision (int token, bool barrel_is_in, bool endcap_is_in, int *myL2Result) |
|
void | finishRun () |
|
bool | checkDsmMask (unsigned short *lastDSM) |
|
int | readDsmMask (const char *fileN) |
|
virtual bool | decisionUser (int token, int *myL2Result) |
|
void | printCalibratedData (int token) |
|
void | criticalError (const char *message) |
|
|
enum | EmcSwitch { kIsBad =0,
kIsBtow,
kIsEtow,
kIsB_Etow
} |
|
static int | readParams (const char *fileN, int mxPar, int *iPar, float *fPar) |
|
enum | { kMaximumNumberOfDsmMasks =4
} |
|
enum | { par_cpuTicksPerSecond =1600000000
} |
|
void | setMaxHist (int k) |
|
int | finishCommonHistos () |
|
void | computeStart () |
|
void | computeStop (int token) |
|
unsigned short | swap_bytes (unsigned short in) |
|
bool | algoIsOkay |
|
bool | useDsmMask |
|
int | nmasks |
|
unsigned short | DsmMask [kMaximumNumberOfDsmMasks][8] |
|
EmcSwitch | mSwitch |
|
std::string | mOutDir1 |
|
std::string | mName1 |
|
std::string | muid |
|
L2EmcDb2012 * | mDb |
|
FILE * | mLogFile |
|
FILE * | mHistFile |
|
L2Histo * | mhN |
|
L2Histo * | mhTc |
|
L2Histo * | mhTd |
|
L2Histo * | mhTcd |
|
L2Histo * | mhRc |
|
L2Histo * | mhRd |
|
L2Histo * | mhRa |
|
int | oflTrigId |
|
bool | mAccept |
|
bool | mRandomAccept |
|
int | mEventsInRun |
|
int | mSecondsInRun |
|
int | mRunNumber |
|
int | mResultOffset |
|
int | mRndAcceptCounter |
|
int | par_RndAcceptPrescale |
|
bool | mNeeds_barrel |
|
bool | mNeeds_endcap |
|
const L2BtowCalibData12 * | mEveStream_btow |
|
const L2EtowCalibData12 * | mEveStream_etow |
|
unsigned long | mComputeTimeStart |
|
unsigned long | mComputeTimeStop |
|
unsigned long | mComputeTimeDiff [L2eventStream2012::mxToken] |
|
unsigned long | mDecisionTimeStart |
|
unsigned long | mDecisionTimeStop |
|
unsigned long | mDecisionTimeDiff |
|
unsigned long long | mRunStartTicks |
|
L2Histo ** | hA |
|
int | mxHA |
|
Definition at line 17 of file L2etowCalAlgo12.h.
The documentation for this class was generated from the following files: