]> git.uio.no Git - u/mrichter/AliRoot.git/blame_incremental - PWGLF/FORWARD/analysis2/AddTaskCopyHeader.C
Merge branch 'feature-movesplit'
[u/mrichter/AliRoot.git] / PWGLF / FORWARD / analysis2 / AddTaskCopyHeader.C
... / ...
CommitLineData
1/**
2 * @file AddTaskCopyHeader.C
3 * @author Christian Holm Christensen <cholm@dalsgaard.hehi.nbi.dk>
4 * @date Wed Mar 23 12:13:43 2011
5 *
6 * @brief
7 *
8 *
9 * @ingroup pwglf_forward_scripts_tasks
10 */
11/**
12 * Script to add task to copy header from ESD to AOD
13 *
14 * @ingroup pwglf_forward_aod
15 */
16void
17AddTaskCopyHeader()
18{
19 // --- Load libraries ----------------------------------------------
20 gROOT->LoadClass("AliAODForwardMult", "libPWGLFforward2");
21
22 // --- Get analysis manager ----------------------------------------
23 AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
24 if (!mgr) {
25 Error("AddTaskCopyHeader", "No analysis manager to connect to.");
26 return;
27 }
28
29 // --- Create task -------------------------------------------------
30 AliCopyHeaderTask* task = new AliCopyHeaderTask;
31 mgr->AddTask(task);
32
33 // --- Connect input -----------------------------------------------
34 mgr->ConnectInput(task, 0, mgr->GetCommonInputContainer());
35}
36//
37// EOF
38//