]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - macros/ConfigPPR.C
Pythia libraries have to be loaded now.
[u/mrichter/AliRoot.git] / macros / ConfigPPR.C
index 27ade77bc5f70007ed503d114128774eb99f2991..41077118ba60c70bf4ddb8204ac7feedc05100b9 100644 (file)
@@ -143,6 +143,7 @@ AliGenerator* GeneratorFactory(PprRun_t srun);
 AliGenHijing* HijingStandard();
 AliGenGeVSim* GeVSimStandard(Float_t, Float_t);
 void ProcessEnvironmentVars();
+void LoadPythia();
 
 void Config()
 {
@@ -156,8 +157,10 @@ void Config()
     gRandom->SetSeed(sseed);
     cout<<"Seed for random number generation= "<<gRandom->GetSeed()<<endl; 
 
-
-   // libraries required by geant321
+    // Load Pythia libraries
+    LoadPythia();
+    
+    // libraries required by geant321
 #if defined(__CINT__)
     gSystem->Load("libgeant321");
 #endif
@@ -1567,3 +1570,13 @@ void ProcessEnvironmentVars()
       sseed = atoi(gSystem->Getenv("CONFIG_SEED"));
     }
 }
+
+
+void LoadPythia()
+{
+    // Load Pythia related libraries
+    gSystem->Load("liblhapdf.so");      // Parton density functions
+    gSystem->Load("libEGPythia6.so");   // TGenerator interface
+    gSystem->Load("libpythia6.so");     // Pythia
+    gSystem->Load("libAliPythia6.so");  // ALICE specific implementations
+}