Skip to content

Commit 13f367c

Browse files
mcoquet642Maurice Coquet
andauthored
[PWGDQ] Adding check if MC particle exists in mftMchMatcher (#15456)
Co-authored-by: Maurice Coquet <mcoquet@alicecerno2.cern.ch>
1 parent 5d54f1d commit 13f367c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

PWGDQ/Tasks/mftMchMatcher.cxx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -544,6 +544,10 @@ struct mftMchMatcher {
544544
auto const& mchTrack = muonTrack.template matchMCHTrack_as<TMUONS>();
545545
auto const& mftTrack = muonTrack.template matchMFTTrack_as<TMFTS>();
546546

547+
if (!muonTrack.has_mcParticle() || !mftTrack.has_mcParticle()) {
548+
return result;
549+
}
550+
547551
bool isPaired = isPairedMuon(mchTrack.globalIndex(), matchablePairs);
548552
std::pair<int64_t, int64_t> matchPair{mchTrack.globalIndex(), mftTrack.globalIndex()};
549553
bool isTrueMatch = std::find(matchablePairs.begin(), matchablePairs.end(), matchPair) != matchablePairs.end();

0 commit comments

Comments
 (0)