The Generic Electromagnetic Test produces a set of basic physics distributions, to be used both for physics validation and for regression testing.
User Requirement | OOAD | Code tests/test50 |
Test | Notes | Results |
Geometry UR 1
The geometry consists of a box filled with vacuum (world), with an absorber material placed inside |
Detector | Detector construction | Tested with visualisation
Experimental set-up |
Target default configuration
target material: Lead target X-size: 20. cm target Y-size: 20. cm target Z-size: 5. mm world size: 40. m |
|
Geometry UR
2
The user shall be able to change the absorber material of the target |
Detector | Detector materials | Tested with visualisation
Target absorber material test |
||
Geometry UR
3
The user shall be able to change the size of the target |
Detector | Target construction | Tested with visualisation | ||
Geometry UR
4
The user shall be able to define the maximum step in the target |
Detector | Max Step set in the target | Tested | Default configuration
The UseMax Step function is not active MaxStep is fixed to 0.01 micrometer |
|
Particles UR 1
The user shall be able to define: electrons, positrons, protons, antiprotons, pions, photons, ions |
Particles | Particles | Tested for gamma, e+, e- with visualisation
Particles test |
Defined particles:
e+, e-, gamma, mu+, mu-, nu_e, nu_mu, mesons, protons, antiprotons, neutrons |
|
Primary
Particles UR 1
The user shall be able to define the primary vertex |
Primary Particles | Primary Particles | Tested with visualisation | Default configuration:
Primary particles are generated in the position (0.,0.,-1 m) |
|
Primary
Particles UR 2
The user shall be able to define the type of the primary particle |
Primary Particles | Primary Particles | Tested with visualisation | Default configuration:
The primary particles generated are gamma rays |
|
Primary
Particles UR 3
The user shall be able to define the primary particle direction |
Primary Particles | Primary Particles | tested | Default configuration:
The primary particle direction is (0.,0.,1.) |
|
Primary Particles
UR 4
The user shall be able to define the primary particle energy |
Primary Particles | Primary Particles | tested | Default configuration:
The primary particle energy is 3 MeV |
|
Primary Particles
UR 5
The user shall be able to define the particle beam energy distribution |
|||||
Primary Particle
UR 6
The user shall be able to define the particle beam direction distribution |
|||||
Physics Processes
For e- , e+: 1. Ionisation 2. Bremsstrahlung 3. Multiple Scattering 4. Positron Annihilation For gamma: 1. Photoelectric effect 2. Compton Effect 3. Pair Production 4. Rayleigh Effect For protons and ions: 1. Ionisation |
Physics Processes | Physics Processes | tested for e+,e-, gamma | The physics processes are activated
for
e+, e-, gamma
The processes are electromagnetic |
|
Physics Processes
UR 1
The user shall be able to switch on the atomic deexcitation |
|||||
Physics Processes
UR 2
The user shall be able to choose different Geant4 electromagnetic processes |
Physics Processes | Physics Processes | tested | Default configuration:
Standard em processes for all particles. e+ processes are always Standard How to change the processes |
|
Physics Processes
UR 3
The user shall be able to set the secondary particle production threshold |
Physics Processes | Physics Processes | tested | Default configuration:
The cut in range is set for all the particles at 1. mm |
|
Physics
Analysis UR 1
Primary transmitted particle energy distribution |
Place link to result page section here | ||||
Physics
Analysis UR 2
Primary backscattered particle energy distribution |
Place link to result page section here | ||||
Physics
Analysis UR 3
Primary particle radiation yield |
Place link to result page section here | ||||
Physics
Analysis UR 4
Primary particle CSDA range |
tested | Configuration
The multiple scattering and the energy loss fluctuations are de-activated. The primary particles are generated in the center of a box filled with absorber material; their gun direction is random. The result of the simulaion is the CSDA range in g/cm2 G4ANALYSIS_USE must be de-activated (in the GNUmakefile) |
Place link to result page section here | ||
Physics
Analysis UR 5
Primary particle Stopping Power |
Place link to result page section here | ||||
Physics
Analysis UR 6 Cross section |
Place link to result page section here | ||||
Physics
Analysis UR 7 Mass attenuation coefficient |
Place link to result page section here | ||||
Physics
Analysis UR 7 Absorption coefficient |
Place link to result page section here |