An Integrated Simulation Environment Which Automatically Generates and Edits Source Code for Geant4: Geant4Editor | IEEE Conference Publication | IEEE Xplore