]>
Commit | Line | Data |
---|---|---|
a6c02c85 | 1 | // @(#) $Id$ |
4aa41877 | 2 | // Original: AliHLTDigitData.h,v 1.5 2004/05/12 11:51:27 loizides |
a6c02c85 | 3 | |
4 | #ifndef _ALIHLTTPCDIGITDATA_H_ | |
5 | #define _ALIHLTTPCDIGITDATA_H_ | |
6 | ||
7 | #include "AliHLTTPCRootTypes.h" | |
8 | ||
9 | struct AliHLTTPCDigitData | |
10 | { | |
11 | #ifdef do_mc | |
12 | Int_t fTrackID[3]; | |
13 | #endif | |
14 | UShort_t fCharge; | |
15 | UChar_t fPad; | |
16 | UShort_t fTime; | |
17 | #ifdef IA64 | |
18 | UChar_t dummy1; | |
19 | UChar_t dummy2; | |
20 | #endif | |
21 | }; | |
22 | typedef struct AliHLTTPCDigitData AliHLTTPCDigitData; | |
23 | ||
24 | struct AliHLTTPCDigitRowData | |
25 | { | |
26 | UInt_t fNDigit; | |
27 | UInt_t fRow; | |
28 | #if defined(__HP_aCC) || defined(__DECCXX) || defined(__SUNPRO_CC) | |
29 | AliHLTTPCDigitData fDigitData[1]; | |
30 | #else | |
31 | AliHLTTPCDigitData fDigitData[0]; | |
32 | #endif | |
33 | }; | |
34 | typedef struct AliHLTTPCDigitRowData AliHLTTPCDigitRowData; | |
35 | ||
36 | struct AliHLTTPCRandomDigitData{ | |
37 | UChar_t fRow; | |
38 | UShort_t fCharge; | |
39 | UChar_t fPad; | |
40 | UShort_t fTime; | |
41 | }; | |
42 | typedef struct AliHLTTPCRandomDigitData AliHLTTPCRandomDigitData; | |
43 | #endif /* _ALIHLTTPCDIGITDATA_H_ */ |