1 AliAnalysisTaskSEDStar *AddTaskDStar(Bool_t readMC=kTRUE)
\r
4 // Test macro for the AliAnalysisTaskSE for D*+ candidates
\r
5 // invariant mass histogram and association with MC truth
\r
6 // (using MC info in AOD)
\r
7 // Yifei Wang, yifei@pi0.physi.uni-heidelberg.de
\r
11 // Get the pointer to the existing analysis manager via the static access method.
\r
12 //==============================================================================
\r
13 AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
\r
15 ::Error("AddTaskDStar", "No analysis manager to connect to.");
\r
18 TString filename = AliAnalysisManager::GetCommonFileName();
\r
19 filename += ":PWG3_D2H_DStar";
\r
22 AliAnalysisTaskSEDStar *DStarTask = new AliAnalysisTaskSEDStar("DStarAnalysis");
\r
23 DStarTask->SetDebugLevel(0);
\r
24 DStarTask->SetReadMC(readMC);
\r
25 mgr->AddTask(DStarTask);
\r
28 // Create containers for input/output
\r
29 AliAnalysisDataContainer *cinputDStar = mgr->CreateContainer("cinputDStar",TChain::Class(),
\r
30 AliAnalysisManager::kInputContainer);
\r
31 AliAnalysisDataContainer *coutputDStar = mgr->CreateContainer("coutputDStar",TList::Class(),
\r
32 AliAnalysisManager::kOutputContainer,
\r
35 mgr->ConnectInput(DStarTask,0,mgr->GetCommonInputContainer());
\r
37 mgr->ConnectOutput(DStarTask,1,coutputDStar);
\r