Cargando…

Development of a Testing Suite for Event Biasing in GEANT4

Event biasing techniques are used in simulations to generate rare events efficiently. However, their application in GEANT4 has not fully reached its potential. In order to extend their usage in GEANT4, there must be an environment where users and developers can validate their results. In this report,...

Descripción completa

Detalles Bibliográficos
Autor principal: Yoon, Kyungseop
Lenguaje:eng
Publicado: 2019
Materias:
Acceso en línea:http://cds.cern.ch/record/2687873
Descripción
Sumario:Event biasing techniques are used in simulations to generate rare events efficiently. However, their application in GEANT4 has not fully reached its potential. In order to extend their usage in GEANT4, there must be an environment where users and developers can validate their results. In this report, I introduce a prototype testing suite for different biasing techniques. The suite is built on a modification of an existing GEANT4 biasing example. The radiation protection example consists of concrete cells that are stacked in the direction of a neutron beam. Each cell registers several physics variables, which are in turned stored in a ROOT file. The macros read the variables and plot them on two or three-dimensional histograms, which are then compared with the outcome of a non-biasing case. The report provides several plots that are generated from biasing and non-biasing setups and attempts to explain any discrepancy between them. The plots demonstrate that the results of different biasing techniques agree with that of a full simulation. This suite is the first step toward the making of a generic toolkit for users and developers to test a wider variety of configurations.