Skip to content

Commit c447f99

Browse files
authored
Update candidateSelectorOmegac0ToOmegaPi.cxx
1 parent 24fcd7b commit c447f99

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

PWGHF/TableProducer/candidateSelectorOmegac0ToOmegaPi.cxx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ struct HfCandidateSelectorToOmegaPi {
174174
Configurable<bool> loadModelsFromCCDB{"loadModelsFromCCDB", false, "Flag to enable or disable the loading of models from CCDB"};
175175

176176
o2::analysis::HfMlResponseOmegacToOmegaPi<float> hfMlResponse;
177-
std::vector<float> outputMlOmegac = {};
177+
std::vector<float> outputMlOmegac = {0};
178178
o2::ccdb::CcdbApi ccdbApi;
179179

180180
TrackSelectorPi selectorPion;
@@ -354,7 +354,7 @@ struct HfCandidateSelectorToOmegaPi {
354354
// pt-dependent selection
355355
if (!selectionTopol(candidate)) {
356356
resultSelections = false;
357-
hfSelToOmegaPi(statusPidLambda, statusPidCascade, statusPidCharmBaryon, statusInvMassLambda, statusInvMassCascade, statusInvMassCharmBaryon, resultSelections, infoTpcStored, infoTofStored,
357+
hfSelToOmegaPi(statusPidLambda, statusPidCascade, statusPidCharmBaryon, statusInvMassLambda, statusInvMassCascade, statusInvMassCharmBaryon, resultSelections, infoTpcStored, infoTofStored, outputMlOmegac[0],
358358
trackPiFromCharm.tpcNSigmaPi(), trackKaFromCasc.tpcNSigmaKa(), trackPiFromLam.tpcNSigmaPi(), trackPrFromLam.tpcNSigmaPr(),
359359
trackPiFromCharm.tofNSigmaPi(), trackKaFromCasc.tofNSigmaKa(), trackPiFromLam.tofNSigmaPi(), trackPrFromLam.tofNSigmaPr());
360360
if constexpr (ConstructMethod == hf_cand_casc_lf::ConstructMethod::KfParticle) {
@@ -746,12 +746,14 @@ struct HfCandidateSelectorToOmegaPi {
746746
isSelectedMlOmegac = hfMlResponse.isSelectedMl(inputFeaturesOmegaC, ptCand, outputMlOmegac);
747747
if (isSelectedMlOmegac) {
748748
registry.fill(HIST("hBDTScoreTest1"), outputMlOmegac[0]);
749+
}else {
750+
resultSelections = false;
749751
}
750752
hfMlSelToOmegaPi(outputMlOmegac);
751753
}
752754
}
753755

754-
hfSelToOmegaPi(statusPidLambda, statusPidCascade, statusPidCharmBaryon, statusInvMassLambda, statusInvMassCascade, statusInvMassCharmBaryon, resultSelections, infoTpcStored, infoTofStored,
756+
hfSelToOmegaPi(statusPidLambda, statusPidCascade, statusPidCharmBaryon, statusInvMassLambda, statusInvMassCascade, statusInvMassCharmBaryon, resultSelections, infoTpcStored, infoTofStored, outputMlOmegac[0],
755757
trackPiFromCharm.tpcNSigmaPi(), trackKaFromCasc.tpcNSigmaKa(), trackPiFromLam.tpcNSigmaPi(), trackPrFromLam.tpcNSigmaPr(),
756758
trackPiFromCharm.tofNSigmaPi(), trackKaFromCasc.tofNSigmaKa(), trackPiFromLam.tofNSigmaPi(), trackPrFromLam.tofNSigmaPr());
757759

0 commit comments

Comments
 (0)