8 ::Error(
"AddTaskVertexingHFFilter",
"No analysis manager to connect to.");
13 gROOT->LoadMacro(
"$ALICE_PHYSICS/PWGHF/vertexingHF/macros/AddTaskVertexingHF.C");
20 if (!taskvertexingHF) ::Warning(
"AddTaskVertexingHFFilter",
"AliAnalysisTaskSEVertexingHF cannot run for this train conditions - EXCLUDED");
22 if(registerFile) mgr->RegisterExtraFile(
"AliAOD.VertexingHF.root");
23 taskvertexingHF->SelectCollisionCandidates(0);
25 mgr->AddTask(taskvertexingHF);
29 gROOT->LoadMacro(
"$ALICE_PHYSICS/PWGHF/vertexingHF/AddD2HTrain.C");
33 ::Warning(
"AddD2HTrain.C",
"Runing without MC flag");
34 nwagons =
AddD2HTrain(kFALSE,1,1,0,1,0,0,0,0,1,0,0);
36 else if(addD2Htrain==2){
37 ::Warning(
"AddD2HTrain.C",
"Runing with MC flag");
38 nwagons =
AddD2HTrain(kTRUE,1,1,0,1,0,0,0,0,1,0,0);
42 return taskvertexingHF;
AliAnalysisTaskSEVertexingHF * AddTaskVertexingHF(Int_t collisionSystem, TString localdir="", TString configfilename="", Int_t runnumber=-1, TString strPeriod="", const char *fname="AliAOD.VertexingHF.root")
Int_t AddD2HTrain(Bool_t readMC=kTRUE, Int_t addQA=1, Int_t addD0Mass=1, Int_t addD0MassLS=1, Int_t addDplus=1, Int_t addLSD0=0, Int_t addCFD0=0, Int_t addPromptD0=1, Int_t addDs=0, Int_t addDStar=1, Int_t addDStarJets=0, Int_t addCFDStar=0)
AliAnalysisTaskSEVertexingHF * AddTaskVertexingHFFilter(Int_t collisionSystem, TString configPWGHFd2h="$ALICE_PHYSICS/PWGHF/vertexingHF/ConfigVertexingHF_pPbRHF.C", TString localdir="", Int_t runnumber=-1, TString strPeriod="", const char *fname="AliAOD.VertexingHF.root", Bool_t registerFile=kTRUE, Int_t addD2Htrain=0)