]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/TPCLib/AliHLTTPCGlobalMerger.h
ChangeLog and version no updated
[u/mrichter/AliRoot.git] / HLT / TPCLib / AliHLTTPCGlobalMerger.h
CommitLineData
a6c02c85 1// @(#) $Id$
4aa41877 2// Original: AliHLTGlobalMerger.h,v 1.6 2004/02/02 15:00:34 loizides
a6c02c85 3
4#ifndef ALIHLTTPC_GLOBALMERGER_H
5#define ALIHLTTPC_GLOBALMERGER_H
6
7#ifndef __CINT__
8#include "AliHLTTPCMerger.h"
9#endif
10
11#include "AliHLTTPCRootTypes.h"
12
13class AliHLTTPCGlobalMerger : public AliHLTTPCMerger{
14
15 private:
16 Int_t fNSlices;
17 Int_t fFirst;
18 Int_t fLast;
19
20 Double_t CheckTracks(AliHLTTPCTrack *innertrack,AliHLTTPCTrack *outertrack,Int_t slice);
21
22 public:
23 AliHLTTPCGlobalMerger();
24 virtual ~AliHLTTPCGlobalMerger();
25
26 void Setup(Int_t first,Int_t last);
27 void InitSlice(Int_t slice);
28 void SlowMerge(Char_t *path="./");
29 void Merge(); //Loop over tracks from different sectors
30
31 ClassDef(AliHLTTPCGlobalMerger,1) //Slice merger
32};
33
34#endif