TStopwatch timer;
timer.Start();
gSystem->SetIncludePath("-I$ROOTSYS/include -I$ALICE_ROOT/include -I$ALICE_ROOT");
+ 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
gROOT->LoadMacro("fastGen.C+");
fastGen(nev);
timer.Stop();
- // libraries required by geant321
+ // libraries required by geant321 and Pythia6
#if defined(__CINT__)
gSystem->Load("libgeant321");
+ 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
#endif
new TGeant3TGeo("C++ Interface to Geant3");
cout<<"Seed for random number generation= "<<gRandom->GetSeed()<<endl;
- // libraries required by geant321
+ // libraries required by geant321 and Pythia6
#if defined(__CINT__)
gSystem->Load("libgeant321");
+ 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
#endif
new TGeant3TGeo("C++ Interface to Geant3");
cout<<"Seed for random number generation= "<<gRandom->GetSeed()<<endl;
- // libraries required by geant321
+ // libraries required by geant321 and Pythia6
#if defined(__CINT__)
gSystem->Load("libgeant321");
+ 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
#endif
new TGeant3TGeo("C++ Interface to Geant3");