Implementation of INCL cascade and ABLA evaporation codes in Geant4

Implementation of INCL cascade and ABLA evaporation codes in Geant4
复制标题

在 Geant4 中执行 INCL 级联和 ABLA 蒸发代码

DOI:
10.1088/1742-6596/119/3/032024
复制
发表时间:
2008
期刊:
2009 IEEE Nuclear Science Symposium Conference Record (NSS/MIC)
影响因子:
--
通讯作者:
A. Boudard
A. Boudard
中科院分区:
--
文献类型:
--
作者:
A. Heikkinen;P. Kaitaniemi;A. Boudard

文献摘要

被引文献

相似文献

我们介绍了一个新的实施列日级联的蒸发/裂变代码ABLA v3在Geant 4。INCL处理能量高达3 GeV的强子、氘、氚和氦射弹的级联,而基于蒸发和裂变的ABLA提供了级联末端产生的激发核的处理。INCL和ABLA在Geant 4 9.1版本的实现的细节和C++的性能进行了比较,与原来的FORTRAN实现。用于验证代码翻译的测试套件基于ROOT软件,我们报告了我们测试环境的高级功能,包括脚本和自动文档。此外,我们介绍了一个Geant 4的应用程序,使用INCL和ABLA模型,演示的物理性能,并使与另一个Geant 4中能强子模型,贝尔蒂尼级联的比较。最后,我们概述了未来的发展列日级联,E15,在Geant 4强子物理框架的背景下。
We introduce a new implementation of the Liege cascade INCL4.2 and of the evaporation/fission code ABLA v3 in Geant4. INCL treats the cascade of hadron, deuterium, tritium, and helium projectiles of energies up to 3 GeV, while ABLA, based on evaporation and fission, provides a treatment of the excited nucleus produced at the end of the cascade. Details of the implementation of INCL and ABLA in the Geant4 9.1 release are presented and C++ performance is compared with the original FORTRAN implementation. A test suite for validating the code translation is based on ROOT software, and we report on advanced features of our testing environment, including scripting and automatic documentation. In addition, we introduce a Geant4 application using INCL and ABLA models, demonstrating the physics performance and enabling comparisons against another Geant4 intermediate energy hadronic model, the Bertini cascade. Finally we outline the future development of the Liege cascade, INCL5, in the context of the Geant4 hadronic physics framework.