ROOT logo
AliVZEROEPSelectionTask *AddTaskVZEROEPSelection()
{
  AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
  if (!mgr) {
    ::Error("AddTaskVZEROEPSelection", "No analysis manager to connect to.");
    return NULL;
  }    
  // Check the analysis type using the event handlers connected to the analysis manager.
  //==============================================================================
  if (!mgr->GetInputEventHandler()) {
    ::Error("AddTaskVZEROEPSelection", "This task requires an input event handler");
    return NULL;
  }

  AliVZEROEPSelectionTask *task = new AliVZEROEPSelectionTask("AliVZEROEPSelectionTask");
  //  task->UseVZEROCentrality(); // Optional line to swith from SPD to VZERO centrality estimator
  mgr->AddTask(task);
  
  mgr->ConnectInput(task, 0, mgr->GetCommonInputContainer());

  return task;
}   
 AddTaskVZEROEPSelection.C:1
 AddTaskVZEROEPSelection.C:2
 AddTaskVZEROEPSelection.C:3
 AddTaskVZEROEPSelection.C:4
 AddTaskVZEROEPSelection.C:5
 AddTaskVZEROEPSelection.C:6
 AddTaskVZEROEPSelection.C:7
 AddTaskVZEROEPSelection.C:8
 AddTaskVZEROEPSelection.C:9
 AddTaskVZEROEPSelection.C:10
 AddTaskVZEROEPSelection.C:11
 AddTaskVZEROEPSelection.C:12
 AddTaskVZEROEPSelection.C:13
 AddTaskVZEROEPSelection.C:14
 AddTaskVZEROEPSelection.C:15
 AddTaskVZEROEPSelection.C:16
 AddTaskVZEROEPSelection.C:17
 AddTaskVZEROEPSelection.C:18
 AddTaskVZEROEPSelection.C:19
 AddTaskVZEROEPSelection.C:20
 AddTaskVZEROEPSelection.C:21
 AddTaskVZEROEPSelection.C:22
 AddTaskVZEROEPSelection.C:23