]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Fixed random number initialisation (SetMRPY(1,) does not have effect for AliPythia6)
authormvl <mvl@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 16 Mar 2012 17:26:47 +0000 (17:26 +0000)
committermvl <mvl@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 16 Mar 2012 17:26:47 +0000 (17:26 +0000)
PWGJE/macros/examples/pythia6FastjetExample.C

index e4e671db86efcaa5958c33613f1c1df3b1212a78..f2e2a7d9112a186602d691d415f6d076264c4ba9 100644 (file)
@@ -20,14 +20,15 @@ void run(Int_t nEvent = 50, Float_t e_cms = 2760) {
 
   AliPDG::AddParticlesToPdgDataBase(); // to add some PDF codes to TDatabasePDG
 
+  // Create random number generator and set seed
+  AliPythiaRndm::SetPythiaRandom(new TRandom3());
+  AliPythiaRndm::GetPythiaRandom()->SetSeed(clock()+gSystem->GetPid());
+
   AliPythia6 *pythia=AliPythia6::Instance();
 
   pythia->SetCKIN(3,10);   // minimum hard pt
   pythia->SetCKIN(4,1000);  // maximum hard pt
 
-  pythia->SetMRPY(1,clock()+gSystem->GetPid());  // set random seed
-  pythia->SetMRPY(2,0);   // Set to 0 to pick up seed
-
   pythia->SetMDCY(pythia->Pycomp(111),1,0);  // switch off pi0 decay
 
   pythia->Initialize("CMS","p","p",e_cms);