Adding the X‐ray Bragg reflection physical process in crystal to the Geant4 Monte Carlo simulation toolkit, part I: reflection from a crystal slab

Abstract X‐ray diffraction from a solid crystal shows the wave nature of photons. It is an important electromagnetic (EM) physics process when X‐ray photons interact with a crystal. Bragg diffraction, often called Bragg reflection, is a special case of the general form of X‐ray diffraction, known as...

Full description

Bibliographic Details
Main Authors: Fada Guan, Makoto Asai, Dirk A. Bartkoski, Michael Kleckner, Ze'ev Harel, Mohammad Salehpour
Format: Article
Language:English
Published: Wiley 2023-03-01
Series:Precision Radiation Oncology
Subjects:
Online Access:https://doi.org/10.1002/pro6.1188
_version_ 1797858365797302272
author Fada Guan
Makoto Asai
Dirk A. Bartkoski
Michael Kleckner
Ze'ev Harel
Mohammad Salehpour
author_facet Fada Guan
Makoto Asai
Dirk A. Bartkoski
Michael Kleckner
Ze'ev Harel
Mohammad Salehpour
author_sort Fada Guan
collection DOAJ
description Abstract X‐ray diffraction from a solid crystal shows the wave nature of photons. It is an important electromagnetic (EM) physics process when X‐ray photons interact with a crystal. Bragg diffraction, often called Bragg reflection, is a special case of the general form of X‐ray diffraction, known as Laue diffraction. When the Bragg's law is met, the incident photon beam is reflected from the crystal plane behaving as a specular reflection at the Bragg angle. However, the Bragg reflection physical process has not been integrated into the general‐purpose Monte Carlo simulation toolkit Geant4 for particle physics. In the current study, we developed a new EM physical process class “G4CrystalBraggReflection” and a new EM physical model class “G4DarwinDynamicalModel” for modeling the Bragg reflection physical process within a crystal. We added the Bragg reflection physical process to the EM physics category of Geant4. The preliminary results of photon tracking in a silicon crystal slab have shown the feasibility of simulating the Bragg reflection process in addition to the standard EM processes in the framework of Geant4.
first_indexed 2024-04-09T21:12:16Z
format Article
id doaj.art-a86455a7b78b4e4fb43e75a81928dae1
institution Directory Open Access Journal
issn 2398-7324
language English
last_indexed 2024-04-09T21:12:16Z
publishDate 2023-03-01
publisher Wiley
record_format Article
series Precision Radiation Oncology
spelling doaj.art-a86455a7b78b4e4fb43e75a81928dae12023-03-28T14:57:03ZengWileyPrecision Radiation Oncology2398-73242023-03-0171596610.1002/pro6.1188Adding the X‐ray Bragg reflection physical process in crystal to the Geant4 Monte Carlo simulation toolkit, part I: reflection from a crystal slabFada Guan0Makoto Asai1Dirk A. Bartkoski2Michael Kleckner3Ze'ev Harel4Mohammad Salehpour5Department of Radiation Physics The University of Texas MD Anderson Cancer Center Houston Texas USAScientific Computing Department Computational Sciences and Technology Division Thomas Jefferson National Accelerator Facility Newport News Virginia USADepartment of Radiation Physics The University of Texas MD Anderson Cancer Center Houston Texas USAConvergent R.N.R Tirat Carmel IsraelConvergent R.N.R Tirat Carmel IsraelDepartment of Radiation Physics The University of Texas MD Anderson Cancer Center Houston Texas USAAbstract X‐ray diffraction from a solid crystal shows the wave nature of photons. It is an important electromagnetic (EM) physics process when X‐ray photons interact with a crystal. Bragg diffraction, often called Bragg reflection, is a special case of the general form of X‐ray diffraction, known as Laue diffraction. When the Bragg's law is met, the incident photon beam is reflected from the crystal plane behaving as a specular reflection at the Bragg angle. However, the Bragg reflection physical process has not been integrated into the general‐purpose Monte Carlo simulation toolkit Geant4 for particle physics. In the current study, we developed a new EM physical process class “G4CrystalBraggReflection” and a new EM physical model class “G4DarwinDynamicalModel” for modeling the Bragg reflection physical process within a crystal. We added the Bragg reflection physical process to the EM physics category of Geant4. The preliminary results of photon tracking in a silicon crystal slab have shown the feasibility of simulating the Bragg reflection process in addition to the standard EM processes in the framework of Geant4.https://doi.org/10.1002/pro6.1188Bragg reflectioncrystalGeant4Monte CarloX‐ray
spellingShingle Fada Guan
Makoto Asai
Dirk A. Bartkoski
Michael Kleckner
Ze'ev Harel
Mohammad Salehpour
Adding the X‐ray Bragg reflection physical process in crystal to the Geant4 Monte Carlo simulation toolkit, part I: reflection from a crystal slab
Precision Radiation Oncology
Bragg reflection
crystal
Geant4
Monte Carlo
X‐ray
title Adding the X‐ray Bragg reflection physical process in crystal to the Geant4 Monte Carlo simulation toolkit, part I: reflection from a crystal slab
title_full Adding the X‐ray Bragg reflection physical process in crystal to the Geant4 Monte Carlo simulation toolkit, part I: reflection from a crystal slab
title_fullStr Adding the X‐ray Bragg reflection physical process in crystal to the Geant4 Monte Carlo simulation toolkit, part I: reflection from a crystal slab
title_full_unstemmed Adding the X‐ray Bragg reflection physical process in crystal to the Geant4 Monte Carlo simulation toolkit, part I: reflection from a crystal slab
title_short Adding the X‐ray Bragg reflection physical process in crystal to the Geant4 Monte Carlo simulation toolkit, part I: reflection from a crystal slab
title_sort adding the x ray bragg reflection physical process in crystal to the geant4 monte carlo simulation toolkit part i reflection from a crystal slab
topic Bragg reflection
crystal
Geant4
Monte Carlo
X‐ray
url https://doi.org/10.1002/pro6.1188
work_keys_str_mv AT fadaguan addingthexraybraggreflectionphysicalprocessincrystaltothegeant4montecarlosimulationtoolkitpartireflectionfromacrystalslab
AT makotoasai addingthexraybraggreflectionphysicalprocessincrystaltothegeant4montecarlosimulationtoolkitpartireflectionfromacrystalslab
AT dirkabartkoski addingthexraybraggreflectionphysicalprocessincrystaltothegeant4montecarlosimulationtoolkitpartireflectionfromacrystalslab
AT michaelkleckner addingthexraybraggreflectionphysicalprocessincrystaltothegeant4montecarlosimulationtoolkitpartireflectionfromacrystalslab
AT zeevharel addingthexraybraggreflectionphysicalprocessincrystaltothegeant4montecarlosimulationtoolkitpartireflectionfromacrystalslab
AT mohammadsalehpour addingthexraybraggreflectionphysicalprocessincrystaltothegeant4montecarlosimulationtoolkitpartireflectionfromacrystalslab