]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliMagFMaps.cxx
Added transformation function (Marian)
[u/mrichter/AliRoot.git] / STEER / AliMagFMaps.cxx
index c4b2d6dd375fb1b94fce06129984c5d3a7d41d43..aa2d7bf369d89d85fa08a541e348002ea9e00e6f 100644 (file)
@@ -22,7 +22,9 @@
 // Author: Andreas Morsch <andreas.morsch@cern.ch>
 //------------------------------------------------------------------------
 
+#include <TClass.h>
 #include <TFile.h>
+#include <TMath.h>
 #include <TSystem.h>
 
 #include "AliLog.h"
@@ -73,6 +75,7 @@ AliMagFMaps::AliMagFMaps(const char *name, const char *title, Int_t integ,
 AliMagFMaps::AliMagFMaps(const AliMagFMaps &magf):
   AliMagFC(magf),
   fSolenoid(0),
+  fSolenoidUser(0),
   fL3Option(0)
 {
   //
@@ -90,6 +93,7 @@ AliMagFMaps::~AliMagFMaps()
   delete fFieldMap[0];
   delete fFieldMap[1];
   delete fFieldMap[2];    
+  fgReadField = kTRUE;
 }
 
 //_______________________________________________________________________
@@ -171,7 +175,7 @@ Float_t AliMagFMaps::SolenoidField() const
   // Returns max. L3 (solenoid) field strength 
   // according to field map setting 
   //
-  return fSolenoid;
+  return -Factor()*fSolenoid;
 }
 
 //_______________________________________________________________________