Skip to content

Commit 7561cd8

Browse files
authored
Update candidateSelectorOmegac0ToOmegaPi.cxx
1 parent 8cbf940 commit 7561cd8

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

PWGHF/TableProducer/candidateSelectorOmegac0ToOmegaPi.cxx

Lines changed: 4 additions & 4 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 = {-1.0f};
177+
std::vector<float> outputMlOmegac = {};
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, outputMlOmegac[0],
357+
hfSelToOmegaPi(statusPidLambda, statusPidCascade, statusPidCharmBaryon, statusInvMassLambda, statusInvMassCascade, statusInvMassCharmBaryon, resultSelections, infoTpcStored, infoTofStored, outputMlOmegac.size() > 0 ? outputMlOmegac[0] : -1.f,
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) {
@@ -745,15 +745,15 @@ struct HfCandidateSelectorToOmegaPi {
745745
std::vector<float> inputFeaturesOmegaC = hfMlResponse.getInputFeatures(candidate, trackPiFromLam, trackKaFromCasc, trackPiFromCharm);
746746
isSelectedMlOmegac = hfMlResponse.isSelectedMl(inputFeaturesOmegaC, ptCand, outputMlOmegac);
747747
if (isSelectedMlOmegac) {
748-
registry.fill(HIST("hBDTScoreTest1"), outputMlOmegac[0]);
748+
registry.fill(HIST("hBDTScoreTest1"), outputMlOmegac.size() > 0 ? outputMlOmegac[0] : -1.f);
749749
} else {
750750
resultSelections = false;
751751
}
752752
hfMlSelToOmegaPi(outputMlOmegac);
753753
}
754754
}
755755

756-
hfSelToOmegaPi(statusPidLambda, statusPidCascade, statusPidCharmBaryon, statusInvMassLambda, statusInvMassCascade, statusInvMassCharmBaryon, resultSelections, infoTpcStored, infoTofStored, outputMlOmegac[0],
756+
hfSelToOmegaPi(statusPidLambda, statusPidCascade, statusPidCharmBaryon, statusInvMassLambda, statusInvMassCascade, statusInvMassCharmBaryon, resultSelections, infoTpcStored, infoTofStored, outputMlOmegac.size() > 0 ? outputMlOmegac[0] : -1.f,
757757
trackPiFromCharm.tpcNSigmaPi(), trackKaFromCasc.tpcNSigmaKa(), trackPiFromLam.tpcNSigmaPi(), trackPrFromLam.tpcNSigmaPr(),
758758
trackPiFromCharm.tofNSigmaPi(), trackKaFromCasc.tofNSigmaKa(), trackPiFromLam.tofNSigmaPi(), trackPrFromLam.tofNSigmaPr());
759759

0 commit comments

Comments
 (0)