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
@@ -54,26 +54,11 @@ Idle> type your commands
Idle> exit
\endverbatim
- Visualize the histogram (paw)
\verbatim
paw> h/file 1 testem4.hbook
paw> option stat
paw> option logy
paw> h/pl 1
\endverbatim
\section TestEm4_s7 USING HISTOGRAMS
The format of the histogram file can be : root (default),
hbook, xml, csv, by selecting g4nnn.hh in RunAction.hh
\subsection TestEm4_subs1 Using hbook format
Need a special treatement : the Cern Library must be installed and the
environment variable CERNLIB correctly set. Then, *before* compiling,
activate G4_USE_HBOOK in GNUmakefile and g4hbook.hh in RunAction.hh
xml, csv, by selecting g4nnn.hh in RunAction.hh
\section TestEm4_s8- RANDOM NUMBERS HANDLING
CLHEP provides several random number engines. In this example the Ranecu
@@ -1,6 +1,9 @@
#----------------------------------------------------------------------------
# Setup the project
cmake_minimum_required(VERSION 2.6 FATAL_ERROR)
cmake_minimum_required(VERSION 3.8...3.18)
if(${CMAKE_VERSION} VERSION_LESS 3.12)
cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION})
endif()
project(TestEm4)
#----------------------------------------------------------------------------
@@ -14,6 +14,10 @@ track of all tags.
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
28-08-20 I. Hrivnacova (testem4-V10-06-01)
- Updated README: removed paw instructions (as the HBOOK output
is not supported anymore)
07-04-20 V.Ivantchenko (testem4-V10-06-00)
- do not call vis.mac automatically in interactive mode
@@ -52,26 +52,12 @@
Idle> type your commands
....
Idle> exit
- visualize the histogram (paw)
paw> h/file 1 testem4.hbook
paw> option stat
paw> option logy
paw> h/pl 1
7- USING HISTOGRAMS
The format of the histogram file can be : root (default),
hbook, xml, csv, by selecting g4nnn.hh in RunAction.hh
Using hbook format
------------------
Need a special treatement : the Cern Library must be installed and the
environment variable CERNLIB correctly set. Then, *before* compiling,
activate G4_USE_HBOOK in GNUmakefile and g4hbook.hh in RunAction.hh
xml, csv, by selecting g4nnn.hh in RunAction.hh
8- RANDOM NUMBERS HANDLING
CLHEP provides several random number engines. In this example the Ranecu
@@ -4,7 +4,7 @@
############################################
**************************************************************
Geant4 version Name: geant4-10-06-ref-06 (26-June-2020)
Geant4 version Name: geant4-10-07-ref-00 (4-December-2020)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -49,9 +49,9 @@ conv: for gamma SubType=14 BuildTable=1
BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai
msc: for e- SubType= 10
RangeFactor= 0.04, stepLimType: 1, latDisp: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1
eIoni: for e- SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -69,9 +69,9 @@ eBrem: for e- SubType=3
eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai
msc: for e+ SubType= 10
RangeFactor= 0.04, stepLimType: 1, latDisp: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1
eIoni: for e+ SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -110,7 +110,7 @@ Region <DefaultRegionForParallelWorld> -- -- is not associated to any world.
Index : 0 used in the geometry : Yes
Material : FluorCarbonate
Range cuts : gamma 1 mm e- 1 mm e+ 1 mm proton 1 mm
Energy thresholds : gamma 3.65468 keV e- 427.561 keV e+ 416.259 keV proton -1 MeV
Energy thresholds : gamma 3.64604 keV e- 433.376 keV e+ 419.056 keV proton -1 MeV
Region(s) which use this couple :
DefaultRegionForTheWorld
@@ -127,7 +127,8 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics
Initial seed (index) = 0
Current couple of seeds = 9876, 54321
----------------------------------------
... open Root analysis file : testem4.root - done
... create file : testem4.root - done
... open analysis file : testem4.root - done
--> Event 0 starts.
--> Event 10000 starts.
--> Event 20000 starts.
@@ -141,14 +142,14 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics
Run terminated.
Run Summary
Number of events processed : 100000
User=1.750000s Real=1.759677s Sys=0.000000s
User=0.650000s Real=0.655895s Sys=0.000000s
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 1073488776, 806556264
Current couple of seeds = 2061705805, 1607203597
----------------------------------------
... write Root file : testem4.root - done
... close Root file : testem4.root - done
... write file : testem4.root - done
... close file : testem4.root - done
G4 kernel has come to Quit state.
UserDetectorConstruction deleted.
UserPhysicsList deleted.