Import Geant4 11.1.1 source tree

This commit is contained in:
Gabriele Cosmo
2023-02-14 13:57:32 +01:00
parent 9f34590941
commit 84a556a9dc
312 changed files with 35018 additions and 36005 deletions
@@ -1,31 +1,31 @@
geant4_add_test(gps-build
SOURCE_DIR ${CMAKE_SOURCE_DIR}/examples/extended/eventgenerator/exgps
BINARY_DIR ${CMAKE_BINARY_DIR}/examples/extended/eventgenerator/exgps
SOURCE_DIR ${PROJECT_SOURCE_DIR}/examples/extended/eventgenerator/exgps
BINARY_DIR ${PROJECT_BINARY_DIR}/examples/extended/eventgenerator/exgps
BUILD exgps
LABELS PhysicsChecks)
set(_wd ${CMAKE_BINARY_DIR}/examples/extended/eventgenerator/exgps/stattest)
set(_wd ${PROJECT_BINARY_DIR}/examples/extended/eventgenerator/exgps/stattest)
file(MAKE_DIRECTORY ${_wd})
set(_wd2 ${CMAKE_BINARY_DIR}/examples/extended/eventgenerator/exgps/stattest-full)
set(_wd2 ${PROJECT_BINARY_DIR}/examples/extended/eventgenerator/exgps/stattest-full)
file(MAKE_DIRECTORY ${_wd2})
configure_file(
${CMAKE_SOURCE_DIR}/examples/extended/eventgenerator/exgps/stattest/x-ray-spectrum-geant4-180kV.dat
${PROJECT_SOURCE_DIR}/examples/extended/eventgenerator/exgps/stattest/x-ray-spectrum-geant4-180kV.dat
${_wd2}/x-ray-spectrum-geant4-180kV.dat
COPYONLY)
geant4_add_test(gps-run-simple
COMMAND ${CMAKE_BINARY_DIR}/examples/extended/eventgenerator/exgps/exgps
${CMAKE_SOURCE_DIR}/examples/extended/eventgenerator/exgps/exgps_MT.in
COMMAND ${PROJECT_BINARY_DIR}/examples/extended/eventgenerator/exgps/exgps
${PROJECT_SOURCE_DIR}/examples/extended/eventgenerator/exgps/exgps_MT.in
WORKING_DIRECTORY ${_wd}
ENVIRONMENT ${GEANT4_TEST_ENVIRONMENT}
DEPENDS gps-build
LABELS PhysicsChecks)
geant4_add_test(gps-run
COMMAND ${CMAKE_BINARY_DIR}/examples/extended/eventgenerator/exgps/exgps
${CMAKE_SOURCE_DIR}/examples/extended/eventgenerator/exgps/stattest/run.mac
COMMAND ${PROJECT_BINARY_DIR}/examples/extended/eventgenerator/exgps/exgps
${PROJECT_SOURCE_DIR}/examples/extended/eventgenerator/exgps/stattest/run.mac
WORKING_DIRECTORY ${_wd2}
ENVIRONMENT ${GEANT4_TEST_ENVIRONMENT}
DEPENDS gps-build
@@ -35,7 +35,7 @@ find_package(StatTest QUIET)
if(STATTEST_FOUND)
stattest_add_test(gps-simple-checkOutput
G4TEST gps-run-simple
CONFIG "${CMAKE_SOURCE_DIR}/examples/extended/eventgenerator/exgps/stattest/conf-simple.qa"
CONFIG "${PROJECT_SOURCE_DIR}/examples/extended/eventgenerator/exgps/stattest/conf-simple.qa"
REFERENCE "${GEANT4_TEST_REFERENCES_URL}/examples/extended/eventgenerator/exgps/reference-V10-01-ref-01-simple.root"
INPUT "${_wd}/exgps_t*.root"
IMG "${_wd}/gps-simple.pdf"
@@ -43,7 +43,7 @@ if(STATTEST_FOUND)
stattest_add_test(gps-checkOutput
G4TEST gps-run
CONFIG "${CMAKE_SOURCE_DIR}/examples/extended/eventgenerator/exgps/stattest/conf.qa"
CONFIG "${PROJECT_SOURCE_DIR}/examples/extended/eventgenerator/exgps/stattest/conf.qa"
REFERENCE "${GEANT4_TEST_REFERENCES_URL}/examples/extended/eventgenerator/exgps/reference-V10-01-ref-01.root"
INPUT "${_wd2}/exgps_t*.root"
IMG "${_wd2}/gps.pdf"
@@ -1,9 +1,15 @@
# Example exgps History
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!
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-01-09 Ben Morgan (exgps-V11-00-01)
- Use PROJECT_ scoped _SOURCE/BINARY_DIR variables in place of CMAKE_
scope version to ease use of Geant4 as a CMake subproject.
- Fixes [GitHub PR #52](https://github.com/Geant4/geant4/pull/52)
## 2021-12-10 Ben Morgan (exgps-V11-00-00)
- Change to new Markdown History format
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-01-ref-00 (9-December-2022)
Geant4 version Name: geant4-11-01-patch-01 (10-February-2023)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-01-ref-00 (9-December-2022)
Geant4 version Name: geant4-11-01-patch-01 (10-February-2023)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -67,7 +67,7 @@ Step# X Y Z KineE dEStep StepLeng T
Run terminated.
Run Summary
Number of events processed : 1
User=0.000000s Real=0.000418s Sys=0.000000s
User=0.000000s Real=0.000364s Sys=0.000000s
#
/tracking/verbose 0
/run/beamOn 5
@@ -87,10 +87,8 @@ Index : 0 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 5
User=0.000000s Real=0.000035s Sys=0.000000s
G4 kernel has come to Quit state.
User=0.000000s Real=0.000037s Sys=0.000000s
================== Deleting memory pools ===================
Number of memory pools allocated: 9 of which, static: 0
Dynamic pools deleted: 9 / Total memory freed: 0.015 MB
============================================================
RunManagerKernel is deleted. Good bye :)
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-01-ref-00 (9-December-2022)
Geant4 version Name: geant4-11-01-patch-01 (10-February-2023)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -49,12 +49,10 @@ Index : 0 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 100000
User=0.220000s Real=0.218705s Sys=0.000000s
User=0.210000s Real=0.207864s Sys=0.000000s
... write file : run2.root - done
... close file : run2.root - done
G4 kernel has come to Quit state.
================== Deleting memory pools ===================
Number of memory pools allocated: 9 of which, static: 0
Dynamic pools deleted: 9 / Total memory freed: 0.013 MB
============================================================
RunManagerKernel is deleted. Good bye :)
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-01-ref-00 (9-December-2022)
Geant4 version Name: geant4-11-01-patch-01 (10-February-2023)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -50,12 +50,10 @@ Index : 0 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 100000
User=0.250000s Real=0.255834s Sys=0.000000s
User=0.240000s Real=0.247079s Sys=0.000000s
... write file : run3.root - done
... close file : run3.root - done
G4 kernel has come to Quit state.
================== Deleting memory pools ===================
Number of memory pools allocated: 9 of which, static: 0
Dynamic pools deleted: 9 / Total memory freed: 0.013 MB
============================================================
RunManagerKernel is deleted. Good bye :)
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-01-ref-00 (9-December-2022)
Geant4 version Name: geant4-11-01-patch-01 (10-February-2023)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -65,12 +65,10 @@ Index : 0 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 1000000
User=3.700000s Real=3.724015s Sys=0.000000s
User=3.460000s Real=3.480884s Sys=0.000000s
... write file : run4.root - done
... close file : run4.root - done
G4 kernel has come to Quit state.
================== Deleting memory pools ===================
Number of memory pools allocated: 9 of which, static: 0
Dynamic pools deleted: 9 / Total memory freed: 0.013 MB
============================================================
RunManagerKernel is deleted. Good bye :)
@@ -10,7 +10,7 @@
**************************************************************
Geant4 version Name: geant4-11-01-ref-00 (9-December-2022)
Geant4 version Name: geant4-11-01-patch-01 (10-February-2023)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -50,10 +50,8 @@ Index : 0 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 100000
User=0.380000s Real=0.379409s Sys=0.000000s
G4 kernel has come to Quit state.
User=0.370000s Real=0.370023s Sys=0.000000s
================== Deleting memory pools ===================
Number of memory pools allocated: 9 of which, static: 0
Dynamic pools deleted: 9 / Total memory freed: 0.013 MB
============================================================
RunManagerKernel is deleted. Good bye :)