Pass1(const char* file="AliESDs.root",
Int_t nEvents=1000,
Int_t nCutBins=1,
- Int_t correctionCut=0.1)
+ Int_t correctionCut=0.1,
+ Int_t proof)
{
gROOT->LoadMacro("$ALICE_ROOT/PWG2/FORWARD/analysis2/RunManager.C");
- RunManager(file, kFALSE, nEvents, nCutBins, correctionCut);
+ RunManager(file, kFALSE, nEvents, nCutBins, correctionCut, proof);
}
//
// EOF
gSystem->Load("libPWG2forward2");
if (proof) {
- gEnv->SetValue("Proof.GlobalPackageDirs",
- Form("%s:%s",
- gEnv->GetValue("Proof.GlobalPackageDirs", "."),
- gSystem->Getenv("ALICE_ROOT")));
- Info("RunManager", "PAR path=%s",
- gEnv->GetValue("Proof.GlobalPackageDirs", "."));
- TProof::Open("workers=1");
+ TProof::Open("workers=2");
const char* pkgs[] = { "STEERBase", "ESD", "AOD", "ANALYSIS",
"ANALYSISalice", "PWG2forward", "PWG2forward2", 0};
const char** pkg = pkgs;
gProof->EnablePackage(*pkg);
pkg++;
}
- gProof->ShowPackages();
}
//You can expand this chain if you have more data :-)
//Creating the manager and handlers
AliAnalysisManager *mgr = new AliAnalysisManager("Analysis Train",
"FMD analysis train");
+ mgr->SetDebugLevel(3);
+
AliESDInputHandler *esdHandler = new AliESDInputHandler();
esdHandler->SetInactiveBranches("AliESDACORDE "
"AliRawDataErrorLogs "
// AOD output handler
AliAODHandler* aodHandler = new AliAODHandler();
mgr->SetOutputEventHandler(aodHandler);
- aodHandler->SetOutputFileName("foo.root");
+ aodHandler->SetOutputFileName("AliAODs.root");
gROOT->LoadMacro("$ALICE_ROOT/PWG2/FORWARD/analysis2/AddTaskFMD.C");
gROOT->LoadMacro("$ALICE_ROOT/ANALYSIS/macros/AddTaskPhysicsSelection.C");
}
// Some informative output
mgr->PrintStatus();
- mgr->SetUseProgressBar(kTRUE);
+ // mgr->SetUseProgressBar(kTRUE);
// Write train to file - a test
#if 0