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