1 AliAnalysisTask *AddTaskPIDqa(const char *useroutputfile=""){
2 //get the current analysis manager
3 AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
5 Error("AddTaskPIDqa", "No analysis manager found.");
9 //========= Add task to the ANALYSIS manager =====
10 AliAnalysisTaskPIDqa *task=new AliAnalysisTaskPIDqa("PIDqaTask");
13 //================================================
15 //================================================
17 TString outputfile=useroutputfile;
18 if (outputfile.IsNull()) outputfile = Form("%s:PIDqa", AliAnalysisManager::GetCommonFileName());
19 AliAnalysisDataContainer *coutput1 =
20 mgr->CreateContainer("PIDqa", TList::Class(),
21 AliAnalysisManager::kOutputContainer,outputfile);
24 mgr->ConnectInput (task, 0, mgr->GetCommonInputContainer() );
25 mgr->ConnectOutput (task, 1, coutput1);