Geant4-toolkit

Geant4-toolkit

Contact me: geant4.toolkit.zabihiATgmail.com
Geant4-toolkit

Geant4-toolkit

Contact me: geant4.toolkit.zabihiATgmail.com

آشنایی با مثال‌های Geant4


آشنایی با مثال‌های Geant4


در Geant4 سه مدل مثال تعریف شده است:

    v     Basice: مثال‌های بسیار ساده‌ای هستند که برای کاربران تازه کار بسیار مفید خواهند بود. با مطالعه این مثال‌ها کاربر آشنایی نسبتاً خوبی با اجزای مختلف Geant4 پیدا خواهد کرد.

     v     Extended: مجموعه‌ای از مثال‌هایی هستند که نیاز به کتابخانه‌های بیشتری دارند و موارد خاصی در آن جای گرفته است.

    v     Advanced: برنامه‌های کاربردی به صورت مثال‌های کاملی در آن قرار دارند. البته کاربران می‌توانند با توجه به نیاز خود آنها را اصلاح نماید.



 

Basice level examples

ExampleB1

   - Simple geometry with a few solids

   - Scoring total dose in a selected volume user action classes

  

 ExampleB2

   - Simplified tracker geometry with global constant magnetic field

   - Scoring within tracker via G4 sensitive detector and hits

   - Started from novice/N02 example

  

 ExampleB3

   - Schematic Positron Emitted Tomography system

   - Radioactive source

   - Scoring within Crystals via G4 scorers

 

 ExampleB4

   - Simplified calorimeter with layers of two materials

   - Scoring within layers in four ways: via user actions (a), via user own

     object (b), via G4 sensitive detector and hits (c) and via scorers (d)

   - Started from novice/N03 example

 


Extended level examples

 analysis

   - Histogramming through the AIDA interface

 biasing

   - Examples of event biasing, scoring and reverse-MC

 common

   - A set of common classes which can be reused in other examples demonstrating

     just a particular feature 

 electromagnetic

   - Specific EM physics simulation with histogramming

 errorpropagation

   - Use of the error propagation utility (Geant4e)

 eventgenerator

   - Applications using interface to HepMC

 exoticphysics

   - Exotic simulation applications (classical magnetic monopole, etc...)

 field

   - Specific simulation setups in magnetic field

 g3tog3

   - Examples of usage of the g3tog4 converter tool

 geometry

   - Specific geometry examples and tools: OLAP tool for detection

     of overlapping geometries

 hadronic

   - Specific hadronic physics simulation with histogramming

 medical

   - Specific examples for medical physics applications

 optical

   - Examples of generic optical processes simulation setups

 parallel

   - Examples of event-level parallelism in Geant4 using either the

     TOP-C library, Intel-TBB library or MPI technique

 parameterisations

   - Examples for fast shower parameterisations according to specific models

 persistency

   - Persistency of geometry (GDML or ASCII) and simulation output

 polarisation

   - Use of physics processes including polarization

 radioactivedecay

   - Examples to simulate the decays of radioactive isotopes and

     induced radioactivity resulted from nuclear interactions

 runAndEvent

   - Examples to demonstrate how to connect the information between

     primary particles and hits and utilize user-information classes

 visualization

   - Specific visualization features and graphical customisations

 


Advanced level examples

 air_shower

   - Simulation of the ULTRA detector for UV and charged particles

     detection in cosmic rays

 amsEcal

   - Simplified AMS Ecal calorimeter structure

 brachytherapy

   - Setup for brachytherapy Ir-192 HDR source

 ChargeExchangeMC

   - Charge Exchange Monte Carlo

 composite_calorimeter

   - Test-beam simulation used in CMS against real data taken

     in 1996 in a CMS Hadron calorimeter test-beam at LHC

 dnageometry

   - Setup of a realistic nucleus model of a cell, including chromosomes,

     in combination with Geant4-DNA physics

 eRosita

   - Simplified eROSITA X-ray telescope setup for instrumental background

     simulations for fluorescence measurements.

 gammaknife

   - Application specifically developed to simulate an advanced device for

     Stereotactic Radiosurgery; reproduces a Leksell Gamma-Knife unit model C

 gammaray_telescope

   - Simulation of a typical telescope for gamma ray analysis

 hadrontherapy

   - Simulation of a hadron therapy beam line

 human_phantom

   - Anthropomorphic phantoms (male and female) based on MIRD/ORNL model

     with geometry description derived from GDML persistent files

 iort_therapy

   - Application specifically developed to address typical needs related to

     the Intra-Operative Radio-Therapy (IORT) technique

 lAr_calorimeter

   - Simulation of the Liquid Argon Calorimeter of the ATLAS

     Detector at LHC

 medical_linac

   - Simulation of energy deposit in a Phantom filled with water

     for a typical linac used for intensity modulated radiation therapy

 microbeam

   - Simulation of the cellular irradiation beam line installed on the AIFIRA

     electrostatic accelerator facility located at CENBG, France

 microelectronics

   - Simulating tracks of a 5 MeV proton in silicon.

 nanobeam

   - Simulation of the beam optics of the nanobeam line installed on the AIFIRA

     electrostatic accelerator facility located at CENBG, France.

 purging_magnet

   - Simulation of electrons traveling through a 3D magnetic field of a

     strong purging magnet used for treatment head in a medical environment

 radioprotection

   - Modeling a simplified diamond microdosimeter for radioprotection

     applications in space environments.

 underground_physics

   - Setup of an underground dark matter experiment

 xray_fluorescence

   - Test beam to characterize the response function of an

     HPGe detector used to measure fluorescence emissions

 xray_telescope

   - Realistic simulation of an X-ray Telescope