11.01.2015 Views

Geant4 Simulations for the Radon Electric Dipole Moment Search at

Geant4 Simulations for the Radon Electric Dipole Moment Search at

Geant4 Simulations for the Radon Electric Dipole Moment Search at

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

energies, branching r<strong>at</strong>ios, emission times and angular distributions from calcul<strong>at</strong>ed<br />

probability distributions. Random numbers were gener<strong>at</strong>ed from a uni<strong>for</strong>m distribution<br />

between [0.0, 1.0) to select from <strong>the</strong>se probability distributions. The random<br />

numbers were gener<strong>at</strong>ed with <strong>the</strong> srand48 anddrand48 functions from<strong>the</strong> C++ standard<br />

library, where <strong>the</strong> srand48 function was seeded on <strong>the</strong> system clock to ensure<br />

initial randomness during each use.<br />

3.2.1 <strong>Geant4</strong><br />

<strong>Geant4</strong>isaC++toolkitusedtosimul<strong>at</strong>e<strong>the</strong>passageofparticlesthroughm<strong>at</strong>ter<br />

[37]. Encompassing an abundant set of physical models, <strong>Geant4</strong> handles geometry,<br />

physical processes andparticle interactions. Geant, which isusually pronounced like<br />

<strong>the</strong> French word géant (giant), stands <strong>for</strong> “GEometry ANd Tracking”. The Geant<br />

code was originally developed by CERN <strong>for</strong> high-energy physics simul<strong>at</strong>ions. Today<br />

<strong>Geant4</strong> is <strong>the</strong> leading comput<strong>at</strong>ion method <strong>for</strong> high-energy, nuclear and acceler<strong>at</strong>or<br />

physics simul<strong>at</strong>ions, as well as a growing influence in <strong>the</strong> medical and space science<br />

fields.<br />

<strong>Geant4</strong> simul<strong>at</strong>ions are built upon well-developed Monte Carlo models which<br />

are tested and maintained by <strong>the</strong> <strong>Geant4</strong> collabor<strong>at</strong>ion of scientists and software<br />

engineers [38]. <strong>Geant4</strong> users construct three-dimensional simul<strong>at</strong>ion environments<br />

by defining volumes and m<strong>at</strong>erials. From simple geometrical shapes, such as cubes,<br />

spheres, cylindersandcones, complexgeometriesarebuilt, where<strong>the</strong>m<strong>at</strong>erialsaredefined<br />

by combin<strong>at</strong>ions of <strong>at</strong>omic elements. Inside <strong>the</strong> three-dimensional environment,<br />

usersfireparticles(α,β,γ,neutron, proton,etc.) withdefinedenergiesanddirections.<br />

Interactions which deposit energy in defined m<strong>at</strong>erials lead to <strong>the</strong> recording of energy,<br />

time, and position in<strong>for</strong>m<strong>at</strong>ion. Interactions th<strong>at</strong> lead to <strong>the</strong> cascading production of<br />

35

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!