From Pawel Debski:
[u/mrichter/AliRoot.git] / EVE / macros / alieve_loadlibs.C
CommitLineData
84aff7a4 1// $Id$
d810d0de 2// Main authors: Matevz Tadel & Alja Mrak-Tadel: 2006, 2007
3
4/**************************************************************************
5 * Copyright(c) 1998-2008, ALICE Experiment at CERN, all rights reserved. *
6 * See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for *
51346b82 7 * full copyright notice. *
d810d0de 8 **************************************************************************/
5a5a1232 9
51346b82 10void alieve_loadlibs ()
5a5a1232 11{
12 // Macro which loads the libraries needed for simulation and reconstruction
13
14 printf("Loading ALICE libraries ...");
15 fflush(stdout);
16
17 gSystem->Load("libPhysics");
18
19 // Uncomment the following line for macosx
20 // Waiting for a better solution
21 // gSystem->Load("libg2c_sh");
915dabe1 22 // And the following works for gcc-4.
a8600b56 23 gSystem->Load("/usr/lib/libg2c");
24 // gSystem->Load("/usr/lib/gcc/i386-redhat-linux/4.1.0/libgfortran");
5a5a1232 25 gSystem->Load("libmicrocern");
26 gSystem->Load("libpdf");
27 gSystem->Load("libpythia6");
28
29 gSystem->Load("libEG");
30 gSystem->Load("libGeom");
31 gSystem->Load("libVMC");
32
33 gSystem->Load("libEGPythia6");
34
35 gSystem->Load("libESD");
36 gSystem->Load("libSTEER");
51346b82 37
364543a0 38 gSystem->Load("libRAWDatabase");
39 gSystem->Load("libRAWDatarec");
5a5a1232 40
41 // Moved before libRAW
42 // gSystem->Load("libESD");
43 // gSystem->Load("libSTEER");
44
45 gSystem->Load("libEVGEN");
46 gSystem->Load("libFASTSIM");
47 gSystem->Load("libAliPythia6");
48
49 gSystem->Load("libhijing");
50 gSystem->Load("libTHijing");// AliGenHijingEventHeader needed by libZDCsim.so
51
52 gSystem->Load("libSTRUCT");
53 gSystem->Load("libPHOSbase");
54 gSystem->Load("libPHOSsim");
55 gSystem->Load("libPHOSrec");
56 gSystem->Load("libMUONmapping");
57 gSystem->Load("libMUONgeometry");
092578a7 58 gSystem->Load("libMUONbase");
59 gSystem->Load("libMUONrec");
60 gSystem->Load("libMUONraw");
61 gSystem->Load("libMUONsim");
5a5a1232 62 gSystem->Load("libFMDbase");
63 gSystem->Load("libFMDsim");
64 gSystem->Load("libFMDrec");
65 gSystem->Load("libPMDbase");
66 gSystem->Load("libPMDsim");
67 gSystem->Load("libPMDrec");
f4b3bbb7 68 gSystem->Load("libHMPIDbase");
69 gSystem->Load("libHMPIDsim");
70 gSystem->Load("libHMPIDrec");
ababa197 71 gSystem->Load("libT0base");
72 gSystem->Load("libT0sim");
73 gSystem->Load("libT0rec");
5a5a1232 74 gSystem->Load("libZDCbase");
75 gSystem->Load("libZDCsim");
76 gSystem->Load("libZDCrec");
b384f8a4 77 gSystem->Load("libACORDE");
5a5a1232 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");
85
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");
102
4aa41877 103 gSystem->Load("libAliHLTITS");
104 gSystem->Load("libAliHLTSrc");
105 gSystem->Load("libAliHLTMisc");
106 gSystem->Load("libAliHLTComp");
5a5a1232 107 gSystem->Load("libThread");
4aa41877 108 gSystem->Load("libAliHLTHough");
5a5a1232 109 gSystem->Load("libANALYSIS");
110
5987168b 111 gSystem->Load("libAlieve.so");
112
5a5a1232 113 printf(" done.\n");
114}