Implementation And Verification Of The Pulse-height Tally In OpenMC

Year
2021
Author(s)
Christopher Fichtlscherer - Institute for Peace Research and Security Policy
Friederike Friess - Institute of Safety and Risk Sciences, University of Natural Resources and Life Sciences
Malte Goettsche - RWTH Aachen University
Moritz Kütt - Program on Science and Global Security Princeton University
File Attachment
a267.pdf127.47 KB
Abstract
Monte Carlo particle transport tools can simulate gamma spectrometry results using a pulse-height tally. Such a tally calculates how much energy is deposited in a cell by an entire particle history. This makes its implementation a sophisticated task that requires detailed bookkeeping of the particle and its progeny. So far, the open source Monte Carlo code OpenMC lacked the functionality of the pulse-height tally. This article describes its implementation for photons and presents an extensive validation of its results, which relies on three pillars: analytically-based validation, software-based validation, and experimental-based validation.