AliGenHijing* HijingStandard();
AliGenGeVSim* GeVSimStandard(Float_t, Float_t);
void ProcessEnvironmentVars();
+void LoadPythia();
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
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
+}