Import Geant4 10.7.0 source tree

This commit is contained in:
Gabriele Cosmo
2020-12-04 12:30:43 +01:00
parent 67ba86d073
commit dab42d2018
3770 changed files with 226369 additions and 286486 deletions
+15 -17
View File
@@ -70,14 +70,6 @@ The primary radiation field is defined by means of the GeneralParticleSource
A standard Geant4 example CMakeLists.txt is provided.
Setup for analysis:
By default, the example has no analysis component.
To compile and use the application with the analysis on, build the example with the following command:
cmake -DWITH_ANALYSIS_USE=ON -DGeant4_DIR=/path/to/Geant4_installation /path/to/brachytherapy_example
The installation of ROOT is required (http://root.cern.ch/drupal/).
------------------------------------------------------------------------
----> 3.How to run the example.
@@ -124,18 +116,26 @@ The GPS macros are executed in VisualisationMacro.mac by default, FlexiSourceMac
The electromagnetic Livermore Low Energy physics is active as well as the radioactive decay.
The cut is 0.05 mm.
Fluorescence and Auger electron emission are included.
------------------------------------------------------------------------
----> 6. Scoring mesh
The scoring mesh is used to calculate the energy deposition in the plane containing the source (z=0 plane)
integrated over the whole run. The scoring mesh is defined in the input macro files.
T
he default output format of the scoring is changed in the class BrachyUserScoreWriter.
The default output format of the scoring is changed in the class BrachyUserScoreWriter.
The scoring mesh is fixed with a size of 20.025 cm along x and y. The bin size is 0.25 mm along x, y and z.
When running in interactive mode there is no scoring mesh.The user has to add it with appropriate UI
------------------------------------------------------------------------
----> 6. Analysis
G4Analysis is used to create and fill histograms in ROOT output files.
The installation of ROOT is required to plot the results of the simulation contained
in primary.root and brachytherapy.root(http://root.cern.ch/drupal/).
------------------------------------------------------------------------
----> 7. Simulation output
@@ -151,13 +151,11 @@ The output is:
EnergyDeposition_Leipzig.out contains the Edep when the Iridium source with Leipzig applicator is selected.
EnergyDeposition_Oncura.out contains the Edep when the Iodine Oncura 6711 source is selected.
- brachytherapy.root, containing
- a 2D histogram with the energy deposition in the phantom. The macro macro.C is provided as example
to open brachytherapy.root in ROOT interactive session and to plot the results of the simulation.
The ROOT file will be created if the example is built with the WITH_ANALYSIS_USE=ON option (see section 2).
- 1D histogram withe the plot of energy spectrum of gamma emitted by the radioactive decay when gamma are generated directly as
primary particles or whenthey derive from Radioactive Decay(see section 4).
plot_primary.C is provided as example to open brachytherapy.root and to plot the energy spectra
- brachytherapy.root, containing a 2D histogram with the energy deposition in the phantom. The macro macro.C is provided as example
to open brachytherapy.root in ROOT interactive session and to plot the results of the simulation.
- primary.root, with 1D histogram of the energy spectrum of photons emitted by the radionuclide (see section 4).
plot_primary.C is provided as example to open primary.root and to plot the energy spectra
-------------------------------------------------------------------------------
----> 8.Visualisation