New evaluated neutron cross section libraries
for the GEANT4 code
Emilio Mendoza and Daniel Cano-Ott, Centro de Investigaciones Energéticas, Medioambientales y Tecnológicas (CIEMAT), Spain
Geant4 is a general purpose toolkit for the simulation of the passage of particles through matter.
Primary focus of Geant4 was on preparation of experiments for CERN Large Hadron Collider. Other areas of application are growing and include
high energy, nuclear and accelerator physics, studies in hadronic therapy, tomography, space dosimetry, and others. Geant4 physics includes
different models for simulation of interactions of hadrons with nuclei.
The present web page contains nuclear data for the high precision transport model (G4NeutronHP) of neutrons with energies lower than 20 MeV.
These data come from recent releases of the evaluated data libraries (e.g. ENDF/B_VII.0, JEFF-3.1, JENDL-4.0, etc), which have been converted
into the Geant4 format. Such data are meant to replace the default G4NDL neutron library available with the standard Geant4 distribution.
In this way, Geant4 users will have access to the complete list of standard evaluated neutron data libraries when performing Monte Carlo
simulations with Geant4, have access to a larger list of isotopes and be able to estimate the systematic uncertainties in the results associated
to the uncertainties in nuclear data.
The authors would appreciate that their work is acknowledged properly. Please cite:
Please READ THE DETAILED INSTRUCTIONS carefully before starting the installation of the
new source code and the neutron data libraries. You will be modifying a standard release of the Geant4 source
code and its performance can be affected severely in case of an incorrect installation.
The installation procedure will consist mainly in two steps:
Installation of new Geant4 source code, necessary for the performing simulations with the new libraries.
Installation of the Geant4 neutron data libraries. Please notice that the format of the new data libraries IS NOT compatible with G4NDL3.14 and earlier versions.
Installation of new Geant4 source code
- I. Installation of the new Geant4 classes with the Geant4 versions 4.9.2, 4.9.3 and 4.9.4
The new classes provided should replace the already existing Geant4 classes with the SAME names.
Geant4 will have to be recompiled afterwards. The new classes and the data libraries have been tested
with the geant4.9.2, geant4.9.3 and geant4.9.4. No test has been performed with earlier versions of the
Geant4 simulation package and therefore its use is not recommended.
IMPORTANT: after the replacement of the classes, the G4NDL3.14 and earlier versions of it will no longer be usable!
- II. Installation of the new Geant4 classes with Geant4 version 4.9.5
REPLACE only the G4NeutronHPCaptureFS.cc class when running geant4.9.5 (release 0).
Geant4 will have to be recompiled afterwards. The geant4.9.5 version was expected to be
fully compatible with the neutron data libraries distributed in this webpage. However, a
bug has been detected in the official release, making necessary the replacement of that
source file. It is expected that the bug will be corrected in future releases; thus no
further modification of the source code will be necessary.
Installation of the new neutron data libraries
Neutron data libraries in the G4NDL format for the different evaluated nuclear data libraries:
Figures for every distribution (partial cross sections, energy and angular distributions of secondaries...) sampled with the GEANT4 classes and generated
the "viewr" program of NJOY code. The figures have been compiled in postscript and there exists one for each isotope in each library processed.
- E. Mendoza, D. Cano-Ott, C. Guerrero, and R. Capote, IAEA technical report INDC(NDS)-0612, Vienna, 2012.
Data available online at http://www-nds.iaea.org/geant4.
- E. Mendoza, D. Cano-Ott, T. Koi and C. Guerrero, IEEE Trans. Nucl. Science 61 (2014) 2357.
Please read our DISCLAIMER!