34 #ifndef StEmcTriggerDetector_hh
35 #define StEmcTriggerDetector_hh
51 int numberOfTowers()
const;
53 int highTower(
unsigned int)
const;
54 int patch(
unsigned int)
const;
55 int highTowerEndcap(
unsigned int)
const;
56 int patchEndcap(
unsigned int)
const;
57 unsigned short bemcLayer1(
int idx)
const;
58 unsigned short eemcLayer1(
int idx)
const;
59 unsigned short emcLayer2(
int idx)
const;
61 void setHighTower(
unsigned int,
int);
62 void setPatch(
unsigned int,
int);
63 void setHighTowerEndcap(
unsigned int,
int);
64 void setPatchEndcap(
unsigned int,
int);
67 enum {mNPatch = 300, mENPatch = 90, mNBemcLayer1 = 48,
68 mNEemcLayer1 = 16, mNEmcLayer2 = 8};
73 Char_t mHighTower[mNPatch];
74 Char_t mPatch[mNPatch];
76 Char_t mEHighTower[mENPatch];
77 Char_t mEPatch[mENPatch];
80 unsigned short mBemcLayer1[mNBemcLayer1];
81 unsigned short mEemcLayer1[mNEemcLayer1];
82 unsigned short mEmcLayer2[mNEmcLayer2];