]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGHF/vertexingHF/macros/AddTaskSelectHF.C
end-of-line normalization
[u/mrichter/AliRoot.git] / PWGHF / vertexingHF / macros / AddTaskSelectHF.C
CommitLineData
a65a7e70 1AliAnalysisTaskSESelectHF *AddTaskSelectHF()
2{
3 //
4 // Test macro for the AliAnalysisTaskSE for heavy-flavour selection
5 // and creation of a stand-alone AOD
6 // A.Dainese, andrea.dainese@lnl.infn.it
7 //
8
9 // Get the pointer to the existing analysis manager via the static access method.
10 //==============================================================================
11 AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
12 if (!mgr) {
13 ::Error("AddTaskSelectHF", "No analysis manager to connect to.");
14 return NULL;
15 }
16
17
18 // Output
19 AliAODHandler *aodHandler = new AliAODHandler();
20 aodHandler->SetOutputFileName("AliAOD.VertexingHF.sa.root");
21 aodHandler->SetCreateNonStandardAOD();
22 mgr->SetOutputEventHandler(aodHandler);
23
24
25 // Aanalysis task
26 AliAnalysisTaskSESelectHF *hfTask = new AliAnalysisTaskSESelectHF("SelectHFAnalysis");
27 hfTask->SetDebugLevel(2);
28 mgr->AddTask(hfTask);
29
30 //
31 // Create containers for input/output
32 mgr->ConnectInput(hfTask,0,mgr->GetCommonInputContainer());
33 mgr->ConnectOutput(hfTask,0,mgr->GetCommonOutputContainer());
34
35 return hfTask;
36}