1d5659778702913a0a0dd653b3d7f9157dee2a55
[u/mrichter/AliRoot.git] / HLT / TPCLib / AliHLTTPCClusters.h
1 #ifndef ALIHLTTPCCLUSTERS
2 #define ALIHLTTPCCLUSTERS
3
4 #include "AliHLTLogging.h"
5
6 class AliHLTTPCClusters : public AliHLTLogging {
7
8  public:
9   AliHLTTPCClusters();
10   AliHLTTPCClusters(const AliHLTTPCClusters& src);
11   AliHLTTPCClusters& operator=(const AliHLTTPCClusters&);
12
13   UInt_t fTotalCharge;   //tot charge of cluster
14   UInt_t fPad;           //pad value
15   UInt_t fTime;          //time value
16   ULong64_t fPad2;       //for error in XY direction
17   ULong64_t fTime2;      //for error in Z  direction
18   UInt_t fMean;          //mean in time
19   UInt_t fFlags;         //different flags
20   UInt_t fChargeFalling; //for deconvolution
21   UInt_t fLastCharge;    //for deconvolution
22   UInt_t fLastMergedPad; //dont merge twice per pad
23   UInt_t fRowNumber;
24   Int_t fFirstPad;
25   UInt_t fLastPad;
26   ClassDef(AliHLTTPCClusters,0) //Fast cluster finder
27     };
28 #endif