// Create ONLY the output containers for the data produced by the task.
// Get and connect other common input/output containers via the manager as below
//==============================================================================
- TString outname = "PP";
- if (lCollidingSystems) outname = "AA";
- if (mgr->GetMCtruthEventHandler()) outname += "-MC-";
- outname += "CascadeList.root";
- AliAnalysisDataContainer *coutput1 = mgr->CreateContainer("clistCasc",
- TList::Class(),
- AliAnalysisManager::kOutputContainer,
- outname );
-
- mgr->ConnectInput(taskcheckcascade, 0, mgr->GetCommonInputContainer());
+ TString outputFileName = AliAnalysisManager::GetCommonFileName();
+ outname += ":PWG2CheckCascade";
+ if (lCollidingSystems) outputFileName += "_AA";
+ else outputFileName += "_PP";
+ if (mgr->GetMCtruthEventHandler()) outputFileName += "_MC";
+
+ AliAnalysisDataContainer *coutput1 = mgr->CreateContainer("clistCasc",
+ TList::Class(),
+ AliAnalysisManager::kOutputContainer,
+ outputFileName );
+
+ mgr->ConnectInput(taskcheckcascade, 0, mgr->GetCommonInputContainer());
mgr->ConnectOutput(taskcheckcascade, 1, coutput1);
return taskcheckcascade;
}
// Create ONLY the output containers for the data produced by the task.
// Get and connect other common input/output containers via the manager as below
//==============================================================================
- TString outname = "PP-CheckPerf-";
- if (lCollidingSystems) outname = "AA-";
- if (mgr->GetMCtruthEventHandler()) outname += "MC";
- outname += "-CascadeList.root";
-
- AliAnalysisDataContainer *coutput1 = mgr->CreateContainer("clistCascMC",
- TList::Class(),
- AliAnalysisManager::kOutputContainer,
- outname );
+ TString outputFileName = AliAnalysisManager::GetCommonFileName();
+ outname += ":PWG2CheckPerformanceCascade";
+ if (lCollidingSystems) outputFileName += "_AA";
+ else outputFileName += "_PP";
+ if (mgr->GetMCtruthEventHandler()) outputFileName += "_MC";
+
+ AliAnalysisDataContainer *coutput1 = mgr->CreateContainer("clistCascMC",
+ TList::Class(),
+ AliAnalysisManager::kOutputContainer,
+ outputFileName );
+
mgr->ConnectInput( taskCheckPerfCascade, 0, mgr->GetCommonInputContainer());
mgr->ConnectOutput(taskCheckPerfCascade, 1, coutput1);
return taskCheckPerfCascade;
// Create ONLY the output containers for the data produced by the task.
// Get and connect other common input/output containers via the manager as below
//==============================================================================
- TString outname = "PP";
- if (lCollidingSystems) outname = "AA";
- if (mgr->GetMCtruthEventHandler()) outname += "-MC-";
- outname += "V0List.root";
- AliAnalysisDataContainer *coutput1 = mgr->CreateContainer("clistV0",
- TList::Class(),
- AliAnalysisManager::kOutputContainer,
- outname );
+ TString outputFileName = AliAnalysisManager::GetCommonFileName();
+ outname += ":PWG2CheckV0";
+ if (lCollidingSystems) outputFileName += "_AA";
+ else outputFileName += "_PP";
+ if (mgr->GetMCtruthEventHandler()) outputFileName += "_MC";
+
+ AliAnalysisDataContainer *coutput1 = mgr->CreateContainer("clistV0",
+ TList::Class(),
+ AliAnalysisManager::kOutputContainer,
+ outputFileName );
- mgr->ConnectInput(taskcheckv0, 0, mgr->GetCommonInputContainer());
+ mgr->ConnectInput(taskcheckv0, 0, mgr->GetCommonInputContainer());
mgr->ConnectOutput(taskcheckv0, 1, coutput1);
return taskcheckv0;
}
AliAnalysisTaskGlobalQA *taskGlobalQA = new AliAnalysisTaskGlobalQA();
mgr->AddTask(taskGlobalQA);
- AliAnalysisDataContainer *coutput1 =
- mgr->CreateContainer("GlobalQA", TObjArray::Class(),
- AliAnalysisManager::kOutputContainer, "GlobalQA.root");
+ // Create ONLY the output containers for the data produced by the task.
+ // Get and connect other common input/output containers via the manager as below
+ //==============================================================================
+ TString outputFileName = AliAnalysisManager::GetCommonFileName();
+ outname += ":PWG2GlobalQA";
+ if (lCollidingSystems) outputFileName += "_AA";
+ else outputFileName += "_PP";
+ if (mgr->GetMCtruthEventHandler()) outputFileName += "_MC";
+
+ AliAnalysisDataContainer *coutput1 = mgr->CreateContainer("GlobalQA",
+ TObjArray::Class(),
+ AliAnalysisManager::kOutputContainer,
+ outputFileName );
mgr->ConnectInput (taskGlobalQA, 0, mgr->GetCommonInputContainer());
mgr->ConnectOutput(taskGlobalQA, 1, coutput1);
// Create ONLY the output containers for the data produced by the task.
// Get and connect other common input/output containers via the manager as below
//==============================================================================
- TString outname = "PP";
- if (lCollidingSystems) outname = "AA";
- if (mgr->GetMCtruthEventHandler()) outname += "-MC-";
- outname += "StrangeList.root";
- AliAnalysisDataContainer *coutput1 = mgr->CreateContainer("clistStrange",
- TList::Class(),
- AliAnalysisManager::kOutputContainer,
- outname );
+ TString outputFileName = AliAnalysisManager::GetCommonFileName();
+ outname += ":PWG2Strange";
+ if (lCollidingSystems) outputFileName += "_AA";
+ else outputFileName += "_PP";
+ if (mgr->GetMCtruthEventHandler()) outputFileName += "_MC";
+
+ AliAnalysisDataContainer *coutput1 = mgr->CreateContainer("clistStrange",
+ TList::Class(),
+ AliAnalysisManager::kOutputContainer,
+ outputFileName );
mgr->ConnectInput(taskstrange, 0, mgr->GetCommonInputContainer());
mgr->ConnectOutput(taskstrange, 1, coutput1);