void loadlibssim () { // Macro which loads the libraries needed for simulation // Possible usage: In a Root session (no AliRoot) one does // root [0] .x loadlibssim.C // root [1] gAlice = new AliRun("gAlice","test") // root [2] AliSimulation sim // root [3] sim.Run() gSystem->Load("libPhysics"); gSystem->Load("libMinuit"); // Uncomment the following line for macosx // Waiting for a better solution // gSystem->Load("libg2c_sh"); gSystem->Load("libmicrocern"); gSystem->Load("libpdf"); gSystem->Load("libpythia6"); gSystem->Load("libEG"); gSystem->Load("libGeom"); gSystem->Load("libVMC"); gSystem->Load("libEGPythia6"); gSystem->Load("libESD"); gSystem->Load("libCDB"); gSystem->Load("libSTEER"); gSystem->Load("libRAWDatabase"); gSystem->Load("libRAWDatarec"); gSystem->Load("libRAWDatasim"); gSystem->Load("libEVGEN"); gSystem->Load("libFASTSIM"); gSystem->Load("libAliPythia6"); gSystem->Load("libhijing"); gSystem->Load("libTHijing");// AliGenHijingEventHeader needed by libZDCsim.so gSystem->Load("libSTRUCT"); gSystem->Load("libPHOSbase"); gSystem->Load("libPHOSsim"); gSystem->Load("libMUONmapping"); gSystem->Load("libMUONgeometry"); gSystem->Load("libMUONbase"); gSystem->Load("libMUONraw"); gSystem->Load("libMUONsim"); gSystem->Load("libFMDbase"); gSystem->Load("libFMDsim"); gSystem->Load("libPMDbase"); gSystem->Load("libPMDsim"); gSystem->Load("libRICHbase"); gSystem->Load("libRICHsim"); gSystem->Load("libSTARTbase"); gSystem->Load("libSTARTsim"); gSystem->Load("libSTARTrec"); gSystem->Load("libZDCbase"); gSystem->Load("libZDCsim"); gSystem->Load("libCRT"); gSystem->Load("libVZERObase"); gSystem->Load("libVZEROsim"); gSystem->Load("libEMCALbase"); gSystem->Load("libEMCALsim"); // The following lines have to be commented on Darwin // for the moment due to cross dependencies gSystem->Load("libTPCbase"); gSystem->Load("libTPCsim"); gSystem->Load("libITSbase"); gSystem->Load("libITSsim"); gSystem->Load("libTRDbase"); gSystem->Load("libTRDsim"); gSystem->Load("libTOFbase"); gSystem->Load("libTOFsim"); }