]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGHF/PROOF-INF.PWGHFvertexingHF/SETUP.C
#100372: Request to port code to allow for event selection from ZDC timing info at...
[u/mrichter/AliRoot.git] / PWGHF / PROOF-INF.PWGHFvertexingHF / SETUP.C
CommitLineData
e8fd9be7 1void SETUP()
2{
3 // Load some ROOT libraries
4 CheckLoadLibrary("libTree");
5 CheckLoadLibrary("libGeom");
6 CheckLoadLibrary("libVMC");
034b71b0 7 CheckLoadLibrary("libMinuit");
e8fd9be7 8
9 // Load the ESD library
10 CheckLoadLibrary("libANALYSIS");
11 CheckLoadLibrary("libSTEERBase");
12 CheckLoadLibrary("libESD");
13 CheckLoadLibrary("libAOD");
b0c9efdb 14 CheckLoadLibrary("libCORRFW");
e8fd9be7 15 CheckLoadLibrary("libANALYSISalice");
3009475b 16 CheckLoadLibrary("libPWGflowBase");
17 CheckLoadLibrary("libPWGflowTasks");
40a0a69c 18 CheckLoadLibrary("libPWGHFbase");
19 CheckLoadLibrary("libPWGHFvertexingHF");
e8fd9be7 20
21 // Set the include paths
40a0a69c 22 gROOT->ProcessLine(".include PWGHFvertexingHF/vertexingHF");
e8fd9be7 23
24 // Set our location, so that other packages can find us
40a0a69c 25 gSystem->Setenv("PWGHFvertexingHF_INCLUDE", "PWGHFvertexingHF/vertexingHF");
e8fd9be7 26}
27
28Int_t CheckLoadLibrary(const char* library)
29{
30 // checks if a library is already loaded, if not loads the library
31
32 if (strlen(gSystem->GetLibraries(Form("%s.so", library), "", kFALSE)) > 0)
33 return 1;
34
35 return gSystem->Load(library);
36}