+// @(#) $Id$
+
// Author: Uli Frankenfeld <mailto:franken@fi.uib.no>
-//*-- Copyright © ULI
+//*-- Copyright © ALICE HLT Group
#include "AliL3StandardIncludes.h"
#include "AliL3Transform.h"
#include "AliL3TrackArray.h"
+/** \class AliL3TrackMerger
+<pre>
//_____________________________________________________________
// AliL3TrackMerger
//
// The L3 track segment merger
//
+</pre
+*/
ClassImp(AliL3TrackMerger)
}
-AliL3TrackMerger::AliL3TrackMerger(Int_t nsubsectors):AliL3Merger(nsubsectors){
+AliL3TrackMerger::AliL3TrackMerger(Int_t nsubsectors) : AliL3Merger()
+{
//Constructor.
+ InitMerger(nsubsectors);
fNSubSector = nsubsectors;
Is2Global(kFALSE);
fSlow = kFALSE;
SetParameter();
fRowMin = new Int_t[nsubsectors];
fRowMax = new Int_t[nsubsectors];
+
}
AliL3TrackMerger::~AliL3TrackMerger(){
void AliL3TrackMerger::Merge(){
//Loop over tracks and pass them to the track merger.
- Double_t edge0 = PI/18.;
- Double_t edge1 = 2*PI - edge0;
+ Double_t edge0 = AliL3Transform::Pi()/18;
+ Double_t edge1 = AliL3Transform::TwoPi() - edge0;
AliL3TrackArray *ttt = GetOutTracks();
if(fNSubSector==1) {
GetOutTracks()->AddTracks(GetInTracks(0));