From 44d365a7d812fb0c20a0c4fe8f8dffdebc004e4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?BiaoZhang=20=28=E5=BC=A0=E5=BD=AA=29?= <52267892+zhangbiao-phy@users.noreply.github.com> Date: Thu, 23 Apr 2026 10:44:20 +0200 Subject: [PATCH 1/2] Update taskCharmHadronsV0FemtoDream.cxx --- PWGHF/HFC/Tasks/taskCharmHadronsV0FemtoDream.cxx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/PWGHF/HFC/Tasks/taskCharmHadronsV0FemtoDream.cxx b/PWGHF/HFC/Tasks/taskCharmHadronsV0FemtoDream.cxx index 57f05fbea1a..b3b831a8d15 100644 --- a/PWGHF/HFC/Tasks/taskCharmHadronsV0FemtoDream.cxx +++ b/PWGHF/HFC/Tasks/taskCharmHadronsV0FemtoDream.cxx @@ -417,15 +417,11 @@ struct HfTaskCharmHadronsV0FemtoDream { if (p1.childrenIds()[0] == p2.prong0Id() || p1.childrenIds()[0] == p2.prong1Id() || p1.childrenIds()[1] == p2.prong0Id() || p1.childrenIds()[1] == p2.prong1Id()) { continue; } - } else if constexpr (Channel == DecayChannel::LcToPKPi || Channel == DecayChannel::DplusToPiKPi) { + } else if constexpr (Channel == DecayChannel::LcToPKPi || Channel == DecayChannel::DplusToPiKPi || Channel == DecayChannel::DstarToD0Pi) { if (p1.childrenIds()[0] == p2.prong0Id() || p1.childrenIds()[0] == p2.prong1Id() || p1.childrenIds()[0] == p2.prong2Id() || p1.childrenIds()[1] == p2.prong0Id() || p1.childrenIds()[1] == p2.prong1Id() || p1.childrenIds()[1] == p2.prong2Id()) { continue; } - } else if constexpr (Channel == DecayChannel::DstarToD0Pi) { - if (p1.childrenIds()[0] == p2.prong0Id() || p1.childrenIds()[0] == p2.prong1Id() || p1.childrenIds()[0] == p2.prong2Id() || p1.childrenIds()[1] == p2.prong0Id() || p1.childrenIds()[1] == p2.prong1Id() || p1.childrenIds()[1] == p2.prong2Id()) { - continue; - } - } + } // v0 daughters selection const auto& posChild = femtoParts.iteratorAt(p1.index() - 2); const auto& negChild = femtoParts.iteratorAt(p1.index() - 1); From 3b593fd2108b0000b8005b22ba50b0a8e31757c7 Mon Sep 17 00:00:00 2001 From: ALICE Action Bot Date: Thu, 23 Apr 2026 08:51:59 +0000 Subject: [PATCH 2/2] Please consider the following formatting changes --- PWGHF/HFC/Tasks/taskCharmHadronsV0FemtoDream.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PWGHF/HFC/Tasks/taskCharmHadronsV0FemtoDream.cxx b/PWGHF/HFC/Tasks/taskCharmHadronsV0FemtoDream.cxx index b3b831a8d15..9c320059605 100644 --- a/PWGHF/HFC/Tasks/taskCharmHadronsV0FemtoDream.cxx +++ b/PWGHF/HFC/Tasks/taskCharmHadronsV0FemtoDream.cxx @@ -421,7 +421,7 @@ struct HfTaskCharmHadronsV0FemtoDream { if (p1.childrenIds()[0] == p2.prong0Id() || p1.childrenIds()[0] == p2.prong1Id() || p1.childrenIds()[0] == p2.prong2Id() || p1.childrenIds()[1] == p2.prong0Id() || p1.childrenIds()[1] == p2.prong1Id() || p1.childrenIds()[1] == p2.prong2Id()) { continue; } - } + } // v0 daughters selection const auto& posChild = femtoParts.iteratorAt(p1.index() - 2); const auto& negChild = femtoParts.iteratorAt(p1.index() - 1);