40 #ifndef StCtbTriggerDetector_hh
41 #define StCtbTriggerDetector_hh
56 unsigned int numberOfTrays()
const;
57 unsigned int numberOfSlats()
const;
58 unsigned int numberOfPreSamples()
const;
59 unsigned int numberOfPostSamples()
const;
60 unsigned int numberOfAuxWords()
const;
61 float mips(
unsigned int tray,
unsigned int slot,
unsigned int evt = 0)
const;
62 char time(
unsigned int tray,
unsigned int slot,
unsigned int evt = 0)
const;
63 float aux(
unsigned int,
unsigned int evt = 0)
const;
65 double mips(
unsigned int evt = 0)
const;
67 void setMips(
unsigned int,
unsigned int,
unsigned int,
float);
68 void setTime(
unsigned int,
unsigned int,
unsigned int,
char);
69 void setAux(
unsigned int,
unsigned int,
float);
70 void setNumberOfPreSamples(
unsigned int);
71 void setNumberOfPostSamples(
unsigned int);
74 enum {mMaxTrays = 120,
76 mMaxEventSamples = 11,
79 Float_t mMips[mMaxTrays][mMaxSlats][mMaxEventSamples];
80 Char_t mTime[mMaxTrays][mMaxSlats][mMaxEventSamples];
81 Float_t mAux[mMaxAux][mMaxEventSamples];
82 Int_t mNumberOfPreSamples;
83 Int_t mNumberOfPostSamples;