};
//--- Functions ---
+class AliGenPythia;
AliGenPythia *PythiaHVQ(ProcessHvFl_t proc);
+void LoadPythia();
// This part for configuration
// cerr<<"Seed for random number generation= "<<seed<<endl;
gRandom->SetSeed(12345);
-
+ // Load Pythia libraries
+ LoadPythia();
// libraries required by geant321
#if defined(__CINT__)
gSystem->Load("libgeant321");
+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
+}
+