3 // Load some ROOT libraries
4 CheckLoadLibrary("libEG");
5 CheckLoadLibrary("libGeom");
6 CheckLoadLibrary("libVMC");
7 CheckLoadLibrary("libTree");
8 CheckLoadLibrary("libGui");
9 CheckLoadLibrary("libMinuit");
10 CheckLoadLibrary("libSTAT");
12 // Load AliRoot libraries
14 CheckLoadLibrary("libSTEERBase");
15 CheckLoadLibrary("libESD");
16 CheckLoadLibrary("libCDB");
17 CheckLoadLibrary("libRAWDatabase");
18 CheckLoadLibrary("libRAWDatarec");
19 CheckLoadLibrary("libSTEER");
20 CheckLoadLibrary("libRAWDatasim");
23 gSystem->Load("libANALYSIS");
24 gSystem->Load("libANALYSISalice");
25 gSystem->Load("libCORRFW");
27 gSystem->Load("libPWG0base");
28 gSystem->Load("libPWG0dep");
29 gSystem->Load("libPWG0selectors");
31 gSystem->Load("libTPCcalib.so");
32 gSystem->Load("libTender");
33 gSystem->Load("libPWGPP");
35 gSystem->Load("libPHOSUtils");
36 gSystem->Load("libEMCALUtils");
37 gSystem->Load("libPWG4PartCorrBase");
38 gSystem->Load("libPWG4PartCorrDep");
41 CheckLoadLibrary("libANALYSIS");
42 CheckLoadLibrary("libAOD");
43 CheckLoadLibrary("libANALYSISalice");
44 CheckLoadLibrary("libTender");
45 CheckLoadLibrary("libSTAT");
48 CheckLoadLibrary("libTPCbase");
49 CheckLoadLibrary("libTPCsim");
50 CheckLoadLibrary("libTPCrec");
51 CheckLoadLibrary("libTPCcalib");
52 CheckLoadLibrary("libITSbase");
53 CheckLoadLibrary("libITSsim");
54 CheckLoadLibrary("libITSrec");
55 CheckLoadLibrary("libTRDcalib");
56 CheckLoadLibrary("libTRDbase");
57 CheckLoadLibrary("libTRDrec");
58 CheckLoadLibrary("libTRDsim");
59 CheckLoadLibrary("libTOFbase");
60 CheckLoadLibrary("libTOFrec");
61 CheckLoadLibrary("libTOFsim");
62 CheckLoadLibrary("libMFTbase");
63 CheckLoadLibrary("libMFTrec");
64 CheckLoadLibrary("libMFTsim");
65 CheckLoadLibrary("libPWGPP");
68 Int_t CheckLoadLibrary(const char* library) {
69 // checks if a library is already loaded, if not loads the library
70 if (strlen(gSystem->GetLibraries(Form("%s.so", library), "", kFALSE)) > 0)
72 return gSystem->Load(library);