]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Setting the magnetic field - needed by the clusterfinders
authormasera <masera@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 19 Nov 2010 17:15:36 +0000 (17:15 +0000)
committermasera <masera@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 19 Nov 2010 17:15:36 +0000 (17:15 +0000)
ITS/ITSSPDVertexDiamondda.cxx

index a2ff1b1d0ec5f28b05f0eeaebfb33f275c4b0bec..87eca46c86516f9e6f0cece656e5016a949ab08b 100644 (file)
@@ -30,8 +30,10 @@ extern "C" {
 #include <TH1.h>
 #include <TH2.h>
 #include <TSystem.h>
+#include <TGeoGlobalMagField.h>
 
 #include "AliLog.h"
+#include "AliMagF.h"
 #include "AliRawReaderDate.h"
 #include "AliCDBManager.h"
 #include "AliITSMeanVertexer.h"
@@ -148,6 +150,10 @@ int main(int argc, char **argv) {
   }
 
   // Global initializations
+
+  // The B filed is required in AliITSClusterFinderV2SPD
+  // for the Lorentz angle correction. B set to 0.      
+  TGeoGlobalMagField::Instance()->SetField(new AliMagF("Maps","Maps", 0., 0., AliMagF::k5kGUniform));  
   AliLog::SetGlobalLogLevel(AliLog::kError);
   AliCDBManager *man = AliCDBManager::Instance();
   man->SetDefaultStorage("local://localOCDB");