2 // Load some ROOT libraries
3 CheckLoadLibrary("libEG");
4 CheckLoadLibrary("libGeom");
6 // Load the ESD library
7 CheckLoadLibrary("libESD");
9 // Load the ESD library
10 CheckLoadLibrary("libAOD");
12 // Load the ESD library
13 CheckLoadLibrary("libANALYSIS");
15 // Load the PWG2 library
16 CheckLoadLibrary("libPWG2AOD");
18 // Set the include paths
19 gROOT->ProcessLine(".include PWG2AOD/AOD");
21 // Set our location, so that other packages can find us
22 gSystem->Setenv("PWG2AOD_INCLUDE", "PWG2AOD/AOD");
25 Int_t CheckLoadLibrary(const char* library) {
26 // checks if a library is already loaded, if not loads the library
28 if (strlen(gSystem->GetLibraries(Form("%s.so", library), "", kFALSE)) > 0)
31 return gSystem->Load(library);