added AliFlatExternalTrackParam to HLT global library
[u/mrichter/AliRoot.git] / HLT / TPCLib / AliHLTTPCClusters.h
CommitLineData
a1dbf058 1#ifndef ALIHLTTPCCLUSTERS_H
2#define ALIHLTTPCCLUSTERS_H
01f43166 3
6a8e0bb4 4// see delow for class documentation
5// or
6// refer to README to build package
7// or
8// visit http://web.ift.uib.no/~kjeks/doc/alice-hlt
9
22240104 10#include "Rtypes.h"
01f43166 11
22240104 12class AliHLTTPCClusters {
01f43166 13
14 public:
15 AliHLTTPCClusters();
16 AliHLTTPCClusters(const AliHLTTPCClusters& src);
a1dbf058 17 AliHLTTPCClusters& operator=(const AliHLTTPCClusters& src);
22240104 18 virtual ~AliHLTTPCClusters();
01f43166 19
20 UInt_t fTotalCharge; //tot charge of cluster
21 UInt_t fPad; //pad value
22 UInt_t fTime; //time value
23 ULong64_t fPad2; //for error in XY direction
24 ULong64_t fTime2; //for error in Z direction
25 UInt_t fMean; //mean in time
26 UInt_t fFlags; //different flags
27 UInt_t fChargeFalling; //for deconvolution
28 UInt_t fLastCharge; //for deconvolution
29 UInt_t fLastMergedPad; //dont merge twice per pad
a1dbf058 30 UInt_t fRowNumber; //row number
31 Int_t fFirstPad; //first pad
32 UInt_t fLastPad; //last pad (aha!!!)
0efebbac 33 UInt_t fQMax; //Max signal in cluster (not the total charge)
22240104 34 ClassDef(AliHLTTPCClusters,1) //Fast cluster finder data point.
35};
a1dbf058 36#endif //ALIHLTTPCCLUSTERS_H