]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGLF/FORWARD/analysis2/AddTaskForwardMCCorr.C
Updates
[u/mrichter/AliRoot.git] / PWGLF / FORWARD / analysis2 / AddTaskForwardMCCorr.C
index fcc7f837692854974016401a5c4b3a9826f5e375..1366f1987d905c063da0b4a039b8a3860faa255a 100644 (file)
@@ -31,26 +31,16 @@ AddTaskForwardMCCorr()
   }
 
   // --- Add our task ------------------------------------------------
-  AliForwardMCCorrectionsTask* task = new AliForwardMCCorrectionsTask("fmd");
-  mgr->AddTask(task);
+  AliForwardMCCorrectionsTask* task = 
+    new AliForwardMCCorrectionsTask("ForwardCorr");
   task->GetTrackDensity().SetDebug(false);
-  task->GetTrackDensity().SetMaxConsequtiveStrips(3);
-//  task->SetVertexAxis(40, -20., 20.);
+  AliFMDMCTrackDensity& dn = 
+    static_cast<AliFMDMCTrackDensity&>(task->GetTrackDensity());
+  dn.SetMaxConsequtiveStrips(3);
+  //  task->SetVertexAxis(40, -20., 20.);
   
-  // --- create containers for input/output --------------------------
-  AliAnalysisDataContainer *sums = 
-    mgr->CreateContainer("ForwardSums", TList::Class(), 
-                        AliAnalysisManager::kOutputContainer, 
-                        AliAnalysisManager::GetCommonFileName());
-  AliAnalysisDataContainer *output = 
-    mgr->CreateContainer("ForwardResults", TList::Class(), 
-                        AliAnalysisManager::kParamContainer, 
-                        AliAnalysisManager::GetCommonFileName());
-
   // --- connect input/output ----------------------------------------
-  mgr->ConnectInput(task, 0, mgr->GetCommonInputContainer());
-  mgr->ConnectOutput(task, 1, sums);
-  mgr->ConnectOutput(task, 2, output);
+  task->Connect(0, 0);
 
   return task;
 }