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
_version_ 1780963634456821760
author Yoon, Kyungseop
author_facet Yoon, Kyungseop
author_sort Yoon, Kyungseop
collection CERN
description 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.
id cern-2687873
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2019
record_format invenio
spelling cern-26878732019-09-30T06:29:59Zhttp://cds.cern.ch/record/2687873engYoon, KyungseopDevelopment of a Testing Suite for Event Biasing in GEANT4Physics in GeneralEvent 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.CERN-STUDENTS-Note-2019-140oai:cds.cern.ch:26878732019-08-29
spellingShingle Physics in General
Yoon, Kyungseop
Development of a Testing Suite for Event Biasing in GEANT4
title Development of a Testing Suite for Event Biasing in GEANT4
title_full Development of a Testing Suite for Event Biasing in GEANT4
title_fullStr Development of a Testing Suite for Event Biasing in GEANT4
title_full_unstemmed Development of a Testing Suite for Event Biasing in GEANT4
title_short Development of a Testing Suite for Event Biasing in GEANT4
title_sort development of a testing suite for event biasing in geant4
topic Physics in General
url http://cds.cern.ch/record/2687873
work_keys_str_mv AT yoonkyungseop developmentofatestingsuiteforeventbiasingingeant4