]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MFT/runSimulation.C
Copy decaytable into install directory
[u/mrichter/AliRoot.git] / MFT / runSimulation.C
index f77a4c7c29f7c1a545468c099eecdd57d37c3deb..80df5451f4fb1e8027972e68f4f36e42507ef9ff 100644 (file)
@@ -1,22 +1,29 @@
-void runSimulation(Int_t seed,
-                  Int_t nevents,
+void runSimulation(Int_t nevents,
                   const Char_t *config,
                   Int_t runNumber) {
   
   AliSimulation *simulator = new AliSimulation(config);
 
+  TDatime dt;
+  UInt_t seed = dt.Get();
+
   simulator->SetSeed(seed);
   simulator->SetRunNumber(runNumber);
   simulator->SetTriggerConfig("MUON");
   simulator->SetMakeDigits("MUON MFT");
   simulator->SetMakeSDigits("MUON MFT");
-  simulator->SetRunQA("DetectorList:ActionList");
+  simulator->SetRunQA(":");
   simulator->SetRunHLT("");
 
-  // MUON Tracker -> local:///$OCDB should reflect the content of alien://folder=/alice
-  simulator->SetDefaultStorage("alien://folder=/alice/simulation/2008/v4-15-Release/Ideal");
-  simulator->SetSpecificStorage("MUON/Align/Data", "alien://folder=/alice/simulation/2008/v4-15-Release/Ideal");
-  simulator->SetSpecificStorage("MFT/Align/Data",  "alien://folder=/alice/cern.ch/user/a/auras/OCDB/");
+  gRandom->SetSeed(seed);
+
+  // MUON Tracker
+  simulator->SetSpecificStorage("MUON/Align/Data",      "alien://folder=/alice/simulation/2008/v4-15-Release/Ideal");
+  simulator->SetSpecificStorage("MUON/Calib/RecoParam", "alien://folder=/alice/cern.ch/user/a/auras/OCDB/");
+  simulator->SetSpecificStorage("MFT/Align/Data",       "alien://folder=/alice/cern.ch/user/a/auras/OCDB/");
+  simulator->SetSpecificStorage("MFT/Calib/RecoParam",  "alien://folder=/alice/cern.ch/user/a/auras/OCDB/");
+
+  simulator->UseMagFieldFromGRP();
 
   // The rest
   TStopwatch timer;