]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/TPCLib/AliHLTTPCInterMerger.h
documentation; deprecated defines deleted
[u/mrichter/AliRoot.git] / HLT / TPCLib / AliHLTTPCInterMerger.h
1 // @(#) $Id$
2 // Original: AliHLTInterMerger.h,v 1.4 2004/02/02 15:00:34 loizides Exp $
3
4 #ifndef ALIHLTTPCINTERMERGER_H
5 #define ALIHLTTPCINTERMERGER_H
6
7 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
8  * See cxx source for full Copyright notice                               */
9
10 /** @file   AliHLTTPCInterMerger.h
11     @author Uli Frankenfeld, maintained by Matthias Richter
12     @date   
13     @brief  The HLT TPC track segment merger
14 */
15
16 #ifndef __CINT__ 
17 #include "AliHLTTPCMerger.h"
18 #endif
19
20 #include "AliHLTTPCRootTypes.h"
21
22 /** 
23  * @class AliHLTTPCInterMerger
24  * The HLTTPC track segment merger
25  */
26 class AliHLTTPCInterMerger : public AliHLTTPCMerger {
27
28  public:
29   AliHLTTPCInterMerger();
30   virtual ~AliHLTTPCInterMerger();
31
32   void Init(Int_t *row,Int_t p){fRowMin=row[0];fRowMax=row[1];fPatch=p;}
33   void SlowMerge();
34   Int_t Merge();
35   void MMerge();  //Loop over tracks from different subsectors
36   
37  private:
38   Int_t fPatch;  // current patch
39   Int_t fRowMin; // min row
40   Int_t fRowMax; // max row
41
42   ClassDef(AliHLTTPCInterMerger,1) //Intermerging class
43 };
44
45 #endif