Skip to content

Commit 00f2f20

Browse files
committed
Fix efficiency logic
1 parent 4ee97ea commit 00f2f20

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

PWGLF/Tasks/Strangeness/phiStrangeCorrelation.cxx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -536,7 +536,7 @@ struct PhiStrangenessCorrelation {
536536
};
537537

538538
for (const auto& phiCand : phiCandidates) {
539-
if (efficiencyConfigs.applyEfficiency && phiCand.pt() >= binspTPhi->back())
539+
if (efficiencyConfigs.applyEfficiency && efficiencyConfigs.applyPhiEfficiency && phiCand.pt() >= binspTPhi->back())
540540
continue;
541541

542542
float weightPhi = computeWeight(BoundEfficiencyMap(effMapPhi, multiplicity, phiCand.pt(), phiCand.y()));
@@ -674,7 +674,7 @@ struct PhiStrangenessCorrelation {
674674
float multiplicity = c1.centFT0M();
675675

676676
for (const auto& [phiCand, k0s] : o2::soa::combinations(o2::soa::CombinationsFullIndexPolicy(phiCands, k0sRed))) {
677-
if (efficiencyConfigs.applyEfficiency && phiCand.pt() >= binspTPhi->back())
677+
if (efficiencyConfigs.applyEfficiency && efficiencyConfigs.applyPhiEfficiency && phiCand.pt() >= binspTPhi->back())
678678
continue;
679679
if (!isK0sValid(k0s))
680680
continue;
@@ -769,7 +769,7 @@ struct PhiStrangenessCorrelation {
769769
float multiplicity = c1.centFT0M();
770770

771771
for (const auto& [phiCand, piTrack] : o2::soa::combinations(o2::soa::CombinationsFullIndexPolicy(phiCands, piTracks))) {
772-
if (efficiencyConfigs.applyEfficiency && phiCand.pt() >= binspTPhi->back())
772+
if (efficiencyConfigs.applyEfficiency && efficiencyConfigs.applyPhiEfficiency && phiCand.pt() >= binspTPhi->back())
773773
continue;
774774
if (!isPionValid(piTrack))
775775
continue;

0 commit comments

Comments
 (0)