ROOT logo
/**
 * @file   AddTaskCopyHeader.C
 * @author Christian Holm Christensen <cholm@dalsgaard.hehi.nbi.dk>
 * @date   Wed Mar 23 12:13:43 2011
 * 
 * @brief  
 * 
 * 
 * @ingroup pwglf_forward_scripts_tasks
 */
/** 
 * Script to add task to copy header from ESD to AOD 
 * 
 * @ingroup pwglf_forward_aod
 */
void
AddTaskCopyHeader()
{
  // --- Load libraries ----------------------------------------------
  gROOT->LoadClass("AliAODForwardMult", "libPWGLFforward2");

  // --- Get analysis manager ----------------------------------------
  AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
  if (!mgr) {
    Error("AddTaskCopyHeader", "No analysis manager to connect to.");
    return;
  }   

  // --- Create task -------------------------------------------------
  AliCopyHeaderTask* task = new AliCopyHeaderTask;
  mgr->AddTask(task);
  
  // --- Connect input -----------------------------------------------
  mgr->ConnectInput(task, 0, mgr->GetCommonInputContainer());
}
//
// EOF
//
 AddTaskCopyHeader.C:1
 AddTaskCopyHeader.C:2
 AddTaskCopyHeader.C:3
 AddTaskCopyHeader.C:4
 AddTaskCopyHeader.C:5
 AddTaskCopyHeader.C:6
 AddTaskCopyHeader.C:7
 AddTaskCopyHeader.C:8
 AddTaskCopyHeader.C:9
 AddTaskCopyHeader.C:10
 AddTaskCopyHeader.C:11
 AddTaskCopyHeader.C:12
 AddTaskCopyHeader.C:13
 AddTaskCopyHeader.C:14
 AddTaskCopyHeader.C:15
 AddTaskCopyHeader.C:16
 AddTaskCopyHeader.C:17
 AddTaskCopyHeader.C:18
 AddTaskCopyHeader.C:19
 AddTaskCopyHeader.C:20
 AddTaskCopyHeader.C:21
 AddTaskCopyHeader.C:22
 AddTaskCopyHeader.C:23
 AddTaskCopyHeader.C:24
 AddTaskCopyHeader.C:25
 AddTaskCopyHeader.C:26
 AddTaskCopyHeader.C:27
 AddTaskCopyHeader.C:28
 AddTaskCopyHeader.C:29
 AddTaskCopyHeader.C:30
 AddTaskCopyHeader.C:31
 AddTaskCopyHeader.C:32
 AddTaskCopyHeader.C:33
 AddTaskCopyHeader.C:34
 AddTaskCopyHeader.C:35
 AddTaskCopyHeader.C:36
 AddTaskCopyHeader.C:37
 AddTaskCopyHeader.C:38
 AddTaskCopyHeader.C:39