Import Geant4 11.2.0 source tree

This commit is contained in:
Gabriele Cosmo
2023-12-08 10:43:34 +01:00
parent dd1f179cda
commit 860a2b92bf
3962 changed files with 139318 additions and 164259 deletions
@@ -59,12 +59,13 @@ make
To run it:
\verbatim
./Sphere all_together.g4
./Sphere all_together.in
\endverbatim
which shoots 50 GeV pion- on different target materials, 100 events
in each run, and print out some information on the particle fluence
at the end of each run.
Other macros exist for specific materials.
Other macros exist for specific materials:
cu.in, fe.in, graphite.in, lar.in, pb.in, pbwo4.in, polystyrene.in, si.in, w.in .
*/
@@ -1,6 +1,6 @@
#----------------------------------------------------------------------------
# Setup the project
cmake_minimum_required(VERSION 3.16...3.21)
cmake_minimum_required(VERSION 3.16...3.27)
project(Sphere)
#----------------------------------------------------------------------------
@@ -39,16 +39,16 @@ target_link_libraries(Sphere ${Geant4_LIBRARIES} )
# directly there.
#
set(Sphere_SCRIPTS
all_together.g4
polystyrene.g4
graphite.g4
si.g4
lar.g4
fe.g4
cu.g4
w.g4
pb.g4
pbwo4.g4
all_together.in
polystyrene.in
graphite.in
si.in
lar.in
fe.in
cu.in
w.in
pb.in
pbwo4.in
)
foreach(_script ${Sphere_SCRIPTS})
@@ -4,6 +4,9 @@ See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
which **must** added in reverse chronological order (newest at the top). It must **not**
be used as a substitute for writing good git commit messages!
## 2023-10-26 Alberto Ribon (exhadrParticleFluenceSphere-V11-01-01)
- Renamed macro files from *.g4 to *.in, and documented them in README
## 2023-05-08 Alberto Ribon (exhadrParticleFluenceSphere-V11-01-00)
- Run, TrackingAction : replaced G4int with G4long for keeping the information
on the multiplicity of particle production.
@@ -51,9 +51,10 @@ To build this example:
To run it:
./Sphere all_together.g4
./Sphere all_together.in
which shoots 50 GeV pion- on different target materials, 100 events
in each run, and print out some information on the particle fluence
at the end of each run.
Other macros exist for specific materials.
Other macros exist for specific materials:
cu.in, fe.in, graphite.in, lar.in, pb.in, pbwo4.in, polystyrene.in, si.in, w.in .
File diff suppressed because it is too large Load Diff