2 # include <AliAnalysisManager.h>
20 "STEERBase,ESD,AOD,ANALYSIS,"
22 Fatal(
"CreateTasks",
"Failed to create PAR file");
25 Long_t r = gROOT->ProcessLine(
"new MyAnalysis(\"test\")");
27 if (!t) Fatal(
"CreateTasks",
"Failed to make task");
30 AliAnalysisDataContainer* sums =
31 mgr->CreateContainer(
"Sums", TList::Class(),
32 AliAnalysisManager::kOutputContainer,
33 AliAnalysisManager::GetCommonFileName());
34 AliAnalysisDataContainer* results =
35 mgr->CreateContainer(
"Results", TList::Class(),
36 AliAnalysisManager::kParamContainer,
37 AliAnalysisManager::GetCommonFileName());
39 mgr->ConnectOutput(t, 1, sums);
40 mgr->ConnectOutput(t, 2, results);
41 mgr->ConnectInput(t, 0, mgr->GetCommonInputContainer());
static Bool_t MakeScriptPAR(Bool_t isLocal, const TString &script, const TString &deps, Railway *helper)
const char * ClassName() const
AliVEventHandler * CreateOutputHandler(UShort_t)
virtual UShort_t Mode() const =0
MyTrain(const char *name="myTest")
void CreateTasks(AliAnalysisManager *mgr)
void Set(const TString &name, const TString &value)
Base classs for train specifications.
void CreateCentralitySelection(Bool_t, AliAnalysisManager *)
virtual Bool_t LoadLibrary(const TString &name, Bool_t slave=true, Bool_t forcePar=false)=0