29 #include "StTriggerUtilities/L2Emulator/L2algoUtil/L2VirtualAlgo2008.h"
38 enum {mxListSize=150};
44 unsigned int value[mxListSize];
57 enum {mxBtow=(BtowGeom::mxEtaBin) * (BtowGeom::mxPhiBin)};
58 enum {mxEtow=(EtowGeom::mxEtaBin) * (EtowGeom::mxPhiBin)};
66 int mRdo2towerID_B[mxBtow];
67 int mTowerID2etaBin_B[mxBtow];
68 int mTowerID2phiBin_B[mxBtow];
71 int mRdo2towerID_E[mxEtow];
72 int mTowerID2etaBin_E[mxEtow];
73 int mTowerID2phiBin_E[mxEtow];
85 int initRunUser(
int runNo,
int *rc_ints,
float *rc_floats);
87 void computeUser(
int token);
88 bool decisionUser(
int token,
void **myL2Result);
90 int getListSize(
int token) {
return mHiEnTw[token].size;}
91 const unsigned int *getListData(
int token) {
return mHiEnTw[token].value;}
93 void print2(
int token);