]>
Commit | Line | Data |
---|---|---|
3e87ef69 | 1 | // @(#) $Id$ |
2 | ||
108615fc | 3 | #ifndef _ALIL3TRACKSEGMENTDATA_H_ |
4 | #define _ALIL3TRACKSEGMENTDATA_H_ | |
5 | ||
4aa41877 | 6 | #include "AliHLTRootTypes.h" |
108615fc | 7 | |
4aa41877 | 8 | struct AliHLTTrackSegmentData |
108615fc | 9 | { |
10 | Float_t fX; | |
11 | Float_t fY; | |
12 | Float_t fZ; | |
13 | Float_t fLastX; | |
14 | Float_t fLastY; | |
15 | Float_t fLastZ; | |
16 | Double_t fPt; | |
17 | Double_t fPsi; | |
18 | Double_t fTgl; | |
f644512a | 19 | Double_t fPterr; |
20 | Double_t fPsierr; | |
21 | Double_t fTglerr; | |
108615fc | 22 | Int_t fCharge; |
de3c3890 | 23 | #ifdef ROWHOUGHPARAMS |
24 | /* needed for PDC */ | |
0bd0c1ef | 25 | UInt_t fWeight; |
26 | Int_t fTrackID; | |
de3c3890 | 27 | Int_t fRowRange1; |
28 | Int_t fRowRange2; | |
29 | Int_t fSector; | |
30 | Float_t fPID; | |
31 | Float_t fBinX; | |
32 | Float_t fBinY; | |
33 | Float_t fBinXSize; | |
34 | Float_t fBinYSize; | |
0bd0c1ef | 35 | #endif |
108615fc | 36 | UInt_t fNPoints; |
62bb4b3d | 37 | #if defined(__HP_aCC) || defined(__DECCXX) || defined(__SUNPRO_CC) |
38 | UInt_t fPointIDs[1]; | |
39 | #else | |
108615fc | 40 | UInt_t fPointIDs[0]; |
62bb4b3d | 41 | #endif |
108615fc | 42 | }; |
43 | ||
4aa41877 | 44 | typedef struct AliHLTTrackSegmentData AliHLTTrackSegmentData; |
108615fc | 45 | |
108615fc | 46 | #endif /* _ALIL3TRACKSEGMENTDATA_H_ */ |