diff --git a/InnerDetector/InDetRecTools/InDetTrackSummaryHelperTool/src/InDetTrackSummaryHelperTool.cxx b/InnerDetector/InDetRecTools/InDetTrackSummaryHelperTool/src/InDetTrackSummaryHelperTool.cxx index dad729aa151ef321cd901683e909bb529646c282..5584f0222f58681a9419494a27f58bc8293b7206 100755 --- a/InnerDetector/InDetRecTools/InDetTrackSummaryHelperTool/src/InDetTrackSummaryHelperTool.cxx +++ b/InnerDetector/InDetRecTools/InDetTrackSummaryHelperTool/src/InDetTrackSummaryHelperTool.cxx @@ -295,13 +295,14 @@ void InDet::InDetTrackSummaryHelperTool::analyse(const Trk::Track& track, } } } - } - if (m_doSharedHitsTRT) { - // used in more than one track ? - if ( isShared(prd_to_track_map, m_assoTool, *(rot->prepRawData())) ) { - ATH_MSG_DEBUG("shared TRT hit found"); - information[Trk::numberOfTRTSharedHits]++; + if (m_doSharedHitsTRT) { + // used in more than one track ? + assert(nformation[Trk::numberOfTRTSharedHits]>=0); + if ( isShared(prd_to_track_map, m_assoTool, *(rot->prepRawData())) ) { + ATH_MSG_DEBUG("shared TRT hit found"); + information[Trk::numberOfTRTSharedHits]++; + } } } return; diff --git a/Tracking/TrkTools/TrkTrackSummaryTool/src/TrackSummaryTool.cxx b/Tracking/TrkTools/TrkTrackSummaryTool/src/TrackSummaryTool.cxx index 1c97225cdd19f91356f8b38ec5e67dacd012191e..1f7772b37c85492f71bc024b98ca5cd95ede8479 100755 --- a/Tracking/TrkTools/TrkTrackSummaryTool/src/TrackSummaryTool.cxx +++ b/Tracking/TrkTools/TrkTrackSummaryTool/src/TrackSummaryTool.cxx @@ -223,6 +223,7 @@ Trk::TrackSummaryTool::createSummary( const Track& track, information [numberOfTRTOutliers] = 0; information [numberOfTRTHighThresholdOutliers] = 0; information [numberOfTRTTubeHits] = 0; + information [numberOfTRTSharedHits] = 0; // Troels.Petersen@cern.ch: if ( !m_eProbabilityTool.empty() ) {