Back to home page

EIC code displayed by LXR

 
 

    


Warning, /geant4/examples/extended/medical/dna/mfp/README is written in an unsupported language. File is not indexed.

0001      =========================================================
0002                   Geant4 - mfp example
0003      =========================================================
0004 
0005                                 README file
0006                           ----------------------
0007 
0008                            CORRESPONDING AUTHOR
0009 
0010 S. Incerti et al. (a, *)
0011 a. LP2i, IN2P3 / CNRS / Bordeaux University, 33175 Gradignan, France
0012 * e-mail: incerti@lp2ib.in2p3.fr
0013 
0014 ---->0. INTRODUCTION.
0015 
0016 The mfp example shows how to calculate mean free path of particles
0017 in liquid water using the Geant4-DNA physics processes and models.
0018 
0019 It has been adapted from the spower and TestEm14 examples.
0020 
0021 This example is provided by the Geant4-DNA collaboration.
0022 
0023 The Geant4-DNA processes and models are further described at:
0024 http://geant4-dna.org
0025 
0026 Any report or published results obtained using the Geant4-DNA software shall
0027 cite the following Geant4-DNA collaboration publications:
0028 Med. Phys. 45, (2018) e722-e739
0029 Phys. Med. 31 (2015) 861-874
0030 Med. Phys. 37 (2010) 4692-4708
0031 Int. J. Model. Simul. Sci. Comput. 1 (2010) 157–178
0032 
0033 ---->1. GEOMETRY SET-UP.
0034 
0035 The geometry is a 1 m radius sphere of liquid water (G4_WATER
0036 material). Particles are shot along x from the sphere centre.
0037 
0038 Radius of the sphere, physics constructor, primary particle type and
0039 energy can be controlled by the mfp.in macro file.
0040 
0041 ---->2. SET-UP
0042 
0043 Make sure G4LEDATA points to the low energy electromagnetic data files.
0044 
0045 The code can be compiled with cmake.
0046 
0047 It works in MT mode.
0048 
0049 ---->3. HOW TO RUN THE EXAMPLE
0050 
0051 Use:
0052 
0053 ./mfp mfp.in
0054 
0055 The mfp.in macro allows a full control of the simulation.
0056 
0057 The computation of MFP and other quantities is performed in the
0058 SteppingAction::UserSteppingAction method.
0059 
0060 The histo.in macro shows how to display several quantities
0061 (energy spectrum, scattering angle along x) of primary and secondaries.
0062 
0063 ---->4. PHYSICS
0064 
0065 G4EmDNAPhysics* constructors are used.
0066 
0067 ---->5. SIMULATION OUTPUT AND RESULT ANALYSIS
0068 
0069 The output results consist in a text file (mfp.txt), containing:
0070 - energy of incident particles (in eV)
0071 - mfp (in nm)
0072 - rms (i.e. standard deviation) on mfp (in nm)
0073 
0074 Otherwise you may use histo.in to generate ROOT histograms of the
0075 other quantities.