Skip to content

Commit d13490a

Browse files
[PWGHF] Fill flag for sign of D+ in the derived-data creator (#13908)
1 parent fc54091 commit d13490a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

PWGHF/TableProducer/derivedDataCreatorDplusToPiKPi.cxx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,9 @@ struct HfDerivedDataCreatorDplusToPiKPi {
289289
if constexpr (IsMl) {
290290
std::copy(candidate.mlProbDplusToPiKPi().begin(), candidate.mlProbDplusToPiKPi().end(), std::back_inserter(mlScoresDplusToPiKPi));
291291
}
292-
fillTablesCandidate(candidate, 0, massDplusToPiKPi, ct, y, flagMcRec, origin, swapping, flagDecayChanRec, mlScoresDplusToPiKPi);
292+
auto trackprong0 = candidate.template prong0_as<TracksWPid>();
293+
int const candFlag = (trackprong0.sign() > 0) ? 0 : 1; // 0: D+, 1: D-
294+
fillTablesCandidate(candidate, candFlag, massDplusToPiKPi, ct, y, flagMcRec, origin, swapping, flagDecayChanRec, mlScoresDplusToPiKPi);
293295
}
294296
}
295297
}

0 commit comments

Comments
 (0)