Qmax for merged clusters fixed
[u/mrichter/AliRoot.git] / HLT / TPCLib / AliHLTTPCInterMerger.h
CommitLineData
a6c02c85 1// @(#) $Id$
4aa41877 2// Original: AliHLTInterMerger.h,v 1.4 2004/02/02 15:00:34 loizides Exp $
a6c02c85 3
4#ifndef ALIHLTTPCINTERMERGER_H
5#define ALIHLTTPCINTERMERGER_H
6
297174de 7//* This file is property of and copyright by the ALICE HLT Project *
8//* ALICE Experiment at CERN, All rights reserved. *
9//* See cxx source for full Copyright notice *
2a083ac4 10
11/** @file AliHLTTPCInterMerger.h
12 @author Uli Frankenfeld, maintained by Matthias Richter
13 @date
14 @brief The HLT TPC track segment merger
15*/
16
a6c02c85 17#ifndef __CINT__
18#include "AliHLTTPCMerger.h"
19#endif
20
21#include "AliHLTTPCRootTypes.h"
22
2a083ac4 23/**
24 * @class AliHLTTPCInterMerger
25 * The HLTTPC track segment merger
297174de 26 *
27 * @ingroup alihlt_tpc
2a083ac4 28 */
a6c02c85 29class AliHLTTPCInterMerger : public AliHLTTPCMerger {
30
a6c02c85 31 public:
32 AliHLTTPCInterMerger();
33 virtual ~AliHLTTPCInterMerger();
34
35 void Init(Int_t *row,Int_t p){fRowMin=row[0];fRowMax=row[1];fPatch=p;}
36 void SlowMerge();
37 Int_t Merge();
38 void MMerge(); //Loop over tracks from different subsectors
39
2a083ac4 40 private:
8e63c102 41 AliHLTTPCInterMerger(const AliHLTTPCInterMerger&);
42 AliHLTTPCInterMerger& operator=(const AliHLTTPCInterMerger&);
43
2a083ac4 44 Int_t fPatch; // current patch
45 Int_t fRowMin; // min row
46 Int_t fRowMax; // max row
47
22240104 48 ClassDef(AliHLTTPCInterMerger,0) //Intermerging class
a6c02c85 49};
50
51#endif