Back to home page

EIC code displayed by LXR

 
 

    


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

0001      =========================================================
0002                   Geant4 - spower 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 spower example shows how to calculate stopping power of particles
0017 in liquid water using the Geant4-DNA physics processes and models.
0018 
0019 This example is provided by the Geant4-DNA collaboration.
0020 
0021 These processes and models are further described at:
0022 http://geant4-dna.org
0023 
0024 Any report or published results obtained using the Geant4-DNA software shall
0025 cite the following Geant4-DNA collaboration publications:
0026 Med. Phys. 45, (2018) e722-e739
0027 Phys. Med. 31 (2015) 861-874
0028 Med. Phys. 37 (2010) 4692-4708
0029 Int. J. Model. Simul. Sci. Comput. 1 (2010) 157–178
0030 
0031 and for this example:
0032 Nucl. Instrum. Meth. B 397 (2017) 45-50
0033 
0034 ---->1. GEOMETRY SET-UP.
0035 
0036 The geometry is a 1 m radius sphere of liquid water (G4_WATER
0037 material). Particles are shot randomly from the sphere centre.
0038 
0039 Radius of the sphere, physics constructor, primary particle and
0040 energy can be controlled by the spower.in macro file.
0041 
0042 ---->2. SET-UP
0043 
0044 Make sure G4LEDATA points to the low energy electromagnetic data files.
0045 
0046 The code can be compiled with cmake.
0047 
0048 It works in MT mode.
0049 
0050 ---->3. HOW TO RUN THE EXAMPLE
0051 
0052 In interactive mode, run:
0053 
0054 ./spower spower.in
0055 
0056 The spower.in macro allows a full control of the simulation.
0057 
0058 The computation of stopping power is performed in the
0059 SteppingAction::UserSteppingAction method.
0060 
0061 ---->4. PHYSICS
0062 
0063 Specific physics constructors, called G4EmDNAPhysics_stationary*
0064 and adapted from G4EmDNAPhysics* are available to set all inelastic
0065 models in a stationary mode for the computation of the stopping
0066 power.
0067 
0068 ---->5. SIMULATION OUTPUT AND RESULT ANALYSIS
0069 
0070 The accuracy of results may depend on incident statistics as well as
0071 on number of steps specified in the SteppingAction::UserSteppingAction
0072 method.
0073 
0074 The output results consist in a text file (spower.txt), containing :
0075 - energy of incident particles (in eV)
0076 - stopping power (in keV/um)
0077 - rms (i.e. standard deviation) on stopping power (in keV/um)