]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG3/vertexingHF/AddD2HTrain.C
Skip tracks without ITS
[u/mrichter/AliRoot.git] / PWG3 / vertexingHF / AddD2HTrain.C
index aa4f2ace98ed25302efc673f83e97829b340a0d6..ef1f8c0f3ed6c15bd8e52d2b295bfd38351a22fc 100644 (file)
@@ -2,14 +2,14 @@ Int_t AddD2HTrain(Bool_t readMC=kTRUE,
                  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
   //
@@ -84,7 +84,8 @@ Int_t AddD2HTrain(Bool_t readMC=kTRUE,
     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++;
   }