Bugfix. Use local method CheckTracks instead of derived method TrackDiff in SlowMerge...
[u/mrichter/AliRoot.git] / HLT / src / AliL3GlobalMerger.h
1 #ifndef ALIL3_GLOBALMERGER_H
2 #define ALIL3_GLOBALMERGER_H
3
4 #ifndef  __CINT__
5 #include "AliL3Merger.h"
6 #endif
7
8 class AliL3GlobalMerger : public AliL3Merger{
9
10  private:
11   Int_t fNSlices;
12   Int_t fFirst;
13   Int_t fLast;
14
15   Double_t CheckTracks(AliL3Track *innertrack,AliL3Track *outertrack,Int_t slice);
16   
17  public:
18   AliL3GlobalMerger();
19   AliL3GlobalMerger(Int_t first,Int_t last);
20   virtual ~AliL3GlobalMerger();
21
22   void InitSlice(Int_t slice);
23   void SlowMerge();
24   void Merge();  //Loop over tracks from different sectors
25
26   ClassDef(AliL3GlobalMerger,1) //Slice merger
27 };
28
29 #endif