6 // Load some ROOT libraries
7 CheckLoadLibrary("libCore");
8 CheckLoadLibrary("libTree");
9 CheckLoadLibrary("libGeom");
10 CheckLoadLibrary("libVMC");
11 CheckLoadLibrary("libMinuit");
13 // Load the AliROOT library
14 CheckLoadLibrary("libANALYSIS");
15 CheckLoadLibrary("libSTEERBase");
16 CheckLoadLibrary("libESD");
17 CheckLoadLibrary("libAOD");
18 CheckLoadLibrary("libANALYSISalice");
19 CheckLoadLibrary("libCORRFW");
20 CheckLoadLibrary("libPWG3dielectron");
22 // Set the include paths
23 gROOT->ProcessLine(".include PWG3dielectron/dielectron");
25 // Set our location, so that other packages can find us
26 gSystem->Setenv("PWG3dielectron_INCLUDE", "PWG3dielectron");
30 Int_t CheckLoadLibrary(const char* library)
32 // checks if a library is already loaded, if not loads the library
34 if (strlen(gSystem->GetLibraries(Form("%s.so", library), "", kFALSE)) > 0)
37 return gSystem->Load(library);