Abstract
A Geant4-based Python/C++ simulation and coding framework, which has been developed and used in order to aid the R&D efforts for thermal neutron detectors at neutron scattering facilities, is described. Built upon configurable geometry and generator modules, it integrates a general purpose object oriented output file format with meta-data, developed to facilitate a faster turn-around time when setting up and analysing simulations. Also discussed are the extensions to Geant4 which have been implemented in order to include the effects of low-energy phenomena such as Bragg diffraction in the polycrystalline support materials of the neutron detectors. Finally, an example application of the framework is briefly shown.
Export citation and abstract BibTeX RIS
Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.