]>
Commit | Line | Data |
---|---|---|
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 | ||
01f43166 | 10 | #include "AliHLTLogging.h" |
11 | ||
12 | class AliHLTTPCClusters : public AliHLTLogging { | |
13 | ||
14 | public: | |
15 | AliHLTTPCClusters(); | |
16 | AliHLTTPCClusters(const AliHLTTPCClusters& src); | |
a1dbf058 | 17 | AliHLTTPCClusters& operator=(const AliHLTTPCClusters& src); |
01f43166 | 18 | |
19 | UInt_t fTotalCharge; //tot charge of cluster | |
20 | UInt_t fPad; //pad value | |
21 | UInt_t fTime; //time value | |
22 | ULong64_t fPad2; //for error in XY direction | |
23 | ULong64_t fTime2; //for error in Z direction | |
24 | UInt_t fMean; //mean in time | |
25 | UInt_t fFlags; //different flags | |
26 | UInt_t fChargeFalling; //for deconvolution | |
27 | UInt_t fLastCharge; //for deconvolution | |
28 | UInt_t fLastMergedPad; //dont merge twice per pad | |
a1dbf058 | 29 | UInt_t fRowNumber; //row number |
30 | Int_t fFirstPad; //first pad | |
31 | UInt_t fLastPad; //last pad (aha!!!) | |
0efebbac | 32 | UInt_t fQMax; //Max signal in cluster (not the total charge) |
01f43166 | 33 | ClassDef(AliHLTTPCClusters,0) //Fast cluster finder |
34 | }; | |
a1dbf058 | 35 | #endif //ALIHLTTPCCLUSTERS_H |