1 #ifndef StMuRHICfRawHit_hh
2 #define StMuRHICfRawHit_hh
15 void setRHICfRunNumber(UInt_t run);
16 void setRHICfEventNumber(UInt_t event);
17 void setRunType(UInt_t type);
18 void setBunchNumber(UInt_t bunch);
19 void setTriggerNumber(UInt_t trigger);
20 void setRunTime(Int_t idx, UInt_t time);
21 void setRunTRGM(UInt_t trgm);
23 void setPlateADC(Int_t tower, Int_t plate, Int_t range, Int_t adc);
24 void setPlateADCDelay(Int_t tower, Int_t plate, Int_t range, Int_t adc);
25 void setGSOBarADC(Int_t tower, Int_t layer, Int_t xy, Int_t bar, Int_t adc);
26 void setTDC(Int_t idx, UInt_t val);
27 void setCAD0(Int_t idx, UInt_t val);
28 void setGPI0(Int_t idx, UInt_t val);
29 void setGPI1(Int_t idx, UInt_t val);
31 UInt_t getRHICfRunNumber();
32 UInt_t getRHICfEventNumber();
34 UInt_t getBunchNumber();
35 UInt_t getTriggerNumber();
36 UInt_t getRunTime(Int_t idx);
39 UShort_t getPlateADC(Int_t tower, Int_t plate, Int_t range);
40 UShort_t getPlateADCDelay(Int_t tower, Int_t plate, Int_t range);
41 UShort_t getGSOBarADC(Int_t tower, Int_t layer, Int_t xy, Int_t bar);
42 UInt_t getTDC(Int_t idx);
43 UInt_t getCAD0(Int_t idx);
44 UInt_t getGPI0(Int_t idx);
45 UInt_t getGPI1(Int_t idx);
51 UInt_t mRHICfRunNumber;
52 UInt_t mRHICfEventNumber;
56 UInt_t mRunTime[kRHICfNorder];
59 UShort_t mPlateADC[kRHICfNtower][kRHICfNplate][kRHICfNrange];
60 UShort_t mPlateADCDelay[kRHICfNtower][kRHICfNplate][kRHICfNrange];
61 UShort_t mGSOSmallADC[kRHICfNlayer][kRHICfNxy][kRHICfNbarSmall];
62 UShort_t mGSOLargeADC[kRHICfNlayer][kRHICfNxy][kRHICfNbarLarge];
63 UInt_t mTDC[kRHICfNtdc];
64 UInt_t mCAD0[kRHICfNcad0];
65 UInt_t mGPI0[kRHICfNgpi0];
66 UInt_t mGPI1[kRHICfNgpi1];