diff --git a/MuonSpectrometer/MuonReconstruction/MuonPatternFinders/MuonPatternFinderTools/MuonHoughPatternTools/src/MuonHoughPatternTool.cxx b/MuonSpectrometer/MuonReconstruction/MuonPatternFinders/MuonPatternFinderTools/MuonHoughPatternTools/src/MuonHoughPatternTool.cxx index d052206209f7d34f823622ad33294b498a819566..dbfeb5fddea9256b00ff28fe4adef43aab46d213 100755 --- a/MuonSpectrometer/MuonReconstruction/MuonPatternFinders/MuonPatternFinderTools/MuonHoughPatternTools/src/MuonHoughPatternTool.cxx +++ b/MuonSpectrometer/MuonReconstruction/MuonPatternFinders/MuonPatternFinderTools/MuonHoughPatternTools/src/MuonHoughPatternTool.cxx @@ -1447,6 +1447,10 @@ bool MuonHoughPatternTool::hitThroughCut(const std::shared_ptr<MuonHoughHit>& hi } void MuonHoughPatternTool::printPattern(Muon::MuonPrdPattern* muonpattern) const { + if (!muonpattern) { + ATH_MSG_VERBOSE("Printout of Pattern: nullptr"); + return; + } ATH_MSG_VERBOSE("Printout of Pattern: "); for (unsigned int k = 0; k < muonpattern->numberOfContainedPrds(); k++) { const Trk::PrepRawData* prd = muonpattern->prd(k);