]>
Commit | Line | Data |
---|---|---|
78001a73 | 1 | // @(#) $Id$ |
2 | ||
3 | #ifndef ALIHLTTPC_GLOBALMERGER_H | |
4 | #define ALIHLTTPC_GLOBALMERGER_H | |
5 | ||
6 | #ifndef __CINT__ | |
7 | #include "AliHLTTPCMerger.h" | |
8 | #endif | |
9 | ||
10 | class AliHLTTPCGlobalMerger : public AliHLTTPCMerger{ | |
11 | ||
12 | private: | |
13 | Int_t fNSlices; | |
14 | Int_t fFirst; | |
15 | Int_t fLast; | |
16 | ||
17 | Double_t CheckTracks(AliHLTTPCTrack *innertrack,AliHLTTPCTrack *outertrack,Int_t slice); | |
18 | ||
19 | public: | |
20 | AliHLTTPCGlobalMerger(); | |
21 | virtual ~AliHLTTPCGlobalMerger(); | |
22 | ||
23 | void Setup(Int_t first,Int_t last); | |
24 | void InitSlice(Int_t slice); | |
25 | void SlowMerge(Char_t *path="./"); | |
26 | void Merge(); //Loop over tracks from different sectors | |
27 | ||
28 | ClassDef(AliHLTTPCGlobalMerger,1) //Slice merger | |
29 | }; | |
30 | ||
31 | #endif |