]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/TPCLib/AliHLTTPCSpacePointData.h
code documantation and minor cleanup
[u/mrichter/AliRoot.git] / HLT / TPCLib / AliHLTTPCSpacePointData.h
CommitLineData
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 17struct 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};
32typedef struct AliHLTTPCSpacePointData AliHLTTPCSpacePointData;
33
34
35#endif /* SPACEPOINTDATA_H */