Incorporate Wall feedback that I received: two variables were uninitialized.
Always use "geant d = 0; RNDM(d)" instead of "geant d; RNDM(d)" - event though 'd' is not used for G4 builds, it triggers a warning.