]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSVertexerTracksTest.C
new SDD preprocessor + removal of eff C++ warning (base) - E. Crescio
[u/mrichter/AliRoot.git] / ITS / AliITSVertexerTracksTest.C
index e70ac0f494b8b0468e054eb53baea628b913dcc2..db469dd2b16eaf684a899545ce0d12edc8458b0c 100644 (file)
 #include "AliRun.h"
 #include "AliRunLoader.h"
 #include "AliMagF.h"
-#include "AliKalmanTrack.h"
 #include "AliESDVertex.h"
 #include "AliITSVertexer.h"
 #include "AliITSVertexerTracks.h"
+#include "AliTracker.h"
 //-------------------------------------
 #endif
 void AliITSVertexerTracksTest(Int_t evFirst=0,Int_t evLast=0,Bool_t esd=kTRUE,
@@ -53,8 +53,9 @@ void AliITSVertexerTracksTest(Int_t evFirst=0,Int_t evLast=0,Bool_t esd=kTRUE,
     rl->LoadgAlice();
     AliMagF *fiel = (AliMagF*)gAlice->Field();
     field=(Double_t)fiel->SolenoidField()/10.;
-    AliKalmanTrack::SetConvConst(100/0.299792458/field);
     printf(" B = %3.1f read from gAlice and set\n",field);
+
+    AliTracker::SetFieldMap(gAlice->Field(),1); // 1 means uniform magnetic field
   } else {
     printf(" File galice.root not found: default 0.4 T being used!\n");
   }
@@ -65,7 +66,7 @@ void AliITSVertexerTracksTest(Int_t evFirst=0,Int_t evLast=0,Bool_t esd=kTRUE,
 
   // Create vertexer
   AliITSVertexerTracks *vertexer = 
-    new AliITSVertexerTracks(inFile,outFile,field,evFirst,evLast);
+    new AliITSVertexerTracks(inFile,outFile,evFirst,evLast);
   // Find vertices
   if(esd) {
     vertexer->FindVerticesESD();
@@ -97,8 +98,11 @@ void VertexRecoInESDChain() {
     rl->LoadgAlice();
     AliMagF *fiel = (AliMagF*)gAlice->Field();
     field=(Double_t)fiel->SolenoidField()/10.;
-    AliKalmanTrack::SetConvConst(100/0.299792458/field);
     printf(" B = %3.1f read from gAlice and set\n",field);
+
+    AliTracker::SetFieldMap(gAlice->Field(),1); // 1 means uniform magnetic field
+
+
   } else {
     printf(" File galice.root not found: default 0.4 T being used!\n");
   }