Problem 1748 - G4VIntersectionLocator and subclasses have bugs in #ifdef G4DEBUG_FIELD blocks
Summary: G4VIntersectionLocator and subclasses have bugs in #ifdef G4DEBUG_FIELD blocks
Status: RESOLVED FIXED
Alias: None
Product: Geant4
Classification: Unclassified
Component: geometry/navigation (show other problems)
Version: 10.1
Hardware: All All
: P5 trivial
Assignee: Gabriele Cosmo
URL:
Depends on:
Blocks:
 
Reported: 2015-05-28 21:37 CEST by Michael Kelsey
Modified: 2015-05-29 11:45 CEST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this problem.
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".