Problem 1748

Summary: G4VIntersectionLocator and subclasses have bugs in #ifdef G4DEBUG_FIELD blocks
Product: Geant4 Reporter: Michael Kelsey <kelsey>
Component: geometry/navigationAssignee: Gabriele Cosmo <Gabriele.Cosmo>
Status: RESOLVED FIXED    
Severity: trivial CC: John.Apostolakis
Priority: P5    
Version: 10.1   
Hardware: All   
OS: All   

Description Michael Kelsey 2015-05-28 21:37:08 CEST
Several classes in geometry/navigation -- G4VIntersectionLocator, G4BrentLocator, G4SimpleLocator and G4MultiLevelLocator -- fail compilation when the G4DEBUG_FIELD is set.  The problems primarily involve diagnostic messages which reference "mm", but there were a couple of other issues as well.

I propose to fix the compilation problems directly with a new tag to navigation.  None of the fixes involve changes to unprotected (production) code.
Comment 1 Gabriele Cosmo 2015-05-29 11:45:21 CEST
Thanks. This is now fixed in the development tag "geomnav-V10-01-21".