Int_t addD0Mass=1,
Int_t addD0MassLS=1,
Int_t addDplus=1,
- Int_t addLSD0=1,
- Int_t addLSJpsi=1,
- Int_t addCFD0=1,
+ Int_t addLSD0=0,
+ Int_t addLSJpsi=0,
+ Int_t addCFD0=0,
Int_t addPromptD0=1,
- Int_t addDs=1,
+ Int_t addDs=0,
Int_t addDStar=1,
- Int_t addDStarJets=1,
- Int_t addCFDStar=1) {
+ Int_t addDStarJets=0,
+ Int_t addCFDStar=0) {
//
// Tasks of the D2H subgroup of PWG3 that can run in the Official Train
//
taskName.Prepend(loadMacroPath.Data());
gROOT->LoadMacro(taskName.Data());
Int_t switchMC[5]={0,0,0,0,0};
- AliAnalysisTaskSECharmFraction *cFractTask = AddTaskSECharmFraction("standard",switchMC,readMC);
+ Int_t ppPbPb=1;// 0 for pp, 1 for PbPb, used to siwtch on/off the removal of daughters from the primary vertex
+ AliAnalysisTaskSECharmFraction *cFractTask = AddTaskSECharmFraction("standard",switchMC,readMC,kTRUE,kFALSE,"D0toKpiCharmFractCuts.root","c",ppPbPb);
// arguments: filename,switchMC,readmc,usepid,likesign,cutfilename,containerprefix
ntasks++;
}