From 33131d218e6cd3f4c0057d8ed695f4d409345672 Mon Sep 17 00:00:00 2001 From: fbellini Date: Thu, 29 May 2014 14:22:41 +0200 Subject: [PATCH] Fixed container name in Sigma* macro (Enrico) + Fixed cuts options in K* macro (Francesca) --- PWGLF/RESONANCES/macros/mini/AddTaskSigmaStar.C | 8 ++++++-- PWGLF/RESONANCES/macros/mini/ConfigKStarPPb.C | 12 ++++++------ 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/PWGLF/RESONANCES/macros/mini/AddTaskSigmaStar.C b/PWGLF/RESONANCES/macros/mini/AddTaskSigmaStar.C index d8b4cdd6db3..b7caff3cf66 100644 --- a/PWGLF/RESONANCES/macros/mini/AddTaskSigmaStar.C +++ b/PWGLF/RESONANCES/macros/mini/AddTaskSigmaStar.C @@ -168,7 +168,7 @@ AliRsnMiniAnalysisTask *AddTaskSigmaStar else if(collSyst==kPPb) collSystName="pPb"; else collSystName="PbPb"; - TString taskName = Form("SigmaStar%s%s_%.1f_%d_%.1f_%.1f_%.2f_%.2f_%.1f_%.2f_%.1f", + TString taskName = Form("SigmaStar%s%s_%.1f_%d_%d_%d_%.2f_%.2f_%.1f_%.2f_%.1f", collSystName.Data(), (isMC ? "MC" : "Data"),cutV,NTPCcluster,piPIDCut,pPIDCut,trackDCAcut,massTol,lambdaDCA,lambdaCosPoinAn,lambdaDaughDCA); AliRsnMiniAnalysisTask *task = new AliRsnMiniAnalysisTask(taskName.Data(), isMC); @@ -298,10 +298,14 @@ AliRsnMiniAnalysisTask *AddTaskSigmaStar // outputFileName += ":Rsn"; Printf("AddTaskSigmaStar - Set OutputFileName : \n %s\n", outputFileName.Data() ); - AliAnalysisDataContainer *output = mgr->CreateContainer(Form("RsnOut_%s_%.1f_%d_%.1f_%.1f_%.2f_%.2f_%.1f_%.2f_%.1f",outNameSuffix.Data(),cutV,NTPCcluster,piPIDCut,pPIDCut,trackDCAcut,massTol,lambdaDCA,lambdaCosPoinAn,lambdaDaughDCA), + + AliAnalysisDataContainer *output = mgr->CreateContainer(Form("RsnOut_%s_%.1f_%d_%d_%d_%.2f_%.2f_%.1f_%.2f_%.1f", + outNameSuffix.Data(),cutV,NTPCcluster,piPIDCut,pPIDCut, + trackDCAcut,massTol,lambdaDCA,lambdaCosPoinAn,lambdaDaughDCA), TList::Class(), AliAnalysisManager::kOutputContainer, outputFileName); + mgr->ConnectInput(task, 0, mgr->GetCommonInputContainer()); mgr->ConnectOutput(task, 1, output); diff --git a/PWGLF/RESONANCES/macros/mini/ConfigKStarPPb.C b/PWGLF/RESONANCES/macros/mini/ConfigKStarPPb.C index 3d71f5a1e04..c41980a2e6a 100644 --- a/PWGLF/RESONANCES/macros/mini/ConfigKStarPPb.C +++ b/PWGLF/RESONANCES/macros/mini/ConfigKStarPPb.C @@ -275,8 +275,8 @@ Bool_t SetCustomQualityCut(AliRsnCutTrackQuality * trkQualityCut, Int_t customQu trkQualityCut->SetAODTestFilterBit(customFilterBit); //apply all other cuts "by hand" trkQualityCut->SetCheckOnlyFilterBit(kFALSE); - trkQualityCut->SetMinNCrossedRowsTPC(70); - trkQualityCut->SetMinNCrossedRowsOverFindableClsTPC(0.8); + trkQualityCut->SetMinNCrossedRowsTPC(70, kTRUE); + trkQualityCut->SetMinNCrossedRowsOverFindableClsTPC(0.8, kTRUE); trkQualityCut->SetMaxChi2TPCConstrainedGlobal(36);//used for ESD only - for AOD does not correspond to any cut trkQualityCut->SetTPCmaxChi2(4.0); //already in filter bit 0 trkQualityCut->SetRejectKinkDaughters(kTRUE); //already in filter bit 0 @@ -303,19 +303,19 @@ Bool_t SetCustomQualityCut(AliRsnCutTrackQuality * trkQualityCut, Int_t customQu } if (customQualityCutsID==AliRsnCutSetDaughterParticle::kStdCrossedRows60){ - trkQualityCut->SetMinNCrossedRowsTPC(60); + trkQualityCut->SetMinNCrossedRowsTPC(60, kTRUE); } if (customQualityCutsID==AliRsnCutSetDaughterParticle::kStdCrossedRows80){ - trkQualityCut->SetMinNCrossedRowsTPC(80); + trkQualityCut->SetMinNCrossedRowsTPC(80, kTRUE); } if (customQualityCutsID==AliRsnCutSetDaughterParticle::kStdRowsToCls075){ - trkQualityCut->SetMinNCrossedRowsOverFindableClsTPC(0.75); + trkQualityCut->SetMinNCrossedRowsOverFindableClsTPC(0.75, kTRUE); } if (customQualityCutsID==AliRsnCutSetDaughterParticle::kStdRowsToCls085){ - trkQualityCut->SetMinNCrossedRowsOverFindableClsTPC(0.85); + trkQualityCut->SetMinNCrossedRowsOverFindableClsTPC(0.85, kTRUE); } if (customQualityCutsID==AliRsnCutSetDaughterParticle::kStdCls70){ -- 2.43.0