The application discloses a Geant4 Monte Carlo
energy spectrum detection
simulation modeling method based on front-end and back-end separation architecture, which can flexibly simulate the response of a
detector to various shapes, materials and radioactive sources, and calibrate the efficiency of the
detector without standard sources. The method comprises the following steps: S1, writing an interface of a Geant4 part according to requirements, and adding a self-defined
macro instruction; S2, building a
server communicating with the Geant4; S3,
processing recorded
simulation result information by Root
software, and widening an output
energy spectrum; S4, building a front end of a
simulation system; S5, providing various methods for calibrating the efficiency of the simulation result, and saving the
calibration result; S6, designing a self-defined model conversion interface; S7, deploying a
database; and S8, deploying all back-end containers and
database containers through Docker. The method can save time and cost, and greatly broaden the use range of the
detector.