]>
Commit | Line | Data |
---|---|---|
a6c02c85 | 1 | // @(#) $Id$ |
4aa41877 | 2 | // Original: AliHLTSpacePointData.h,v 1.4 2003/07/27 21:02:09 loizides |
a6c02c85 | 3 | |
4 | #ifndef SPACEPOINTDATA_H | |
5 | #define SPACEPOINTDATA_H | |
6 | ||
7 | #include "AliHLTTPCRootTypes.h" | |
297174de | 8 | |
9 | /** | |
10 | * @struct AliHLTTPCSpacePointData | |
11 | * Primitive data exchange structure for TPC clusters. | |
12 | * Together with the AliHLTTPCClusterDataFormat this defines | |
13 | * the output of the TPC online Cluster Finder. | |
14 | * | |
15 | * @ingroup alihlt_tpc_datastructs | |
16 | */ | |
a6c02c85 | 17 | struct AliHLTTPCSpacePointData{ |
18 | #ifdef do_mc | |
19 | Int_t fTrackID[3]; | |
20 | #endif | |
21 | Float_t fX; //==fPadRow in local system | |
22 | Float_t fY; | |
23 | Float_t fZ; | |
24 | UInt_t fID; //contains slice patch and number | |
25 | UChar_t fPadRow; | |
26 | Float_t fSigmaY2; //error (former width) of the clusters | |
27 | Float_t fSigmaZ2; //error (former width) of the clusters | |
28 | UInt_t fCharge; | |
44be0fde | 29 | Bool_t fUsed; // only used in AliHLTTPCDisplay |
738c049f | 30 | Int_t fTrackN; // only used in AliHLTTPCDisplay |
a6c02c85 | 31 | }; |
32 | typedef struct AliHLTTPCSpacePointData AliHLTTPCSpacePointData; | |
33 | ||
34 | ||
35 | #endif /* SPACEPOINTDATA_H */ |