X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=macros%2Floadlibs.C;h=b4917d83ee153430d98b95073a6d43c1090da65e;hb=15e37b0ae3f95a9e39bf307bc58f173a954af14c;hp=e9c4a6e59fd235d157307a29ca5c14195a465b4a;hpb=dbd5e722239ec22801cd7820c93b3a444e0935bd;p=u%2Fmrichter%2FAliRoot.git diff --git a/macros/loadlibs.C b/macros/loadlibs.C index e9c4a6e59fd..b4917d83ee1 100644 --- a/macros/loadlibs.C +++ b/macros/loadlibs.C @@ -1,13 +1,22 @@ void loadlibs () { + // Macro which loads the libraries needed for simulation and reconstruction + // Possible usage: In a Root session (no AliRoot) one does + // root [0] .x loadlibs.C + // root [1] gAlice = new AliRun("gAlice","test") + // root [2] AliSimulation sim + // root [3] sim.Run() + // root [4] AliReconstruction rec + // root [5] rec.Run() + gSystem->Load("libPhysics"); gSystem->Load("libMinuit"); // Uncomment the following line for macosx // Waiting for a better solution - gSystem->Load("libg2c_sh"); + // gSystem->Load("libg2c_sh"); gSystem->Load("libmicrocern"); - gSystem->Load("libpdf"); + gSystem->Load("liblhapdf"); gSystem->Load("libpythia6"); gSystem->Load("libEG"); @@ -15,25 +24,63 @@ void loadlibs () gSystem->Load("libVMC"); gSystem->Load("libEGPythia6"); + + gSystem->Load("libNet"); + gSystem->Load("libTree"); + + gSystem->Load("libSTEERBase"); + gSystem->Load("libESD"); + gSystem->Load("libCDB"); + gSystem->Load("libRAWDatabase"); + gSystem->Load("libRAWDatarec"); + gSystem->Load("libAOD"); gSystem->Load("libSTEER"); - gSystem->Load("libEVGEN"); + gSystem->Load("libRAWDatasim"); gSystem->Load("libFASTSIM"); + gSystem->Load("libEVGEN"); gSystem->Load("libAliPythia6"); - gSystem->Load("libRAW"); + gSystem->Load("libhijing"); + gSystem->Load("libTHijing");// AliGenHijingEventHeader needed by libZDCsim.so gSystem->Load("libSTRUCT"); - gSystem->Load("libPHOS"); - gSystem->Load("libMUON"); - gSystem->Load("libFMD"); - gSystem->Load("libPMD"); - gSystem->Load("libRICH"); - gSystem->Load("libSTART"); - gSystem->Load("libZDC"); - gSystem->Load("libCRT"); - gSystem->Load("libVZERO"); - gSystem->Load("libEMCAL"); - gSystem->Load("libCONTAINERS"); + gSystem->Load("libPHOSbase"); + gSystem->Load("libPHOSsim"); + gSystem->Load("libPHOSrec"); + gSystem->Load("libMUONcore"); + gSystem->Load("libMUONmapping"); + gSystem->Load("libMUONgeometry"); + gSystem->Load("libMUONcalib"); + gSystem->Load("libMUONraw"); + gSystem->Load("libMUONtrigger"); + gSystem->Load("libMUONbase"); + gSystem->Load("libMUONsim"); + gSystem->Load("libMUONrec"); + gSystem->Load("libMUONevaluation"); + gSystem->Load("libFMDbase"); + gSystem->Load("libFMDsim"); + gSystem->Load("libFMDrec"); + gSystem->Load("libPMDbase"); + gSystem->Load("libPMDsim"); + gSystem->Load("libPMDrec"); + gSystem->Load("libHMPIDbase"); + gSystem->Load("libHMPIDsim"); + gSystem->Load("libHMPIDrec"); + gSystem->Load("libT0base"); + gSystem->Load("libT0sim"); + gSystem->Load("libT0rec"); + gSystem->Load("libZDCbase"); + gSystem->Load("libZDCsim"); + gSystem->Load("libZDCrec"); + gSystem->Load("libACORDEbase"); + gSystem->Load("libACORDErec"); + gSystem->Load("libACORDEsim"); + gSystem->Load("libVZERObase"); + gSystem->Load("libVZEROrec"); + gSystem->Load("libVZEROsim"); + gSystem->Load("libEMCALbase"); + gSystem->Load("libEMCALsim"); + gSystem->Load("libEMCALrec"); // The following lines have to be commented on Darwin // for the moment due to cross dependencies @@ -41,11 +88,18 @@ void loadlibs () gSystem->Load("libTPCrec"); gSystem->Load("libTPCsim"); gSystem->Load("libTPCfast"); - gSystem->Load("libITS"); - gSystem->Load("libTPCBarrel"); + gSystem->Load("libITSbase"); + gSystem->Load("libITSsim"); + gSystem->Load("libITSrec"); gSystem->Load("libTRDbase"); gSystem->Load("libTRDsim"); gSystem->Load("libTRDrec"); - gSystem->Load("libTRDfast"); - gSystem->Load("libTOF"); + gSystem->Load("libTOFbase"); + gSystem->Load("libTOFrec"); + gSystem->Load("libTOFsim"); + + gSystem->Load("libHLTbase"); + gSystem->Load("libHLTinterface"); + gSystem->Load("libHLTsim"); + gSystem->Load("libHLTrec"); }