X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=macros%2FConfig_PDC06.C;h=44f22d3d0f375c93ba53cc9725e2d81cc4cdfdfb;hb=909eee575ce9f77645113230cc0acd685d40bc71;hp=35493852e31cd3709d6c80f62c73033d22977f43;hpb=f7882672a1e70bf5fc89a643a9ec3fa319b6d9e7;p=u%2Fmrichter%2FAliRoot.git diff --git a/macros/Config_PDC06.C b/macros/Config_PDC06.C index 35493852e31..44f22d3d0f3 100644 --- a/macros/Config_PDC06.C +++ b/macros/Config_PDC06.C @@ -23,7 +23,7 @@ #include "STEER/AliConfig.h" #include "PYTHIA6/AliDecayerPythia.h" #include "PYTHIA6/AliGenPythia.h" -#include "STEER/AliMagFMaps.h" +#include "STEER/AliMagF.h" #include "STRUCT/AliBODY.h" #include "STRUCT/AliMAG.h" #include "STRUCT/AliABSOv3.h" @@ -80,12 +80,6 @@ enum YCut_t { kFull, kBarrel, kMuonArm }; -//--- Magnetic Field --- -enum Mag_t -{ - k2kG, k4kG, k5kG -}; - //--- Trigger config --- enum TrigConf_t { @@ -108,7 +102,7 @@ void LoadPythia(); static PDC06Proc_t proc = kPyMbNoHvq; static DecayHvFl_t decHvFl = kNature; static YCut_t ycut = kFull; -static Mag_t mag = k5kG; +static AliMagF::BMap_t mag = AliMagF::k5kG; static TrigConf_t trig = kDefaultPPTrig; // default pp trigger configuration //========================// // Set Random Number seed // @@ -168,7 +162,7 @@ void Config() new TGeant3TGeo("C++ Interface to Geant3"); if(!AliCDBManager::Instance()->IsDefaultStorageSet()){ - AliCDBManager::Instance()->SetDefaultStorage("local://$ALICE_ROOT"); + AliCDBManager::Instance()->SetDefaultStorage("local://$ALICE_ROOT/OCDB"); AliCDBManager::Instance()->SetRun(0); } @@ -343,19 +337,16 @@ void Config() // if (mag == k2kG) { comment = comment.Append(" | L3 field 0.2 T"); - } else if (mag == k4kG) { - comment = comment.Append(" | L3 field 0.4 T"); } else if (mag == k5kG) { comment = comment.Append(" | L3 field 0.5 T"); } printf("\n \n Comment: %s \n \n", comment.Data()); - AliMagFMaps* field = new AliMagFMaps("Maps","Maps", 2, 1., 10., mag); + AliMagF* field = new AliMagF("Maps","Maps",2,1.,1., 10.,mag); field->SetL3ConstField(0); //Using const. field in the barrel - rl->CdGAFile(); - gAlice->SetField(field); - + TGeoGlobalMagField::Instance()->SetField(field); + rl->CdGAFile(); Int_t iABSO = 1; Int_t iACORDE = 0;