1 AliAnalysisTaskEMCAPi0V2ShSh *AddTaskEMCAPi0V2ShSh()
4 AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
8 ::Error("AddTaskEMCAPi0V2ShSh", "No analysis manager to connect to.");
12 if (!mgr->GetInputEventHandler())
14 ::Error("AddTaskEventplane", "This task requires an input event handler");
17 TString inputDataType = mgr->GetInputEventHandler()->GetDataType(); // can be "ESD" or "AOD"
20 ismc = (mgr->GetMCtruthEventHandler())?kTRUE:kFALSE;
21 cout<<"AddTaskEMCAPi0V2ShSh - MC config is: "<<ismc<<endl;
30 TString sGeomName = AliEMCALGeometry::GetDefaultGeometryName();
32 AliAnalysisTaskEMCAPi0V2ShSh *task = new AliAnalysisTaskEMCAPi0V2ShSh("EMCALTry_astahlle");
34 task->SelectCollisionCandidates(AliVEvent::kSemiCentral);
38 RequestMemory(task, 250*1024);
41 AliAnalysisDataContainer *cinput = mgr->GetCommonInputContainer();
42 AliAnalysisDataContainer *coutput1 = mgr->CreateContainer("hist", TList::Class(),AliAnalysisManager::kOutputContainer, "lhc11h_2_EMCAPi0V2ShSh.root");
44 mgr->ConnectInput(task, 0, cinput);
45 mgr->ConnectOutput(task, 1, coutput1);