No Arabic abstract
As simulation system, the variety of physics processes implemented is one of the most important functionalities. In that sense, Geant4 is one of the most powerful simulation toolkits. Its flexibility and expansibility brought by object-oriented approach make it possible for us to easily assimilate external simulation packages into the Geant4 system as modules of physics processes. We developed an interface for using EGS4, which is another of the most well-known simulation package for electromagnetic physics, in Geant4. By means of this interface, EGS4 users can share Geant4 powerful resources, such as geometry, tracking, etc. It is also important that it can provide a common environment for comparison tests between EGS4 and Geant4. In this paper, we describe our design and implementation of the interface.
The production, application, and/or measurement of polarised X-/gamma rays are key to the fields of synchrotron science and X-/gamma-ray astronomy. The design, development and optimisation of experimental equipment utilised in these fields typically relies on the use of Monte Carlo radiation transport modelling toolkits such as Geant4. In this work the Geant4 G4LowEPPhysics electromagnetic physics constructor has been reconfigured to offer a best set of electromagnetic physics models for studies exploring the transport of low energy polarised X-/gamma rays. An overview of the physics models implemented in G4LowEPPhysics, and its experimental validation against Compton X-ray polarimetry measurements of the BL38B1 beamline at the SPring-8 synchrotron (Sayo, Japan) is reported. G4LowEPPhysics is shown to be able to reproduce the experimental results obtained at the BL38B1 beamline (SPring-8) to within a level of accuracy on the same order as Geant4s X-/gamma ray interaction cross-sectional data uncertainty (approximately $pm$ 5 %).
An investigation is in progress to evaluate extensively and quantitatively the possible benefits and drawbacks of new programming paradigms in a Monte Carlo simulation environment, namely in the domain of physics modeling. The prototype design and extensive benchmarks, including a variety of rigorous quantitative metrics, are presented. The results of this research project allow the evaluation of new software techniques for their possible adoption in Monte Carlo simulation on objective, quantitative ground.
This extended abstract briefly summarizes ongoing research activity on the evaluation and experimental validation of physics methods for photon and electron transport. The analysis includes physics models currently implemented in Geant4 as well as modeling methods used in other Monte Carlo codes, or not yet considered in general purpose Monte Carlo simulation systems. The validation of simulation models is performed with the support of rigorous statistical methods, which involve goodness-of-fit tests followed by categorical analysis. All results are quantitative, and are fully documented.
An algorithm has been developed for the Geant4 Monte-Carlo package for the efficient computation of screened Coulomb interatomic scattering. It explicitly integrates the classical equations of motion for scattering events, resulting in precise tracking of both the projectile and the recoil target nucleus. The algorithm permits the user to plug in an arbitrary screening function, such as Lens-Jensen screening, which is good for backscattering calculations, or Ziegler-Biersack-Littmark screening, which is good for nuclear straggling and implantation problems. This will allow many of the applications of the TRIM and SRIM codes to be extended into the much more general Geant4 framework where nuclear and other effects can be included.
CREME96 and GEANT4 are two well known particle transport codes through matter in space science. We present a comparison between the proton fluxes outgoing from an aluminium target, obtained by using both tools. The primary proton flux is obtained by CREME96 only, covering an energy range from MeV to hundreds GeV with the same result in both cases. We studied different thickness targets and two different GEANT4 physics lists in order to show how the spectra of the outgoing proton fluxes are modified. Our findings show consistent agreement of simulation data by each tool, with regards both GEANT4 physics lists and every thickness target analysed.