]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PHOS/AliPHOSTrackSegmentMakerv1.cxx
new amplitude calibration up to 50 MIPs
[u/mrichter/AliRoot.git] / PHOS / AliPHOSTrackSegmentMakerv1.cxx
index c05bd26d5485724ee7bd2d60880fd5d3cf3af6df..8135da99385ab17e2f28a6e325d46a99a9d25d6c 100644 (file)
@@ -283,7 +283,7 @@ void  AliPHOSTrackSegmentMakerv1::GetDistanceInPHOSPlane(AliPHOSEmcRecPoint * em
     emcClu->GetGlobalPosition(gposRecPoint,gmat);
     Double_t gposTrack[3] ; 
 
-    Double_t bz = GetBz() ; //B-Field for approximate matching
+    Double_t bz = AliTracker::GetBz() ; //B-Field for approximate matching
     Double_t b[3]; 
     for (Int_t i=0; i<nt; i++) {
       AliESDtrack *esdTrack=fESD->GetTrack(i);
@@ -693,34 +693,4 @@ void AliPHOSTrackSegmentMakerv1::PrintTrackSegments(Option_t * option)
     }  
   }
 }
-//__________________________________________________________________________
-Double_t AliPHOSTrackSegmentMakerv1::GetBz()const
-{
-  AliMagF* fld = (AliMagF*)TGeoGlobalMagField::Instance()->GetField();
-  if (!fld) return 0.5*kAlmost0Field;
-  Double_t bz = fld->SolenoidField();
-  return TMath::Sign(0.5*kAlmost0Field,bz) + bz;
-}
-//__________________________________________________________________________
-void AliPHOSTrackSegmentMakerv1::GetBxByBz(const Double_t r[3], Double_t b[3])const {
-  //------------------------------------------------------------------
-  // Returns Bx, By and Bz (kG) at the point "r" .
-  //------------------------------------------------------------------
-  AliMagF* fld = (AliMagF*)TGeoGlobalMagField::Instance()->GetField();
-  if (!fld) {
-     b[0] = b[1] = 0.;
-     b[2] = 0.5*kAlmost0Field;
-     return;
-  }
-
-  if (fld->IsUniform()) {
-     b[0] = b[1] = 0.;
-     b[2] = fld->SolenoidField();
-  }  else {
-     fld->Field(r,b);
-  }
-  b[2] = (TMath::Sign(0.5*kAlmost0Field,b[2]) + b[2]);
-  return;
-}
-