897fabf7cd464f695a3754ee1380601c899bbbb7
[u/mrichter/AliRoot.git] / HLT / TPCLib / AliHLTTPCInterMerger.h
1 // @(#) $Id$
2 // Original: AliL3InterMerger.h,v 1.4 2004/02/02 15:00:34 loizides Exp $
3
4 #ifndef ALIHLTTPCINTERMERGER_H
5 #define ALIHLTTPCINTERMERGER_H
6
7 #ifndef __CINT__ 
8 #include "AliHLTTPCMerger.h"
9 #endif
10
11 #include "AliHLTTPCRootTypes.h"
12
13 class AliHLTTPCInterMerger : public AliHLTTPCMerger {
14
15  private:
16   Int_t fPatch;
17   Int_t fRowMin;
18   Int_t fRowMax;
19  public:
20   AliHLTTPCInterMerger();
21   virtual ~AliHLTTPCInterMerger();
22
23   void Init(Int_t *row,Int_t p){fRowMin=row[0];fRowMax=row[1];fPatch=p;}
24   void SlowMerge();
25   Int_t Merge();
26   void MMerge();  //Loop over tracks from different subsectors
27   
28   ClassDef(AliHLTTPCInterMerger,1) //Intermerging class
29 };
30
31 #endif