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
@@ -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(TestEm10)
#----------------------------------------------------------------------------
@@ -14,6 +14,12 @@ track of all tags.
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
13-11-20 B. Morgan (testem10-V10-06-01)
- Enforce use of Serial RunManager.
10-11-20 B. Morgan (testem10-V10-06-00)
- Migration to G4RunManagerFactory.
07-04-18 m. maire (testem10-V10-04-01)
- testem10.cc : set visualiation only in interactive mode
@@ -21,7 +27,7 @@ track of all tags.
- testem10.cc : remove G4UI_USE and G4VIS_USE
10-11-16 V.Ivanchenko (testem10-V10-02-03)
- DetectorConstruction, DetectorSimpleALICE - removed run time
- DetectorConstruction, DetectorSimpleALICE - removed run time
warning by proper definition cuts per region
14-10-16 G.Folger (testem10-V10-02-02)
@@ -35,12 +41,12 @@ track of all tags.
- Major example revision & clean-up:
- Removed Em10 prefix from class names to be consistent with other examples
in electromagnetic category
- Refactored detector construction & its messenger classes
- Refactored detector construction & its messenger classes
- Revised scoring: removed unused code and replaced own-defined
histograms with Geant4 analysis
- Added StackingAction which accounts XTR gamma, all gamma and all e-
spectra
- PhysicsList changed to a modular physics list and introduced
spectra
- PhysicsList changed to a modular physics list and introduced
TransitionRadiationPhysics builder
- Clean-up primary generator action
- Added test_suite.sh script
@@ -56,7 +62,7 @@ track of all tags.
01-04-13 A.Dotti (testem10-V09-05-05,testem10-V09-05-06)
- New G4VUserPhysicsList interface
13-02-13 I.Hrivnacova
13-02-13 I.Hrivnacova
- Applied coding guidelines (virtual keyword, data members initialization)
28-11-12 G.Cosmo (testem10-V09-05-04)
@@ -66,54 +72,54 @@ track of all tags.
- Migration to the updated analysis tool
18-08-12 V.Ivant (testem10-V09-05-02)
- Em10SteppingAction - rewritten (old code was very non-optimized and
- Em10SteppingAction - rewritten (old code was very non-optimized and
provides crashes)
11-07-12 V.Ivant (testem10-V09-05-01)
- Em10RunAction - cleanup initialisation
10-07-12 V.Ivant (testem10-V09-05-00)
- Em10RunAction - fixed write outside boundaries of C-array
- Em10RunAction - fixed write outside boundaries of C-array
03-10-11 G.Folger (testem10-V09-04-00)
- Fix gcc46 compilation warning in Em10PrimaryGeneratorAction.cc
- Fix gcc46 compilation warning in Em10PrimaryGeneratorAction.cc
and src/Em10Materials.cc
03-06-10 J.Perl (testem10-V09-03-01)
- Updated vis usage
- Updated vis usage
21-05-10 mma (testem10-V09-03-00)
- TestEm10.cc : introduction of G4UIExecutive
21-11-09 V.Ivant (testem10-V09-02-00)
- update PhysList according to 9.3
- update PhysList according to 9.3
12-06-08 mma (testem10-V09-01-01)
- Remove AIDA from GNUmakefile
- Remove AIDA from GNUmakefile
07-05-08 mma (testem10-V09-01-00)
- README : update Aida informations
27-07-07 V.Ivant (testem10-V09-00-00)
- Create VisManager only for interactive session, improve destructor
of Em10DetectorConstruction class
25-10-06 mma (testem10-V08-01-00)
25-10-06 mma (testem10-V08-01-00)
- GNUmakefile : LOADLIBS
22 May 05: V.Ivant (testem10-V08-00-01)
- Remove extra files
19 May 05: V.Ivant (testem10-V08-00-00)
- V.Grichine cleanup
- V.Grichine cleanup
06 Dec 05: Gabriele Cosmo
- Trivial changes for support of CLHEP-2.0.X series.
29 Oct 05: V.Ivant (testem10-V07-01-01)
- V.Grichine:Production cuts were moved to Physics list providing
independent gamma, electron and positron cuts in radiator
and detector regions.
- V.Grichine:Production cuts were moved to Physics list providing
independent gamma, electron and positron cuts in radiator
and detector regions.
15 Oct 05: V.Ivant (testem10-V07-01-00)
- Updated PhysicsList
@@ -135,7 +141,7 @@ track of all tags.
27-08-03 V.Ivant (testem10-V05-02-00)
- Remove obsolete interfaces
- Substitute in the PhysicsList processes by those of 5.2 realise
- Substitute in the PhysicsList processes by those of 5.2 realise
20 Feb. 2003 Vladimir Ivanchenko (testem10-V05-00-00)
- Migrade to cut per region
@@ -32,7 +32,7 @@
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#include "G4RunManager.hh"
#include "G4RunManagerFactory.hh"
#include "G4UImanager.hh"
#include "Randomize.hh"
@@ -47,8 +47,8 @@
#include "G4VisExecutive.hh"
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
int main(int argc,char** argv)
int main(int argc,char** argv)
{
//detect interactive mode (if no arguments) and define UI session
@@ -57,9 +57,9 @@ int main(int argc,char** argv)
//choose the Random engine
CLHEP::HepRandom::setTheEngine(new CLHEP::RanecuEngine);
//construct the default run manager
G4RunManager * runManager = new G4RunManager;
//construct a serial run manager
auto* runManager = G4RunManagerFactory::CreateRunManager(G4RunManagerType::SerialOnly);
//set mandatory initialization classes
DetectorConstruction* detector;
@@ -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
@@ -59,10 +59,11 @@ Rayl: for gamma SubType=11 BuildTable=1
LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator
msc: for e- SubType= 10
RangeFactor= 0.04, stepLimType: 1, latDisp: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1
WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 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
@@ -87,70 +88,71 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1
Lorentz Factor XTR photon number
107.6 0.0003516
123 0.0006162
140.7 0.001063
161 0.001462
184.2 0.002731
210.8 0.004544
241.2 0.005942
276.1 0.00888
316 0.01662
361.6 0.02875
414 0.04088
473.9 0.05028
542.4 0.06057
621 0.07842
710.9 0.1139
813.9 0.1726
931.8 0.2712
1067 0.4029
1221 0.5447
1398 0.6784
1601 0.9513
1833 1.348
2099 1.719
2403 2.032
2752 2.287
3151 2.489
3607 2.646
4131 2.767
4730 2.859
5415 2.929
6201 2.983
7100 3.024
8130 3.055
9309 3.078
1.066e+04 3.097
1.22e+04 3.11
1.397e+04 3.121
1.6e+04 3.129
1.832e+04 3.135
2.098e+04 3.14
2.402e+04 3.143
2.751e+04 3.146
3.15e+04 3.148
3.607e+04 3.15
4.13e+04 3.151
4.729e+04 3.152
5.415e+04 3.153
6.2e+04 3.153
7.099e+04 3.154
8.129e+04 3.154
107.6 0.0003514
123.4 0.0006259
141.5 0.001078
162.3 0.001513
186.2 0.002884
213.7 0.004694
245.2 0.006087
281.3 0.009628
322.9 0.01836
370.5 0.03094
425.3 0.04306
488.2 0.05193
560.3 0.06382
643.2 0.08559
738.3 0.1271
847.6 0.1977
973 0.3108
1117 0.4511
1282 0.5944
1472 0.7402
1690 1.109
1940 1.51
2228 1.864
2558 2.157
2936 2.391
3371 2.574
3871 2.714
4444 2.821
5102 2.902
5858 2.964
6726 3.01
7722 3.046
8866 3.073
1.018e+04 3.093
1.169e+04 3.109
1.342e+04 3.12
1.541e+04 3.129
1.769e+04 3.136
2.031e+04 3.141
2.332e+04 3.145
2.677e+04 3.148
3.074e+04 3.15
3.529e+04 3.152
4.052e+04 3.153
4.652e+04 3.154
5.342e+04 3.155
6.133e+04 3.156
7.042e+04 3.156
8.085e+04 3.156
9.283e+04 3.157
total time for build X-ray TR energy loss tables = 0.15 s
total time for build X-ray TR energy loss tables = 0.13 s
Build angle for energy distribution according the current radiator
Lorentz Factor XTR photon number
total time for build XTR angle for given energy tables = 0.18 s
total time for build XTR angle for given energy tables = 0.12 s
msc: for e+ SubType= 10
RangeFactor= 0.04, stepLimType: 1, latDisp: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1
WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 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
@@ -179,69 +181,69 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1
Lorentz Factor XTR photon number
107.6 0.0003516
123 0.0006162
140.7 0.001063
161 0.001462
184.2 0.002731
210.8 0.004544
241.2 0.005942
276.1 0.00888
316 0.01662
361.6 0.02875
414 0.04088
473.9 0.05028
542.4 0.06057
621 0.07842
710.9 0.1139
813.9 0.1726
931.8 0.2712
1067 0.4029
1221 0.5447
1398 0.6784
1601 0.9513
1833 1.348
2099 1.719
2403 2.032
2752 2.287
3151 2.489
3607 2.646
4131 2.767
4730 2.859
5415 2.929
6201 2.983
7100 3.024
8130 3.055
9309 3.078
1.066e+04 3.097
1.22e+04 3.11
1.397e+04 3.121
1.6e+04 3.129
1.832e+04 3.135
2.098e+04 3.14
2.402e+04 3.143
2.751e+04 3.146
3.15e+04 3.148
3.607e+04 3.15
4.13e+04 3.151
4.729e+04 3.152
5.415e+04 3.153
6.2e+04 3.153
7.099e+04 3.154
8.129e+04 3.154
107.6 0.0003514
123.4 0.0006259
141.5 0.001078
162.3 0.001513
186.2 0.002884
213.7 0.004694
245.2 0.006087
281.3 0.009628
322.9 0.01836
370.5 0.03094
425.3 0.04306
488.2 0.05193
560.3 0.06382
643.2 0.08559
738.3 0.1271
847.6 0.1977
973 0.3108
1117 0.4511
1282 0.5944
1472 0.7402
1690 1.109
1940 1.51
2228 1.864
2558 2.157
2936 2.391
3371 2.574
3871 2.714
4444 2.821
5102 2.902
5858 2.964
6726 3.01
7722 3.046
8866 3.073
1.018e+04 3.093
1.169e+04 3.109
1.342e+04 3.12
1.541e+04 3.129
1.769e+04 3.136
2.031e+04 3.141
2.332e+04 3.145
2.677e+04 3.148
3.074e+04 3.15
3.529e+04 3.152
4.052e+04 3.153
4.652e+04 3.154
5.342e+04 3.155
6.133e+04 3.156
7.042e+04 3.156
8.085e+04 3.156
9.283e+04 3.157
total time for build X-ray TR energy loss tables = 0.14 s
total time for build X-ray TR energy loss tables = 0.13 s
Build angle for energy distribution according the current radiator
Lorentz Factor XTR photon number
total time for build XTR angle for given energy tables = 0.18 s
total time for build XTR angle for given energy tables = 0.12 s
msc: for proton SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
hIoni: for proton SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -255,14 +257,14 @@ hBrems: for proton SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 100 TeV
hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
hPairProd: for proton SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 17x1001 from 7.50618 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 100 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for proton, integral:1 SubType=1 BuildTable=1
Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1
@@ -271,9 +273,9 @@ CoulombScat: for proton, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
msc: for GenericIon SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
ionIoni: for GenericIon SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -285,9 +287,9 @@ ionIoni: for GenericIon SubType=2
BetheBloch : Emin= 2 MeV Emax= 100 TeV
msc: for alpha SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
ionIoni: for alpha SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -298,9 +300,9 @@ ionIoni: for alpha SubType=2
BetheBloch : Emin=7.9452 MeV Emax= 100 TeV
msc: for anti_proton SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
hIoni: for anti_proton SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -314,14 +316,14 @@ hBrems: for anti_proton SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 100 TeV
hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
hPairProd: for anti_proton SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 17x1001 from 7.50618 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 100 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1
Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1
@@ -330,9 +332,9 @@ CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
msc: for kaon+ SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
hIoni: for kaon+ SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -346,14 +348,14 @@ hBrems: for kaon+ SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 100 TeV
hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
hPairProd: for kaon+ SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 18x1001 from 3.94942 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 100 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1
Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1
@@ -362,9 +364,9 @@ CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
msc: for kaon- SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
hIoni: for kaon- SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -378,14 +380,14 @@ hBrems: for kaon- SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 100 TeV
hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
hPairProd: for kaon- SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 18x1001 from 3.94942 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 100 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1
Used Lambda table of kaon+
@@ -394,9 +396,9 @@ CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
msc: for mu+ SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0, polarAngLim(deg)= 180
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
muIoni: for mu+ SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -411,14 +413,14 @@ muBrems: for mu+ SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
MuBrem : Emin= 0 eV Emax= 100 TeV
MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
muPairProd: for mu+ SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 21x1001 from 1 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
muPairProd : Emin= 0 eV Emax= 100 TeV
muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1
Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1
@@ -427,9 +429,9 @@ CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
msc: for mu- SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0, polarAngLim(deg)= 180
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
muIoni: for mu- SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -444,14 +446,14 @@ muBrems: for mu- SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
MuBrem : Emin= 0 eV Emax= 100 TeV
MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
muPairProd: for mu- SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 21x1001 from 1 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
muPairProd : Emin= 0 eV Emax= 100 TeV
muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1
Used Lambda table of mu+
@@ -460,9 +462,9 @@ CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
msc: for pi+ SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
hIoni: for pi+ SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -476,14 +478,14 @@ hBrems: for pi+ SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 100 TeV
hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
hPairProd: for pi+ SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 20x1001 from 1.11656 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 100 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1
Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1
@@ -492,9 +494,9 @@ CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
msc: for pi- SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
hIoni: for pi- SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -508,14 +510,14 @@ hBrems: for pi- SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 100 TeV
hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
hPairProd: for pi- SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 20x1001 from 1.11656 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 100 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
Used Lambda table of pi+
@@ -535,14 +537,14 @@ Index : 0 used in the geometry : Yes
Index : 1 used in the geometry : Yes
Material : radiatorMat
Range cuts : gamma 1 mm e- 1 mm e+ 1 mm proton 1 mm
Energy thresholds : gamma 1.07285 keV e- 83.4168 keV e+ 82.3069 keV proton 100 keV
Energy thresholds : gamma 1.07314 keV e- 83.5287 keV e+ 82.4135 keV proton 100 keV
Region(s) which use this couple :
XTRradiator
Index : 2 used in the geometry : Yes
Material : Xe15CO2
Range cuts : gamma 1 mm e- 1 mm e+ 1 mm proton 1 mm
Energy thresholds : gamma 990 eV e- 2.10545 keV e+ 2.04897 keV proton 100 keV
Energy thresholds : gamma 990 eV e- 2.08861 keV e+ 2.0697 keV proton 100 keV
Region(s) which use this couple :
XTRdEdxDetector
@@ -555,27 +557,28 @@ Index : 2 used in the geometry : Yes
Initial seed (index) = 0
Current couple of seeds = 9876, 54321
----------------------------------------
... open Root analysis file : testem10.root - done
... create file : testem10.root - done
... open analysis file : testem10.root - done
--> Event 0 starts.
Run terminated.
Run Summary
Number of events processed : 1000
User=0.570000s Real=0.575596s Sys=0.000000s
User=0.230000s Real=0.229898s Sys=0.000000s
================== run summary =====================
End of Run TotNbofEvents = 1000
Mean energy deposit in absorber = 0.0494515 +-0.0190899 MeV
Total number of XTR gammas = 2713
Mean energy deposit in absorber = 0.0488395 +-0.0194561 MeV
Total number of XTR gammas = 2704
Total number of all gammas = 2816
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 2078979988, 399844062
Current couple of seeds = 1047670955, 1936905201
----------------------------------------
... write Root file : testem10.root - done
... close Root file : testem10.root - done
... write file : testem10.root - done
... close file : testem10.root - done
G4 kernel has come to Quit state.
================== Deleting memory pools ===================
Number of memory pools allocated: 10 of which, static: 0
Dynamic pools deleted: 10 / Total memory freed: 0.042 MB
Dynamic pools deleted: 10 / Total memory freed: 0.045 MB
============================================================
RunManagerKernel is deleted. Good bye :)