Skip to content

Commit 5c31fbd

Browse files
committed
[PWGHF] HF-h correl tasks: fix DCA selections on associated tracks
1 parent f928d62 commit 5c31fbd

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

‎PWGHF/HFC/Tasks/taskCorrelationDplusHadrons.cxx‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -477,7 +477,7 @@ struct HfTaskCorrelationDplusHadrons {
477477
if (!isSelectedMl(ptD, bdtScoreBkg, bdtScorePrompt, bdtScoreNonPrompt)) {
478478
continue;
479479
}
480-
if (trackDcaXY > dcaXYTrackMax || trackDcaZ > dcaZTrackMax || trackTpcCrossedRows < nTpcCrossedRows) {
480+
if (std::abs(trackDcaXY) >= dcaXYTrackMax || std::abs(trackDcaZ) >= dcaZTrackMax || trackTpcCrossedRows < nTpcCrossedRows) {
481481
continue;
482482
}
483483
double const efficiencyWeight = getEfficiencyWeight(ptD, isPromptAnalysis, ptHadron);

‎PWGHF/HFC/Tasks/taskCorrelationDsHadrons.cxx‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -535,7 +535,7 @@ struct HfTaskCorrelationDsHadrons {
535535
continue;
536536
}
537537

538-
if (trackDcaXY > dcaXYTrackMax || trackDcaZ > dcaZTrackMax || trackTpcCrossedRows < nTpcCrossedRaws) {
538+
if (std::abs(trackDcaXY) >= dcaXYTrackMax || std::abs(trackDcaZ) >= dcaZTrackMax || trackTpcCrossedRows < nTpcCrossedRaws) {
539539
continue;
540540
}
541541

‎PWGHF/HFC/Tasks/taskCorrelationLcHadrons.cxx‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -505,7 +505,7 @@ struct HfTaskCorrelationLcHadrons {
505505
if (bdtScorePrompt < mlOutputPrompt->at(effBinLc) || bdtScoreBkg > mlOutputBkg->at(effBinLc)) {
506506
continue;
507507
}
508-
if (trackDcaXY > dcaXYTrackMax || trackDcaZ > dcaZTrackMax || trackTpcCrossedRows < nTpcCrossedRaws) {
508+
if (std::abs(trackDcaXY) >= dcaXYTrackMax || std::abs(trackDcaZ) >= dcaZTrackMax || pairEntry.trackTPCNClsCrossedRows() < nTpcCrossedRaws) {
509509
continue;
510510
}
511511

0 commit comments

Comments
 (0)