]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/src/AliL3TrackMerger.cxx
Avoid to create the link inside a module pointing to the module itself
[u/mrichter/AliRoot.git] / HLT / src / AliL3TrackMerger.cxx
index c23d50b6a19f621ecf78dc69873d36a175541d57..8f3f91233d3ecda2163673625f2b8264b2c6ef01 100644 (file)
@@ -1,5 +1,7 @@
+// @(#) $Id$
+
 // Author: Uli Frankenfeld <mailto:franken@fi.uib.no>
-//*-- Copyright &copy ULI
+//*-- Copyright &copy ALICE HLT Group
 
 #include "AliL3StandardIncludes.h"
 
 #include "AliL3Transform.h"
 #include "AliL3TrackArray.h"
 
+/** \class AliL3TrackMerger
+<pre>
 //_____________________________________________________________
 // AliL3TrackMerger
 //
 // The L3 track segment merger
 //
+</pre
+*/
 
 ClassImp(AliL3TrackMerger)
 
@@ -28,14 +34,17 @@ AliL3TrackMerger::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(){
@@ -161,8 +170,8 @@ void AliL3TrackMerger::InterMerge(){
 
 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));