diff --git a/Tracking/TrkVertexFitter/TrkVertexBilloirTools/src/FullVertexFitter.cxx b/Tracking/TrkVertexFitter/TrkVertexBilloirTools/src/FullVertexFitter.cxx index 1ce83e963b429d50bceef0c95aa20cb8b64292b1..1d5abc635ad84777603e660ebb9714d647d86459 100755 --- a/Tracking/TrkVertexFitter/TrkVertexBilloirTools/src/FullVertexFitter.cxx +++ b/Tracking/TrkVertexFitter/TrkVertexBilloirTools/src/FullVertexFitter.cxx @@ -374,11 +374,13 @@ namespace Trk if ( mom_at_Origin[iRP] ( 1 ) > M_PI ) { mom_at_Origin[iRP] ( 1 ) = 2*M_PI - mom_at_Origin[iRP] ( 1 ); + // cppcheck-suppress identicalInnerCondition; false positive if ( mom_at_Origin[iRP] ( 0 ) >= 0 ) mom_at_Origin[iRP] ( 0 ) += ( mom_at_Origin[iRP] ( 0 ) >0 ) ? -M_PI : M_PI; } if ( mom_at_Origin[iRP] ( 1 ) < 0.0 ) { mom_at_Origin[iRP] ( 1 ) = - mom_at_Origin[iRP] ( 1 ); + // cppcheck-suppress identicalInnerCondition; false positive if ( mom_at_Origin[iRP] ( 0 ) >= 0 ) mom_at_Origin[iRP] ( 0 ) += ( mom_at_Origin[iRP] ( 0 ) >0 ) ? -M_PI : M_PI; }