]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGHF/hfe/macros/configs/pPb/ConfigHFEpPb.C
updates
[u/mrichter/AliRoot.git] / PWGHF / hfe / macros / configs / pPb / ConfigHFEpPb.C
index 0eee579638c8154e402ff3eea226883156ec19da..01d26da02db0c8cff016f6e8c3b68f43ca142552 100644 (file)
@@ -1,4 +1,4 @@
-AliAnalysisTaskHFE* ConfigHFEpPb(Bool_t useMC, TString appendix, \r
+AliAnalysisTaskHFE* ConfigHFEpPb(Bool_t useMC, Bool_t isAOD, TString appendix, \r
                                 UChar_t TPCcl=70, UChar_t TPCclPID = 80, \r
                                 UChar_t ITScl=3, Double_t DCAxy=1000., Double_t DCAz=1000.,\r
                                 Double_t* tpcdEdxcutlow=NULL,Double_t* tpcdEdxcuthigh=NULL,\r
@@ -22,6 +22,7 @@ AliAnalysisTaskHFE* ConfigHFEpPb(Bool_t useMC, TString appendix,
   hfecuts->SetTPCmodes(AliHFEextraCuts::kFound, AliHFEextraCuts::kFoundOverFindable);\r
   hfecuts->SetCutITSpixel(itshitpixel);\r
   hfecuts->SetCheckITSLayerStatus(kFALSE);\r
+  if(isAOD) hfecuts->SetAODFilterBit(4);\r
   \r
   //if((iPixelAny==AliHFEextraCuts::kAny) || (iPixelAny==AliHFEextraCuts::kSecond))     \r
   //hfecuts->SetProductionVertex(0,7,0,7);\r
@@ -54,7 +55,7 @@ AliAnalysisTaskHFE* ConfigHFEpPb(Bool_t useMC, TString appendix,
   AliAnalysisTaskHFE *task = new AliAnalysisTaskHFE(appendix);\r
   printf("task %p\n", task);\r
   task->SetpPbAnalysis();\r
-  task->SetRemoveFirstEventInChunk();\r
+  if(!isAOD) task->SetRemoveFirstEventInChunk();\r
   task->SetRemovePileUp(kFALSE);\r
   task->SetHFECuts(hfecuts);\r
   task->GetPIDQAManager()->SetHighResolutionHistos();\r