]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/TPCLib/AliHLTTPCGlobalMerger.h
Added data members to the track segment data structure to make
[u/mrichter/AliRoot.git] / HLT / TPCLib / AliHLTTPCGlobalMerger.h
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 #include "AliHLTTPCRootTypes.h"
11
12 class AliHLTTPCGlobalMerger : public AliHLTTPCMerger{
13
14  private:
15   Int_t fNSlices;
16   Int_t fFirst;
17   Int_t fLast;
18
19   Double_t CheckTracks(AliHLTTPCTrack *innertrack,AliHLTTPCTrack *outertrack,Int_t slice);
20   
21  public:
22   AliHLTTPCGlobalMerger();
23   virtual ~AliHLTTPCGlobalMerger();
24   
25   void Setup(Int_t first,Int_t last);
26   void InitSlice(Int_t slice);
27   void SlowMerge(Char_t *path="./");
28   void Merge();  //Loop over tracks from different sectors
29
30   ClassDef(AliHLTTPCGlobalMerger,1) //Slice merger
31 };
32
33 #endif