4 gSystem->Load("libProofPlayer.so");
6 printf("*** Connect to AliEn ***\n");
7 TGrid::Connect("alien://");
9 //____________________________________________________//
10 //_____________Setting up ESD.par_____________________//
11 //____________________________________________________//
13 gSystem->Load("libVMC.so");
14 gSystem->Load("libESD.so");
16 //_____________________________________________________________//
17 //_____________Setting up ANALYSIS_NEW.par_____________________//
18 //_____________________________________________________________//
20 gSystem->Load("libANALYSIS.so");
22 gROOT->LoadMacro("AliAnalysisTaskPt.cxx+");
23 gROOT->LoadMacro("demoInteractive.C");
30 Int_t setupPar(const char* pararchivename) {
35 char processline[1024];
36 sprintf(processline,".! tar xvzf %s.par",pararchivename);
37 gROOT->ProcessLine(processline);
38 const char* ocwd = gSystem->WorkingDirectory();
39 gSystem->ChangeDirectory(pararchivename);
41 // check for BUILD.sh and execute
42 if (!gSystem->AccessPathName("PROOF-INF/BUILD.sh")) {
43 printf("*******************************\n");
44 printf("*** Building PAR archive ***\n");
45 printf("*******************************\n");
47 if (gSystem->Exec("PROOF-INF/BUILD.sh")) {
48 Error("runAnalysis","Cannot Build the PAR Archive! - Abort!");
52 // check for SETUP.C and execute
53 if (!gSystem->AccessPathName("PROOF-INF/SETUP.C")) {
54 printf("*******************************\n");
55 printf("*** Setup PAR archive ***\n");
56 printf("*******************************\n");
57 gROOT->Macro("PROOF-INF/SETUP.C");
60 gSystem->ChangeDirectory("../");