diff --git a/Tracking/TrkTools/TrkMaterialProvider/src/TrkMaterialProviderTool.cxx b/Tracking/TrkTools/TrkMaterialProvider/src/TrkMaterialProviderTool.cxx index 2b3c42fdfc885b9acff7e18d5b9456354b3fa221..104596fc7ba29648c9e38e8d2fc4f59ca4079f98 100644 --- a/Tracking/TrkTools/TrkMaterialProvider/src/TrkMaterialProviderTool.cxx +++ b/Tracking/TrkTools/TrkMaterialProvider/src/TrkMaterialProviderTool.cxx @@ -1135,7 +1135,7 @@ void Trk::TrkMaterialProviderTool::updateVector(DataVector<const Trk::TrackState while(i<ntoupdate) { it = inputTSOS->erase(it); ++i; - firstMS--; + --firstMS; } inputTSOS->insert(firstMS, caloTSOS->begin(), caloTSOS->end()); } @@ -1169,7 +1169,7 @@ void Trk::TrkMaterialProviderTool::updateVectorMS(DataVector<const Trk::TrackSta // In the MuonSpectrometer the TSOS for the MaterialEffectsOnTrack do NOT have trackParameters - for(;it!= inputTSOS->end();it++) { + for(;it!= inputTSOS->end();++it) { msStates++; if((*it)->materialEffectsOnTrack()) { msMatStates++; @@ -1220,7 +1220,7 @@ void Trk::TrkMaterialProviderTool::updateVectorMS(DataVector<const Trk::TrackSta std::cout << " msStates " << msStates << " msMatStates " << msMatStates << " msMatParStates " << msMatParStates << std::endl; // dump (new) energy loss - for(it = firstMS;it!= inputTSOS->end();it++) { + for(it = firstMS;it!= inputTSOS->end();++it) { if((*it)->materialEffectsOnTrack()) { const Trk::MaterialEffectsOnTrack* meot = dynamic_cast<const Trk::MaterialEffectsOnTrack*>((*it)->materialEffectsOnTrack()); if(meot) {