2 // Main authors: Matevz Tadel & Alja Mrak-Tadel: 2006, 2007
4 /**************************************************************************
5 * Copyright(c) 1998-2008, ALICE Experiment at CERN, all rights reserved. *
6 * See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for *
7 * full copyright notice. *
8 **************************************************************************/
10 void alieve_loadlibs ()
12 // Macro which loads the libraries needed for simulation and reconstruction
14 printf("Loading ALICE libraries ...");
17 gSystem->Load("libPhysics");
19 // Uncomment the following line for macosx
20 // Waiting for a better solution
21 // gSystem->Load("libg2c_sh");
22 // And the following works for gcc-4.
23 gSystem->Load("/usr/lib/libg2c");
24 // gSystem->Load("/usr/lib/gcc/i386-redhat-linux/4.1.0/libgfortran");
25 gSystem->Load("libmicrocern");
26 gSystem->Load("libpdf");
27 gSystem->Load("libpythia6");
29 gSystem->Load("libEG");
30 gSystem->Load("libGeom");
31 gSystem->Load("libVMC");
33 gSystem->Load("libEGPythia6");
35 gSystem->Load("libESD");
36 gSystem->Load("libSTEER");
38 gSystem->Load("libRAWDatabase");
39 gSystem->Load("libRAWDatarec");
41 // Moved before libRAW
42 // gSystem->Load("libESD");
43 // gSystem->Load("libSTEER");
45 gSystem->Load("libEVGEN");
46 gSystem->Load("libFASTSIM");
47 gSystem->Load("libAliPythia6");
49 gSystem->Load("libhijing");
50 gSystem->Load("libTHijing");// AliGenHijingEventHeader needed by libZDCsim.so
52 gSystem->Load("libSTRUCT");
53 gSystem->Load("libPHOSbase");
54 gSystem->Load("libPHOSsim");
55 gSystem->Load("libPHOSrec");
56 gSystem->Load("libMUONmapping");
57 gSystem->Load("libMUONgeometry");
58 gSystem->Load("libMUONbase");
59 gSystem->Load("libMUONrec");
60 gSystem->Load("libMUONraw");
61 gSystem->Load("libMUONsim");
62 gSystem->Load("libFMDbase");
63 gSystem->Load("libFMDsim");
64 gSystem->Load("libFMDrec");
65 gSystem->Load("libPMDbase");
66 gSystem->Load("libPMDsim");
67 gSystem->Load("libPMDrec");
68 gSystem->Load("libHMPIDbase");
69 gSystem->Load("libHMPIDsim");
70 gSystem->Load("libHMPIDrec");
71 gSystem->Load("libT0base");
72 gSystem->Load("libT0sim");
73 gSystem->Load("libT0rec");
74 gSystem->Load("libZDCbase");
75 gSystem->Load("libZDCsim");
76 gSystem->Load("libZDCrec");
77 gSystem->Load("libACORDE");
78 gSystem->Load("libVZERObase");
79 gSystem->Load("libVZEROsim");
80 gSystem->Load("libVZEROrec");
81 gSystem->Load("libEMCALbase");
82 gSystem->Load("libEMCALsim");
83 gSystem->Load("libEMCALrec");
84 gSystem->Load("libEMCALjet");
86 // The following lines have to be commented on Darwin
87 // for the moment due to cross dependencies
88 gSystem->Load("libTPCbase");
89 gSystem->Load("libTPCrec");
90 gSystem->Load("libTPCsim");
91 gSystem->Load("libTPCfast");
92 gSystem->Load("libITSbase");
93 gSystem->Load("libITSsim");
94 gSystem->Load("libITSrec");
95 gSystem->Load("libTRDbase");
96 gSystem->Load("libTRDsim");
97 gSystem->Load("libTRDrec");
98 gSystem->Load("libTRDfast");
99 gSystem->Load("libTOFbase");
100 gSystem->Load("libTOFsim");
101 gSystem->Load("libTOFrec");
103 gSystem->Load("libAliHLTITS");
104 gSystem->Load("libAliHLTSrc");
105 gSystem->Load("libAliHLTMisc");
106 gSystem->Load("libAliHLTComp");
107 gSystem->Load("libThread");
108 gSystem->Load("libAliHLTHough");
109 gSystem->Load("libANALYSIS");
111 gSystem->Load("libAlieve.so");