Line data Source code
1 : #ifndef ALIHLTTPCCLUSTERS_H
2 : #define ALIHLTTPCCLUSTERS_H
3 :
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 :
10 : #include "Rtypes.h"
11 :
12 : class AliHLTTPCClusters {
13 :
14 : public:
15 : AliHLTTPCClusters();
16 : AliHLTTPCClusters(const AliHLTTPCClusters& src);
17 : AliHLTTPCClusters& operator=(const AliHLTTPCClusters& src);
18 : virtual ~AliHLTTPCClusters();
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
30 : UInt_t fRowNumber; //row number
31 : Int_t fFirstPad; //first pad
32 : UInt_t fLastPad; //last pad (aha!!!)
33 : UInt_t fQMax; //Max signal in cluster (not the total charge)
34 6 : ClassDef(AliHLTTPCClusters,1) //Fast cluster finder data point.
35 : };
36 : #endif //ALIHLTTPCCLUSTERS_H
|