1 #ifndef StRHICfRawHit_hh
2 #define StRHICfRawHit_hh
15 void setPlateADC(Int_t tower, Int_t plate, Int_t range, Int_t adc);
16 void setPlateADCDelay(Int_t tower, Int_t plate, Int_t range, Int_t adc);
17 void setGSOBarADC(Int_t tower, Int_t layer, Int_t xy, Int_t bar, Int_t adc);
18 void setTDC(Int_t idx, UInt_t val);
19 void setCAD0(Int_t idx, UInt_t val);
20 void setGPI0(Int_t idx, UInt_t val);
21 void setGPI1(Int_t idx, UInt_t val);
23 UShort_t getPlateADC(Int_t tower, Int_t plate, Int_t range);
24 UShort_t getPlateADCDelay(Int_t tower, Int_t plate, Int_t range);
25 UShort_t getGSOBarADC(Int_t tower, Int_t layer, Int_t xy, Int_t bar);
26 UInt_t getTDC(Int_t idx);
27 UInt_t getCAD0(Int_t idx);
28 UInt_t getGPI0(Int_t idx);
29 UInt_t getGPI1(Int_t idx);
32 UShort_t mPlateADC[kRHICfNtower][kRHICfNplate][kRHICfNrange];
33 UShort_t mPlateADCDelay[kRHICfNtower][kRHICfNplate][kRHICfNrange];
34 UShort_t mGSOSmallADC[kRHICfNlayer][kRHICfNxy][kRHICfNbarSmall];
35 UShort_t mGSOLargeADC[kRHICfNlayer][kRHICfNxy][kRHICfNbarLarge];
36 UInt_t mTDC[kRHICfNtdc];
37 UInt_t mCAD0[kRHICfNcad0];
38 UInt_t mGPI0[kRHICfNgpi0];
39 UInt_t mGPI1[kRHICfNgpi1];