]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWGLF/FORWARD/analysis2/scripts/LoadLibs.C
Merge branch 'feature-movesplit'
[u/mrichter/AliRoot.git] / PWGLF / FORWARD / analysis2 / scripts / LoadLibs.C
1 /** 
2  * Load the libraries of PWGLF/FORWARD/analsysis2
3  * 
4  * @ingroup pwglf_forward_scripts
5  */
6 void
7 LoadLibs(bool alsoBase=false, bool alsoHit=false)
8 {
9
10   gROOT->LoadClass("TVirtualMC",              "libVMC");
11   gROOT->LoadClass("TLorentzVector",          "libPhysics");
12   gROOT->LoadClass("TLinearFitter",           "libMinuit");
13   gROOT->LoadClass("TTree",                   "libTree");
14   gROOT->LoadClass("AliVEvent",               "libSTEERBase");
15   gROOT->LoadClass("AliESDEvent",             "libESD");
16   gROOT->LoadClass("AliESDEvent",             "libAOD");
17   gROOT->LoadClass("AliAnalysisManager",      "libANALYSIS");
18   gROOT->LoadClass("AliAnalysisTaskSE",       "libANALYSISalice");
19   gROOT->LoadClass("AliOADBPhysicsSelection"  "libOADB");
20   gROOT->LoadClass("AliAODForwardMult",       "libPWGLFforward2");
21
22   if (!alsoBase) return;
23   gROOT->LoadClass("TProof",                  "libProof");
24   gROOT->LoadClass("TGFrame",                 "libGui");
25   gROOT->LoadClass("TSAXParser",              "libXMLParser");
26   gROOT->LoadClass("AliCDBManager",           "libCDB");
27   gROOT->LoadClass("AliRawVEvent",            "libRAWDatabase");
28   gROOT->LoadClass("AliHit",                  "libSTEER");
29   gROOT->LoadClass("AliGenMC",                "libEVGEN");
30   gROOT->LoadClass("AliGenMC",                "libFASTSIM");
31   
32   // Printf("AliFMDMCTrackELoss=%p", gROOT->GetClass("AliFMDMCTrackELoss"));
33
34   if (!alsoHit) return;
35   
36   gROOT->LoadClass("AliFMDDigit"              "libFMDbase");
37   gROOT->LoadClass("AliFMDHit",               "libFMDsim");
38   gROOT->LoadClass("AliFMDMCHitEnergyFitter", "libPWGLFforwardhit");
39   
40 }
41 //
42 // EOF
43 //