]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliL1Delay.C
Forgotten commit
[u/mrichter/AliRoot.git] / TPC / AliL1Delay.C
index 0ba010c3d2794af56bc9951da9a887e6225cf54c..510f46b855785d8f6e69f1f9a4b25a234ef0e35c 100644 (file)
@@ -1,3 +1,4 @@
+
 /////////////////////////////////////////////////////////////////////////////
 //                                                                         //
 // This is a macro which measures the time delay of L1 trigger in TPC      //
@@ -35,7 +36,7 @@
   #include "AliESD.h"
   #include "AliTracker.h"
   #include "AliTPCParam.h"
-  #include "AliMagFMaps.h"
+  #include "AliMagF.h"
   #include "AliITStrackV2.h"
 #endif
 
@@ -67,9 +68,7 @@ void AliL1Delay(const Char_t *esdfilename = "./AliESDs.root", const Char_t *gali
   gAlice = rl->GetAliRun();
 
   // Set magnetic field
-  AliMagF* field = gAlice->Field();
-  AliTracker::SetFieldMap(field,kTRUE);
-  AliExternalTrackParam::SetFieldMap(field);
+  AliMagF* field = TGeoGlobalMagField::Instance()->GetField();
   AliExternalTrackParam::SetNonuniformFieldTracking();
   const Float_t sfield = field->SolenoidField();
 
@@ -332,7 +331,7 @@ Bool_t PropagateToVertexG(AliESDtrack *track, Float_t *vtxXYZ)
     xyz1[0] = x*TMath::Cos(alpha)-y*TMath::Sin(alpha);
     xyz1[1] = x*TMath::Sin(alpha)+y*TMath::Cos(alpha);
     xyz1[2] = z;
-    AliKalmanTrack::MeanMaterialBudget(xyz0,xyz1,param);
+    AliTracker::MeanMaterialBudget(xyz0,xyz1,param);
     if (!etrack.PropagateTo(x,param[1],param[0])) return 0;
   }
   etrack.PropagateTo(r,1,0);