FairRoot/PandaRoot
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
tools
MVA
macro
tools/MVA/macro/rootlogon.C
Go to the documentation of this file.
1
rootlogon
()
2
{
3
gROOT->LoadMacro(
"$VMCWORKDIR/gconfig/basiclibs.C"
);
4
basiclibs
();
5
gSystem->AddIncludePath(
"-I$VMCWORKDIR/fairtools/"
);
6
gSystem->AddIncludePath(
"-I$VMCWORKDIR/emc/EmcData/"
);
7
gSystem->AddIncludePath(
"-I$VMCWORKDIR/emc/EmcCorr/"
);
8
gSystem->AddIncludePath(
"-I$VMCWORKDIR/emc/EmcDigi/"
);
9
gSystem->AddIncludePath(
"-I$VMCWORKDIR/emc/EmcMC/"
);
10
gSystem->AddIncludePath(
"-I$VMCWORKDIR/emc/EmcReco/"
);
11
gSystem->AddIncludePath(
"-I$VMCWORKDIR/emc/EmcTools/"
);
12
gSystem->AddIncludePath(
"-I$VMCWORKDIR/pndbase/PndStdUtils/"
);
13
gSystem->AddIncludePath(
"-I$VMCWORKDIR/pnddata/"
);
14
gSystem->AddIncludePath(
"-I$VMCWORKDIR/pnddata/TrackData/"
);
15
gSystem->AddIncludePath(
"-I$VMCWORKDIR/base/"
);
16
gSystem->AddIncludePath(
"-I$VMCWORKDIR/trackbase/"
);
17
gSystem->AddIncludePath(
"-I$VMCWORKDIR/parbase/"
);
18
19
// Load Panda libraries
20
if
(
isLibrary
(
"libFairTools"
))gSystem->Load(
"libFairTools"
);
21
if
(
isLibrary
(
"libFairDB"
)) gSystem->Load(
"libFairDB"
);
22
if
(
isLibrary
(
"libGeoBase"
))gSystem->Load(
"libGeoBase"
);
23
if
(
isLibrary
(
"libParBase"
))gSystem->Load(
"libParBase"
);
24
if
(
isLibrary
(
"libBase"
)) gSystem->Load(
"libBase"
);
25
if
(
isLibrary
(
"libMCStack"
)) gSystem->Load(
"libMCStack"
);
26
27
if
(
isLibrary
(
"libDpmEvtGen"
))gSystem->Load(
"libDpmEvtGen"
);
28
if
(
isLibrary
(
"libpythia8"
))gSystem->Load(
"libpythia8"
);
29
if
(
isLibrary
(
"libFlukaResults"
))gSystem->Load(
"libFlukaResults"
);
30
if
(
isLibrary
(
"libPhotos"
)){
// these three depend on each other
31
gSystem->Load(
"libPhotos"
);
32
if
(
isLibrary
(
"libEvtGen"
)){
33
gSystem->Load(
"libEvtGen"
);
34
if
(
isLibrary
(
"libEvtGenDirect"
))gSystem->Load(
"libEvtGenDirect"
);
35
}
36
}
37
if
(
isLibrary
(
"libPndBase"
))gSystem->Load(
"libPndBase"
);
38
if
(
isLibrary
(
"libGlobalTasks"
))gSystem->Load(
"libGlobalTasks"
);
39
if
(
isLibrary
(
"libTrkBase"
))gSystem->Load(
"libTrkBase"
);
40
if
(
isLibrary
(
"libgeneralTools"
))gSystem->Load(
"libgeneralTools"
);
41
if
(
isLibrary
(
"libPndData"
))gSystem->Load(
"libPndData"
);
42
if
(
isLibrary
(
"libbuffers"
))gSystem->Load(
"libbuffers"
);
43
if
(
isLibrary
(
"libField"
))gSystem->Load(
"libField"
);
44
if
(
isLibrary
(
"libPassive"
))gSystem->Load(
"libPassive"
);
45
if
(
isLibrary
(
"libGen"
))gSystem->Load(
"libGen"
);
46
if
(
isLibrary
(
"libPGen"
))gSystem->Load(
"libPGen"
);
47
if
(
isLibrary
(
"libEmc"
))gSystem->Load(
"libEmc"
);
48
if
(
isLibrary
(
"libgenfit"
))gSystem->Load(
"libgenfit"
);
49
if
(
isLibrary
(
"libtrackrep"
))gSystem->Load(
"libtrackrep"
);
50
if
(
isLibrary
(
"libgenfitAdapters"
))gSystem->Load(
"libgenfitAdapters"
);
51
if
(
isLibrary
(
"libriemann"
))gSystem->Load(
"libriemann"
);
52
if
(
isLibrary
(
"libTpcBase"
))gSystem->Load(
"libTpcBase"
);
53
if
(
isLibrary
(
"libTpc"
))gSystem->Load(
"libTpc"
);
54
if
(
isLibrary
(
"libTpcReco"
))gSystem->Load(
"libTpcReco"
);
55
if
(
isLibrary
(
"libStt"
))gSystem->Load(
"libStt"
);
56
if
(
isLibrary
(
"libSttReco"
))gSystem->Load(
"libSttReco"
);
57
if
(
isLibrary
(
"libSds"
))gSystem->Load(
"libSds"
);
58
if
(
isLibrary
(
"libSdsReco"
))gSystem->Load(
"libSdsReco"
);
59
if
(
isLibrary
(
"libMvd"
))gSystem->Load(
"libMvd"
);
60
if
(
isLibrary
(
"libMvdReco"
))gSystem->Load(
"libMvdReco"
);
61
if
(
isLibrary
(
"libMvdTrk"
))gSystem->Load(
"libMvdTrk"
);
62
if
(
isLibrary
(
"libSttMvdTracking"
))gSystem->Load(
"libSttMvdTracking"
);
63
if
(
isLibrary
(
"libGem"
))gSystem->Load(
"libGem"
);
64
if
(
isLibrary
(
"libTof"
))gSystem->Load(
"libTof"
);
65
if
(
isLibrary
(
"libDrcProp"
))gSystem->Load(
"libDrcProp"
);
66
if
(
isLibrary
(
"libDrc"
))gSystem->Load(
"libDrc"
);
67
if
(
isLibrary
(
"libMdt"
))gSystem->Load(
"libMdt"
);
68
if
(
isLibrary
(
"libDch"
))gSystem->Load(
"libDch"
);
69
if
(
isLibrary
(
"libLheTrack"
))gSystem->Load(
"libLheTrack"
);
70
if
(
isLibrary
(
"libGeane"
))gSystem->Load(
"libGeane"
);
71
if
(
isLibrary
(
"libRpc"
))gSystem->Load(
"libRpc"
);
72
if
(
isLibrary
(
"libLumi"
))gSystem->Load(
"libLumi"
);
73
if
(
isLibrary
(
"libRho"
))gSystem->Load(
"libRho"
);
74
if
(
isLibrary
(
"libTMVA"
))gSystem->Load(
"libTMVA.so"
);
75
if
(
isLibrary
(
"libAnalysisTools"
))gSystem->Load(
"libAnalysisTools"
);
76
if
(
isLibrary
(
"libPid"
))gSystem->Load(
"libPid"
);
77
if
(
isLibrary
(
"librecotasks"
))gSystem->Load(
"librecotasks"
);
78
if
(
isLibrary
(
"libRecoHits"
))gSystem->Load(
"libRecoHits"
);
79
if
(
isLibrary
(
"libRecoTasks"
))gSystem->Load(
"libRecoTasks"
);
80
if
(
isLibrary
(
"libEnDrc"
))gSystem->Load(
"libEnDrc"
);
81
if
(
isLibrary
(
"libDsk"
))gSystem->Load(
"libDsk"
);
82
if
(
isLibrary
(
"libGlobal"
))gSystem->Load(
"libGlobal"
);
83
if
(
isLibrary
(
"libMCMatch"
))gSystem->Load(
"libMCMatch"
);
84
if
(
isLibrary
(
"libMva"
))gSystem->Load(
"libMva"
);
85
86
//gSystem->Load("libMemStat");
87
}
88
89
Bool_t
isLibrary
(
const
char
* libName)
90
{
91
if
(
TString
(gSystem->DynamicPathName(libName, kTRUE)) !=
TString
(
""
))
92
return
kTRUE;
93
else
94
return
kFALSE;
95
}
basiclibs
basiclibs()
isLibrary
Bool_t isLibrary(const char *libName)
Definition:
g3libs.C:3
rootlogon
rootlogon()
Definition:
outdated/mpiTools/macros/emc/rootlogon.C:1
TString
TString
Definition:
SimCompleteLinkDef.h:6
Bool_t
Bool_t
Definition:
SimCompleteLinkDef.h:6
Generated on Wed Apr 3 2019 08:44:05 for FairRoot/PandaRoot by
1.8.5