Skip to content

Commit 2693637

Browse files
authored
[PWGEM/Dilepton] fix in skimmerPrimaryMuon.cxx (#11294)
1 parent 039497b commit 2693637

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

PWGEM/Dilepton/TableProducer/skimmerPrimaryMuon.cxx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -514,10 +514,16 @@ struct skimmerPrimaryMuon {
514514
for (const auto& collision : collisions) {
515515
const auto& bc = collision.template bc_as<aod::BCsWithTimestamps>();
516516
initCCDB(bc);
517+
if (!collision.has_mcCollision()) {
518+
continue;
519+
}
517520

518521
const auto& fwdtrackIdsThisCollision = fwdtrackIndices.sliceBy(fwdtrackIndicesPerCollision, collision.globalIndex());
519522
for (const auto& fwdtrackId : fwdtrackIdsThisCollision) {
520-
const auto& fwdtrack = fwdtrackId.template fwdtrack_as<MyFwdTracks>();
523+
const auto& fwdtrack = fwdtrackId.template fwdtrack_as<MyFwdTracksMC>();
524+
if (!fwdtrack.has_mcParticle()) {
525+
continue;
526+
}
521527
if (fwdtrack.trackType() != o2::aod::fwdtrack::ForwardTrackTypeEnum::GlobalMuonTrack && fwdtrack.trackType() != o2::aod::fwdtrack::ForwardTrackTypeEnum::MuonStandaloneTrack) {
522528
continue;
523529
}

0 commit comments

Comments
 (0)