]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGUD/multVScentPbPb/AddTaskGlobVar.C
Transition PWG0 -> PWGUD
[u/mrichter/AliRoot.git] / PWGUD / multVScentPbPb / AddTaskGlobVar.C
diff --git a/PWGUD/multVScentPbPb/AddTaskGlobVar.C b/PWGUD/multVScentPbPb/AddTaskGlobVar.C
new file mode 100755 (executable)
index 0000000..5c4f148
--- /dev/null
@@ -0,0 +1,19 @@
+AliTaskGlobVar* AddTaskGlobVar(const char* outName="tt.root")
+{
+  // create manager
+  AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
+  if (!mgr) mgr = new AliAnalysisManager("My test train");
+  // create our task
+  AliTaskGlobVar *task = new AliTaskGlobVar("AliTaskGlobVar");
+  // create output container
+  AliAnalysisDataContainer *coutput1 = mgr->CreateContainer("clist", TList::Class(),AliAnalysisManager::kOutputContainer,outName);
+
+  // add our task to the manager
+  mgr->AddTask(task);
+
+  // finaly connect input and output
+  mgr->ConnectInput(task, 0,  mgr->GetCommonInputContainer());
+  mgr->ConnectOutput(task,1,coutput1);
+  //
+  return task;
+}