2 void AddTaskQAsym (Int_t runNumber);
3 void AddTaskVZEROQA(Int_t runNumber);
5 void qa_pp(Int_t runNumber) {
9 gEnv->SetValue("XSec.GSI.DelegProxy","2");
10 /// Select ROOT version
11 TProof::Mgr("proof02@alicecaf:31093")->SetROOTVersion("v5-24-00a");
13 TProof::Open("proof02@alicecaf:31093");
16 gProof->UploadPackage("/afs/cern.ch/alice/caf/sw/ALICE/PARs/v4-18-12-AN/AF-v4-18-12-AN.par");
17 gProof->EnablePackage("AF-v4-18-12-AN.par");
20 // Enable analysis libs
21 gSystem->Load("libANALYSIS.so");
22 gSystem->Load("libANALYSISalice.so");
23 gSystem->Load("libPHOSUtils.so");
24 gSystem->Load("libEMCALUtils.so");
25 // gSystem->Load("libPWG4PartCorrBase.so");
26 // gSystem->Load("libPWG4PartCorrDep.so");
28 gProof->Exec("gSystem->Load(\"libANALYSIS.so\");", kTRUE);
29 gProof->Exec("gSystem->Load(\"libANALYSISalice.so\");", kTRUE);
30 gProof->Exec("gSystem->Load(\"libPHOSUtils.so\");", kTRUE);
31 gProof->Exec("gSystem->Load(\"libEMCALUtils.so\");", kTRUE);
32 // gProof->Exec("gSystem->Load(\"libPWG4PartCorrBase.so\");",kTRUE);
33 // gProof->Exec("gSystem->Load(\"libPWG4PartCorrDep.so\");", kTRUE);
35 gProof->Load("AliAnalysisTaskQASym.cxx++g");
36 gProof->Load("AliAnaVZEROQA.cxx++g");
38 gProof->UploadPackage("PWG4PartCorrBase.par");
39 gProof->EnablePackage("PWG4PartCorrBase");
41 gProof->UploadPackage("PWG4PartCorrDep.par");
42 gProof->EnablePackage("PWG4PartCorrDep");
44 //____________________________________________//
45 // Make the analysis manager
46 AliAnalysisManager *mgr = new AliAnalysisManager("AnalysisQAManager");
47 AliESDInputHandler* esdH = new AliESDInputHandler();
48 mgr->SetInputEventHandler(esdH);
49 mgr->SetDebugLevel(10);
52 gROOT->LoadMacro("AddTaskQAsym.C");
53 AddTaskQAsym(runNumber);
55 gROOT->LoadMacro("AddTaskVZEROQA.C");
56 AddTaskVZEROQA(runNumber);
58 gROOT->LoadMacro("AddTaskCalorimeterQA.C");
59 AliAnalysisTaskParticleCorrelation *taskQAcalo = AddTaskCalorimeterQA("ESD", kFALSE, kTRUE);
62 if (!mgr->InitAnalysis()) return;
64 mgr->StartAnalysis("proof",
65 Form("/ALIREC/aliprod/run%d",runNumber));