15 gSystem->Load(
"libANALYSISalice");
18 gSystem->Load(
"libPWGflowBase");
19 gSystem->Load(
"libPWGflowTasks");
20 gSystem->Load(
"libPWGHFvertexingHF");
46 char processline[1024];
51 gSystem->ChangeDirectory(dir.Data());
52 sprintf(processline,
".! tar xvzf %s.par",base.Data());
53 gROOT->ProcessLine(processline);
55 gSystem->ChangeDirectory(base.Data());
58 if (!
gSystem->AccessPathName(
"PROOF-INF/BUILD.sh")) {
59 printf(
"*******************************\n");
60 printf(
"*** Building PAR archive ***\n");
61 printf(
"*******************************\n");
63 if (
gSystem->Exec(
"PROOF-INF/BUILD.sh")) {
64 Error(
"runAnalysis",
"Cannot Build the PAR Archive! - Abort!");
65 gSystem->ChangeDirectory(ocwd.Data());
70 if (!
gSystem->AccessPathName(
"PROOF-INF/SETUP.C")) {
71 printf(
"*******************************\n");
72 printf(
"*** Setup PAR archive ***\n");
73 printf(
"*******************************\n");
76 sprintf(processline,
".include %s", pararchivename);
77 gROOT->ProcessLine(processline);
79 gROOT->Macro(
"PROOF-INF/SETUP.C");
81 gSystem->ChangeDirectory(ocwd.Data());
Int_t setupPar(const char *pararchivename)
void LoadLibraries(Bool_t useParFiles=kFALSE)