]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/src/AliL3TrackMerger.h
Comments formatted the way THtml likes it.
[u/mrichter/AliRoot.git] / HLT / src / AliL3TrackMerger.h
CommitLineData
108615fc 1#ifndef ALIL3TRACKMERGER_H
2#define ALIL3TRACKMERGER_H
3
4
5#ifndef __CINT__
6#include "AliL3Merger.h"
7#endif
8
9class AliL3Merger;
10
11class AliL3TrackMerger : public AliL3Merger {
12
13 private:
14
15 Int_t fSubSector;
16 Int_t fNSubSector;
cd081a54 17 Int_t *fRowMin;//!
18 Int_t *fRowMax;//!
108615fc 19 Bool_t fSlow;
20 void SlowMerge(AliL3TrackArray *mergedtrack,AliL3TrackArray *tracksin,AliL3TrackArray *tracksout,Double_t xval);
21 Int_t Merge(AliL3TrackArray *mergedtrack,AliL3TrackArray *tracksin,AliL3TrackArray *tracksout);
22 public:
23 AliL3TrackMerger();
24 AliL3TrackMerger(Int_t nsubsectors);
25 virtual ~AliL3TrackMerger();
26
27 void SetRows(Int_t *row);
28 void InitSector(Int_t sector,Int_t subsector);
29 void SlowMerge();
30 void Merge(); //Loop over tracks from different subsectors
31 void InterMerge();
32
b661165c 33 ClassDef(AliL3TrackMerger,1) //Track merging class
108615fc 34};
35
36#endif