]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Correct setting of the run number (Raffaele)
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 8 Jun 2007 14:43:08 +0000 (14:43 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 8 Jun 2007 14:43:08 +0000 (14:43 +0000)
STEER/AliRun.cxx
STEER/AliSimulation.cxx

index f26e3944405e8cd39266874ea8f27cd0fa6a4585..0803e497c8570a10232865ab1ca5560fe9463a55 100644 (file)
@@ -64,6 +64,7 @@
 #include "AliPDG.h"
 #include "AliRun.h"
 #include "AliStack.h"
+#include "AliCDBManager.h"
 #include "AliAlignObj.h"
 
 AliRun *gAlice;
@@ -560,6 +561,10 @@ void AliRun::InitMC(const char *setup)
   gROOT->LoadMacro(setup);
   gInterpreter->ProcessLine(fConfigFunction.Data());
 
+  // Set the run number in the CDB manager as assigned from
+  // constructor or from config file 
+  AliCDBManager::Instance()->SetRun(GetRunNumber());
+  
   fRunLoader->CdGAFile();
 
   AliPDG::AddParticlesToPdgDataBase();  
index fc1c285ea9e6fe645abae30a494fbd118947b649..3b495a8b3adcd4cd0a5a398083ed91ae77bf7eae 100644 (file)
@@ -627,7 +627,6 @@ Bool_t AliSimulation::RunSimulation(Int_t nEvents)
     gAlice->SetTriggerDescriptor(fMakeTrigger.Data());
 
   // Set run number in CDBManager
-  AliCDBManager::Instance()->SetRun(gAlice->GetRunNumber());
   AliInfo(Form("Run number: %d",AliCDBManager::Instance()->GetRun()));
 
   AliRunLoader* runLoader = gAlice->GetRunLoader();