]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/TPCLib/AliHLTTPCTrackSegmentData.h
- workaround for copying and merging of ESDs: The HLTOUT contains ESDs for every...
[u/mrichter/AliRoot.git] / HLT / TPCLib / AliHLTTPCTrackSegmentData.h
CommitLineData
a6c02c85 1// @(#) $Id$
4aa41877 2// Original: AliHLTTrackSegmentData.h,v 1.7 2005/03/31 04:48:59 cvetan
a6c02c85 3#ifndef _ALIHLTTPCTRACKSEGMENTDATA_H_
4#define _ALIHLTTPCTRACKSEGMENTDATA_H_
5
6#include "AliHLTTPCRootTypes.h"
7
8struct AliHLTTPCTrackSegmentData
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;
19 Double_t fPterr;
20 Double_t fPsierr;
21 Double_t fTglerr;
22 Int_t fCharge;
23#ifdef INCLUDE_TPC_HOUGH
24#ifdef ROWHOUGHPARAMS
25 /* needed for PDC */
26 UInt_t fWeight;
27 Int_t fTrackID;
28 Int_t fRowRange1;
29 Int_t fRowRange2;
30 Int_t fSector;
31 Float_t fPID;
32 Float_t fBinX;
33 Float_t fBinY;
34 Float_t fBinXSize;
35 Float_t fBinYSize;
36#endif
37#endif // INCLUDE_TPC_HOUGH
38 UInt_t fNPoints;
39#if defined(__HP_aCC) || defined(__DECCXX) || defined(__SUNPRO_CC)
40 UInt_t fPointIDs[1];
41#else
42 UInt_t fPointIDs[0];
43#endif
44 };
45
46typedef struct AliHLTTPCTrackSegmentData AliHLTTPCTrackSegmentData;
47
48#endif /* _ALIHLTTPCTRACKSEGMENTDATA_H_ */