]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/src/AliHLTDigitData.h
L3 becomes HLT
[u/mrichter/AliRoot.git] / HLT / src / AliHLTDigitData.h
1 // @(#) $Id$
2
3 #ifndef _DIGITDATA_H_
4 #define _DIGITDATA_H_
5
6 #include "AliHLTRootTypes.h" 
7
8 struct AliHLTDigitData
9 {
10 #ifdef do_mc
11   Int_t fTrackID[3];
12 #endif
13   UShort_t fCharge;
14   UChar_t fPad;
15   UShort_t fTime;
16 #ifdef IA64
17   UChar_t dummy1;
18   UChar_t dummy2;
19 #endif
20 };
21 typedef struct AliHLTDigitData AliHLTDigitData;
22 typedef AliHLTDigitData AliL3DigitData;
23
24 struct AliHLTDigitRowData
25 {
26   UInt_t fNDigit;
27   UInt_t fRow;
28 #if defined(__HP_aCC) || defined(__DECCXX) || defined(__SUNPRO_CC)
29   AliHLTDigitData fDigitData[1];
30 #else
31   AliHLTDigitData fDigitData[0];
32 #endif
33 };
34 typedef struct AliHLTDigitRowData AliHLTDigitRowData;
35 typedef AliHLTDigitRowData AliL3DigitRowData;
36
37 struct AliHLTRandomDigitData{
38   UChar_t fRow;
39   UShort_t fCharge;
40   UChar_t fPad;
41   UShort_t fTime;
42 };
43 typedef struct AliHLTRandomDigitData AliHLTRandomDigitData;
44 typedef AliHLTRandomDigitData AliL3RandomDigitData;
45 #endif /* _DIGITDATA_H_ */