diff --git a/MuonSpectrometer/MuonReconstruction/MuonRIO_OnTrackCreators/MuonClusterOnTrackCreator/src/CscClusterOnTrackCreator.cxx b/MuonSpectrometer/MuonReconstruction/MuonRIO_OnTrackCreators/MuonClusterOnTrackCreator/src/CscClusterOnTrackCreator.cxx index 7c4cfd1227ce3089408b6504615073f47b3939e4..2a4595e3883e3b6d549884b0eb1ee0e82844d81d 100644 --- a/MuonSpectrometer/MuonReconstruction/MuonRIO_OnTrackCreators/MuonClusterOnTrackCreator/src/CscClusterOnTrackCreator.cxx +++ b/MuonSpectrometer/MuonReconstruction/MuonRIO_OnTrackCreators/MuonClusterOnTrackCreator/src/CscClusterOnTrackCreator.cxx @@ -330,7 +330,11 @@ namespace Muon { std::vector<ICscClusterFitter::Result> results, results0; results = m_clusterUtilTool->getRefitCluster(MClus,tantheta); results0 = m_clusterUtilTool->getRefitCluster(MClus,0); - + + if(&results[0]==nullptr || &results0[0]==nullptr){ + ATH_MSG_VERBOSE("No fit result"); + return new CscClusterOnTrack(MClus,locpar,loce,positionAlongStrip,MClus->status(),MClus->timeStatus(),MClus->time()); + } ICscClusterFitter::Result res, res0; res = results[0]; res0 = results0[0]; // result at normal angle to make error blown correctly in case of cosmic