There is an #include "G4RegNavHelper.hh" but no such file, and no G4RegNavHelper class definition anywhere else.
Created attachment 32 [details] To be put in source/geometry/navigation/src
Created attachment 33 [details] To be put in source/geometry/navigation/src
Created attachment 34 [details] To be put in source/geometry/navigation/include
Dear Derek, This is a known problem. The code regrettably did not enter in the release, our apologies. I am attaching it. Pedro
There is also a known problem when the G4RegularNavigation is used and the optiion to skip boundaries between voxels of the same material is switched on. The voxel ID of the secondary tracks produced by a particle that travels through several voxels is not properly updated. To avoid this problem, you have to modify the method G4SteppingManager::SetInitialStep, line 315 of source/tracking/src/G4SteppingManager.cc file if(newTopVolume != oldTopVolume ) { by if(newTopVolume != oldTopVolume || oldTopVolume->GetRegularStructureId() == 1 ){