]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/src/AliL3TrackSegmentData.h
Wrong CVS merging corrected
[u/mrichter/AliRoot.git] / HLT / src / AliL3TrackSegmentData.h
CommitLineData
3e87ef69 1// @(#) $Id$
2
108615fc 3#ifndef _ALIL3TRACKSEGMENTDATA_H_
4#define _ALIL3TRACKSEGMENTDATA_H_
5
6#include "AliL3RootTypes.h"
7
8struct AliL3TrackSegmentData
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 Int_t fCharge;
de3c3890 20#ifdef ROWHOUGHPARAMS
21 /* needed for PDC */
0bd0c1ef 22 UInt_t fWeight;
23 Int_t fTrackID;
de3c3890 24 Int_t fRowRange1;
25 Int_t fRowRange2;
26 Int_t fSector;
27 Float_t fPID;
28 Float_t fBinX;
29 Float_t fBinY;
30 Float_t fBinXSize;
31 Float_t fBinYSize;
0bd0c1ef 32#endif
108615fc 33 UInt_t fNPoints;
62bb4b3d 34#if defined(__HP_aCC) || defined(__DECCXX) || defined(__SUNPRO_CC)
35 UInt_t fPointIDs[1];
36#else
108615fc 37 UInt_t fPointIDs[0];
62bb4b3d 38#endif
108615fc 39 };
40
41typedef struct AliL3TrackSegmentData AliL3TrackSegmentData;
42
108615fc 43#endif /* _ALIL3TRACKSEGMENTDATA_H_ */