Closed klendathu2k closed 6 months ago
Does it require any further testing?
Does it require any further testing?
It shouldn't. The refactoring was straightforward (just lifting the calls to add particles out of St_geant_Maker and into the bridge.) Test with single particles showed that hits were being registered in detectors. So this should be good to go.
Use direct calls into the starsim / GEANT3 libraries to push particles onto the G3 stack, eliminating the dependence on St_geant_Maker and the version of GEANT3 required by starsim. This will allow the event generator framework to function with either our legacy starsim / St_geant_Maker framework, or the new VMC / StGeant4Maker framework.