Pluto
v6.3.0
Loading...
Searching...
No Matches
rootlogon.C
Go to the documentation of this file.
1
{
2
3
printf(
"\n"
);
4
if
(gSystem->Load(
"libProof.so"
)!=0) {
5
printf(
"Shared library libProof.so could not load\n"
);
6
}
7
if
(gSystem->Load(
"libTreePlayer.so"
)!=0) {
8
printf(
"Shared library libTreePlayer.so could not load\n"
);
9
}
10
if
(gSystem->Load(
"libPhysics.so"
)!=0) {
11
printf(
"Shared library libPhysics.so could not load\n"
);
12
}
13
14
/* uncomment to use Pythia
15
16
if (gSystem->Load("libPythia6")==0) {
17
printf("Shared library libPythia6.so loaded\n");
18
} else {
19
printf("Unable to load libPythia6.so\n");
20
}
21
22
if (gSystem->Load("libEG")==0) {
23
printf("Shared library libEG.so loaded\n");
24
} else {
25
printf("Unable to load libEG.so\n");
26
}
27
28
if (gSystem->Load("libEGPythia6")==0) {
29
printf("Shared library libEGPythia6.so loaded\n");
30
} else {
31
printf("Unable to load libEGPythia6.so\n");
32
}
33
34
*/
35
36
//Make sure that current dir has higher priority, otherwise it tends
37
//to load the FAIRROOT version
38
gSystem->SetDynamicPath(TString(
".:"
)+TString(gSystem->GetDynamicPath()));
39
40
if
(getenv(
"PLUTO_DIR"
) == NULL) {
41
if
(gSystem->Load(
"../builddir/libPluto.so"
)==0) {
42
printf(
"Shared library Pluto.so loaded\n"
);
43
}
else
{
44
printf(
"Unable to load Pluto.so\n"
);
45
}
46
}
else
{
47
if
(gSystem->Load(
"$PLUTO_DIR/lib64/libPluto.so"
)==0) {
48
printf(
"Shared library Pluto.so loaded\n"
);
49
}
else
if
(gSystem->Load(
"$PLUTO_DIR/builddir/libPluto.so"
)==0) {
50
printf(
"Shared library Pluto.so loaded\n"
);
51
}
else
{
52
printf(
"Unable to load Pluto.so\n"
);
53
}
54
}
55
56
}
57
58
59
60
61
62
63
pluto6
macros
rootlogon.C
Generated by
1.14.0