22 if (!mgr) Fatal(
"",
"No analysis manager to connect to.");
27 Fatal(
"",
"Cannot proceed without and AOD handler");
30 Fatal(
"",
"The relevant task wasn't added to the train");
36 if (mc) task->SetMCInput(
true);
40 AliAnalysisDataContainer* sums =
41 mgr->CreateContainer(
"FMDEventPlaneSums", TList::Class(),
42 AliAnalysisManager::kOutputContainer,
43 AliAnalysisManager::GetCommonFileName());
44 AliAnalysisDataContainer* output =
45 mgr->CreateContainer(
"FMDEventPlaneResults", TList::Class(),
46 AliAnalysisManager::kParamContainer,
47 AliAnalysisManager::GetCommonFileName());
48 mgr->ConnectInput(task, 0, mgr->GetCommonInputContainer());
49 mgr->ConnectOutput(task, 1, sums);
50 mgr->ConnectOutput(task, 2, output);
void AddTaskFMDEventPlane(Bool_t mc=kFALSE)
static UShort_t CheckForAOD()
void SetUsePhiWeights(Bool_t use=kTRUE)
static Bool_t CheckForTask(const char *clsOrName, Bool_t cls=true)
AliFMDEventPlaneFinder & GetEventPlaneFinder()