-AliAnalysisTaskVertexESD *AddTaskVertexESD()
+AliAnalysisTaskVertexESD *AddTaskVertexESD(Bool_t readMC=kFALSE, AliVEvent::EOfflineTriggerTypes triggerType = AliVEvent::kMB)
{
//
// Task for validation of the primary vertices (SPD,TPC,ITS+TPC)
// Create the task
AliAnalysisTaskVertexESD *taskVtxESD = new AliAnalysisTaskVertexESD("VertexESD");
+ taskVtxESD->SetReadMC(readMC);
+ taskVtxESD->SetFillNtuple(kFALSE);
+ taskVtxESD->SetRerecoVertexITSTPCHalfEvent(kFALSE);
taskVtxESD->SetFillNtupleBeamSpot(kTRUE);
taskVtxESD->SetRerecoVertexITSTPC(kTRUE);
+ taskVtxESD->SetTriggerType(triggerType);
+
AliLog::SetClassDebugLevel("AliAnalysisTaskVertexESD",10);
// Add to the manager
mgr->AddTask(taskVtxESD);
// Create containers for input/output
AliAnalysisDataContainer *cInputVtxESD = mgr->CreateContainer("cInputVtxESD",TChain::Class(),AliAnalysisManager::kInputContainer);
- AliAnalysisDataContainer *cOutputVtxESD = mgr->CreateContainer("cOutputVtxESD",TList::Class(),AliAnalysisManager::kOutputContainer,"Vertex.Performance.root");
+ AliAnalysisDataContainer *cOutputVtxESD = mgr->CreateContainer("cOutputVtxESD",TList::Class(),AliAnalysisManager::kOutputContainer, Form("%s:Vertex_Performance", mgr->GetCommonFileName()));
// Attach input