// aProof option: 0 no proof
// 1 proof with chain
// 2 proof with dataset
-
+
TString taskName;
if (runWhat == 0 || runWhat == 2)
{
if (aProof)
{
- TProof::Open("lxb6046");
+ TProof::Open("alicecaf");
//gProof->SetParallel(1);
// Enable the needed package
}
else
{
- gProof->UploadPackage("/afs/cern.ch/alice/caf/sw/ALICE/PARs/v4-14-Release/AF-v4-14");
- gProof->EnablePackage("/afs/cern.ch/alice/caf/sw/ALICE/PARs/v4-14-Release/AF-v4-14");
+ gProof->UploadPackage("/afs/cern.ch/alice/caf/sw/ALICE/PARs/v4-16-Release/AF-v4-16");
+ gProof->EnablePackage("AF-v4-16");
}
gProof->UploadPackage("$ALICE_ROOT/PWG0base");
}
else
{
+ gSystem->AddIncludePath("-I${ALICE_ROOT}/include/ -I${ALICE_ROOT}/PWG0/ -I${ALICE_ROOT}/PWG0/dNdEta/");
gSystem->Load("libVMC");
gSystem->Load("libTree");
+ gSystem->Load("libProof");
gSystem->Load("libSTEERBase");
gSystem->Load("libESD");
gSystem->Load("libAOD");
esdH->SetInactiveBranches("AliESDACORDE FMD ALIESDTZERO ALIESDVZERO ALIESDZDC AliRawDataErrorLogs CaloClusters Cascades EMCALCells EMCALTrigger ESDfriend Kinks Kinks Cascades AliESDTZERO ALIESDACORDE MuonTracks TrdTracks CaloClusters");
mgr->SetInputEventHandler(esdH);
-
AliPWG0Helper::AnalysisMode analysisMode = AliPWG0Helper::kSPD;
AliPWG0Helper::Trigger trigger = AliPWG0Helper::kMB1;
//task->SetUseMCVertex();
//task->SetUseMCKine();
//task->SetOnlyPrimaries();
-
+ //task->SetFillPhi();
+
task->SetTrigger(trigger);
task->SetAnalysisMode(analysisMode);
task->SetTrackCuts(esdTrackCuts);
+ task->SetDeltaPhiCut(0.05);
mgr->AddTask(task);
task2 = new AlidNdEtaCorrectionTask(option);
// syst. error flags
+ //task2->SetFillPhi();
//task2->SetOnlyPrimaries();
task2->SetTrigger(trigger);
task2->SetAnalysisMode(analysisMode);
task2->SetTrackCuts(esdTrackCuts);
+ //task2->SetDeltaPhiCut(0.05);
mgr->AddTask(task2);
}
else if (aProof == 3)
{
- ROOT->ProcessLine(".L CreateChainFromDataSet.C");
- ds = gProof->GetDataSet(data);
+ gROOT->ProcessLine(".L CreateChainFromDataSet.C");
+ ds = gProof->GetDataSet(data)->GetStagedSubset();
chain = CreateChainFromDataSet(ds);
mgr->StartAnalysis("local", chain, nRuns, offset);
}