Import Geant4 11.1.0.beta source tree

This commit is contained in:
Gabriele Cosmo
2022-07-01 10:44:02 +02:00
parent b3bf75a2a1
commit c07cea1fe0
2172 changed files with 183300 additions and 123938 deletions
@@ -1,17 +1,18 @@
# Example NeutronSource History
=========================================================
Geant4 - an Object-Oriented Toolkit for Simulation in HEP
=========================================================
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!
NeutronSourcd History file
--------------------------
This file should be used by the G4 example coordinator to briefly
summarize all major modifications introduced in the code and keep
track of all tags.
## 2022-04-01 mma (NeutronSource-V11-00-01)
- PhysicsList: add G4NuclideTable::SetThresholdOfHalfLife(1ns*log2)
----------------------------------------------------------
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
## 2021-12-10 Ben Morgan (NeutronSource-V11-00-00)
- Change to new Markdown History format
---
# History entries prior to 11.0
13-10-21 mma (NeutronSource-V10-07-11)
- HadronElasticPhysicsHP : use G4GenericMessenger instead of NeutronHPMessenger
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-00-patch-02 (25-May-2022)
Geant4 version Name: geant4-11-01-beta-01 (30-June-2022)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -74,9 +74,9 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
---> Isotope: Ni64 Z = 28 N = 64 A = 63.93 g/mole abundance: 0.926 %
ElmMassFraction: 8.00 % ElmAbundance 7.54 %
/cvmfs/geant4.cern.ch/share/data/G4NDL4.6
@@@ G4ParticleHPInelastic instantiated for particle neutron data directory variable is G4NEUTRONHPDATA pointing to /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Inelastic
@@@ G4ParticleHPInelasticData instantiated for particle neutron data directory variable is G4NEUTRONHPDATA pointing to /cvmfs/geant4.cern.ch/share/data/G4NDL4.6
/cvmfs/geant4.cern.ch/share/data/G4NDL4.7
@@@ G4ParticleHPInelastic instantiated for particle neutron data directory variable is G4NEUTRONHPDATA pointing to /cvmfs/geant4.cern.ch/share/data/G4NDL4.7/Inelastic
@@@ G4ParticleHPInelasticData instantiated for particle neutron data directory variable is G4NEUTRONHPDATA pointing to /cvmfs/geant4.cern.ch/share/data/G4NDL4.7
#
/process/inactivate hadElastic
/run/physicsModified
@@ -93,7 +93,8 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
======================================================================
====== Radioactive Decay Physics Parameters =======
======================================================================
Max life time 1.4427e+06 ps
min MeanLife (from G4NuclideTable) 1 ns
Max life time (from G4DeexPrecoParameters) 1 ns
Internal e- conversion flag 1
Stored internal conversion coefficients 1
Enable correlated gamma emission 0
@@ -103,7 +104,7 @@ Auger electron emission enabled 0
Check EM cuts disabled for atomic de-excitation 0
Use Bearden atomic level energies 0
Use ANSTO fluorescence model 0
Threshold for very long decay time at rest 1e+27 ns
Threshold for very long decay time at rest 3.171e+10 y
======================================================================
=======================================================
@@ -118,7 +119,7 @@ Threshold for very long decay time at rest 1e+27 ns
UseNRESP71Model ? 0
=======================================================
@@@ G4ParticleHPInelastic instantiated for particle neutron data directory variable is G4NEUTRONHPDATA pointing to /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Inelastic
@@@ G4ParticleHPInelastic instantiated for particle neutron data directory variable is G4NEUTRONHPDATA pointing to /cvmfs/geant4.cern.ch/share/data/G4NDL4.7/Inelastic
====================================================================
HADRONIC PROCESSES SUMMARY (verbose level 1)
@@ -130,11 +131,13 @@ Threshold for very long decay time at rest 1e+27 ns
Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
Process: ionInelastic
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
Model: FTFP: 3 GeV/n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
Process: Radioactivation
---------------------------------------------------
@@ -144,11 +147,13 @@ Threshold for very long decay time at rest 1e+27 ns
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
Process: He3Inelastic
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
Model: FTFP: 3 GeV/n ---> 100 TeV/n
Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV
---------------------------------------------------
Hadronic Processes for alpha
@@ -156,11 +161,13 @@ Threshold for very long decay time at rest 1e+27 ns
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
Process: alphaInelastic
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
Model: FTFP: 3 GeV/n ---> 100 TeV/n
Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV
---------------------------------------------------
Hadronic Processes for anti_He3
@@ -169,10 +176,12 @@ Threshold for very long decay time at rest 1e+27 ns
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_He3Inelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
---------------------------------------------------
Hadronic Processes for anti_alpha
@@ -181,10 +190,12 @@ Threshold for very long decay time at rest 1e+27 ns
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_alphaInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
---------------------------------------------------
Hadronic Processes for anti_deuteron
@@ -193,10 +204,12 @@ Threshold for very long decay time at rest 1e+27 ns
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_deuteronInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
---------------------------------------------------
Hadronic Processes for anti_lambda
@@ -204,11 +217,13 @@ Threshold for very long decay time at rest 1e+27 ns
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: anti_lambdaInelastic
Model: QGSP: 12 GeV ---> 100 TeV
Model: FTFP: 0 eV ---> 25 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
Hadronic Processes for anti_neutron
@@ -217,10 +232,12 @@ Threshold for very long decay time at rest 1e+27 ns
Model: AntiAElastic: 100 MeV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_neutronInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
---------------------------------------------------
Hadronic Processes for anti_proton
@@ -229,10 +246,12 @@ Threshold for very long decay time at rest 1e+27 ns
Model: AntiAElastic: 100 MeV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_protonInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
---------------------------------------------------
Hadronic Processes for anti_triton
@@ -241,10 +260,12 @@ Threshold for very long decay time at rest 1e+27 ns
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_tritonInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
---------------------------------------------------
Hadronic Processes for deuteron
@@ -252,11 +273,13 @@ Threshold for very long decay time at rest 1e+27 ns
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
Process: dInelastic
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
Model: FTFP: 3 GeV/n ---> 100 TeV/n
Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV
---------------------------------------------------
Hadronic Processes for gamma
@@ -265,6 +288,7 @@ Threshold for very long decay time at rest 1e+27 ns
Model: BertiniCascade: 199 MeV ---> 10 GeV
Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
Hadronic Processes for kaon+
@@ -272,12 +296,14 @@ Threshold for very long decay time at rest 1e+27 ns
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: kaon+Inelastic
Model: QGSP: 12 GeV ---> 100 TeV
Model: FTFP: 3 GeV ---> 25 GeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
Hadronic Processes for kaon-
@@ -285,12 +311,14 @@ Threshold for very long decay time at rest 1e+27 ns
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: kaon-Inelastic
Model: QGSP: 12 GeV ---> 100 TeV
Model: FTFP: 3 GeV ---> 25 GeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
Hadronic Processes for lambda
@@ -298,12 +326,14 @@ Threshold for very long decay time at rest 1e+27 ns
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: lambdaInelastic
Model: QGSP: 12 GeV ---> 100 TeV
Model: FTFP: 3 GeV ---> 25 GeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
Hadronic Processes for neutron
@@ -311,28 +341,36 @@ Threshold for very long decay time at rest 1e+27 ns
Model: hElasticCHIPS: 19.5 MeV ---> 100 TeV
Model: NeutronHPElastic: 0 eV ---> 20 MeV
Cr_sctns: NeutronHPElasticXS: 0 eV ---> 20 MeV
Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV
Process: neutronInelastic
Model: QGSP: 12 GeV ---> 100 TeV
Model: FTFP: 3 GeV ---> 25 GeV
Model: Binary Cascade: 19.9 MeV ---> 6 GeV
Model: NeutronHPInelastic: 0 eV ---> 20 MeV
Cr_sctns: NeutronHPInelasticXS: 0 eV ---> 20 MeV
Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV
Process: nCapture
Model: NeutronHPCapture: 0 eV ---> 20 MeV
Model: nRadCapture: 19.9 MeV ---> 100 TeV
Cr_sctns: NeutronHPCaptureXS: 0 eV ---> 20 MeV
Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV
Process: nFission
Model: NeutronHPFission: 0 eV ---> 20 MeV
Model: G4LFission: 19.9 MeV ---> 100 TeV
Cr_sctns: NeutronHPFissionXS: 0 eV ---> 20 MeV
Cr_sctns: ZeroXS: 0 eV ---> 100 TeV
---------------------------------------------------
Hadronic Processes for pi+
@@ -340,12 +378,14 @@ Threshold for very long decay time at rest 1e+27 ns
Model: hElasticGlauber: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: pi+Inelastic
Model: QGSP: 12 GeV ---> 100 TeV
Model: FTFP: 3 GeV ---> 25 GeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
---------------------------------------------------
Hadronic Processes for pi-
@@ -353,12 +393,14 @@ Threshold for very long decay time at rest 1e+27 ns
Model: hElasticGlauber: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: pi-Inelastic
Model: QGSP: 12 GeV ---> 100 TeV
Model: FTFP: 3 GeV ---> 25 GeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
---------------------------------------------------
Hadronic Processes for proton
@@ -366,12 +408,14 @@ Threshold for very long decay time at rest 1e+27 ns
Model: hElasticCHIPS: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: protonInelastic
Model: QGSP: 12 GeV ---> 100 TeV
Model: FTFP: 3 GeV ---> 25 GeV
Model: Binary Cascade: 0 eV ---> 6 GeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
---------------------------------------------------
Hadronic Processes for sigma-
@@ -379,12 +423,14 @@ Threshold for very long decay time at rest 1e+27 ns
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: sigma-Inelastic
Model: QGSP: 12 GeV ---> 100 TeV
Model: FTFP: 3 GeV ---> 25 GeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
Hadronic Processes for triton
@@ -392,29 +438,31 @@ Threshold for very long decay time at rest 1e+27 ns
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
Process: tInelastic
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
Model: FTFP: 3 GeV/n ---> 100 TeV/n
Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV
================================================================
=======================================================================
====== Pre-compound/De-excitation Physics Parameters ========
=======================================================================
Type of pre-compound inverse x-section 3
Pre-compound model active 1
Pre-compound excitation low energy (MeV) 0.1
Pre-compound excitation high energy (MeV) 30
Pre-compound excitation low energy 100 keV
Pre-compound excitation high energy 30 MeV
Type of de-excitation inverse x-section 3
Type of de-excitation factory Evaporation+GEM
Number of de-excitation channels 68
Min excitation energy (keV) 0.01
Min energy per nucleon for multifragmentation (MeV) 2e+05
Limit excitation energy for Fermi BreakUp (MeV) 20
Min excitation energy 10 eV
Min energy per nucleon for multifragmentation 200 GeV
Limit excitation energy for Fermi BreakUp 20 MeV
Level density (1/MeV) 0.075
Use simple level density model 1
Use discrete excitation energy of the residual 0
Time limit for long lived isomeres (ns) 1442.7
Use discrete excitation energy of the residual 1
Time limit for long lived isomeres 1 ns
Isomer production flag 1
Internal e- conversion flag 1
Store e- internal conversion data 1
@@ -427,21 +475,21 @@ Max 2J for sampling of angular correlations 10
Index : 0 used in the geometry : Yes
Material : Air
Range cuts : gamma 10 km e- 10 km e+ 10 km proton 0 fm
Energy thresholds : gamma 9.54993 GeV e- 9.54993 GeV e+ 9.54993 GeV proton 0 eV
Energy thresholds : gamma 9.54965 GeV e- 9.54965 GeV e+ 9.54965 GeV proton 0 eV
Region(s) which use this couple :
DefaultRegionForTheWorld
Index : 1 used in the geometry : Yes
Material : Stainless-Steel
Range cuts : gamma 10 km e- 10 km e+ 10 km proton 0 fm
Energy thresholds : gamma 9.54993 GeV e- 9.54993 GeV e+ 9.54993 GeV proton 0 eV
Energy thresholds : gamma 9.54965 GeV e- 9.54965 GeV e+ 9.54965 GeV proton 0 eV
Region(s) which use this couple :
DefaultRegionForTheWorld
Index : 2 used in the geometry : Yes
Material : BeO
Range cuts : gamma 10 km e- 10 km e+ 10 km proton 0 fm
Energy thresholds : gamma 9.54993 GeV e- 9.54993 GeV e+ 9.54993 GeV proton 0 eV
Energy thresholds : gamma 9.54965 GeV e- 9.54965 GeV e+ 9.54965 GeV proton 0 eV
Region(s) which use this couple :
DefaultRegionForTheWorld
@@ -466,57 +514,68 @@ Index : 2 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 10000
User=3.480000s Real=3.738942s Sys=0.010000s
User=3.380000s Real=4.227140s Sys=0.010000s
The run is 10000 Am241 of 0 eV within BeO (D = 3 cm L = 6 cm )
Process calls frequency :
NoProcess= 10006 Radioactivation= 224907 Rayl= 2550
Transportation= 169906 alphaInelastic= 6 compt= 22254
eIoni= 194377 ionIoni= 286325 msc= 11245
phot= 13100
NoProcess= 10005 Radioactivation= 225416 Rayl= 2489
Transportation= 170253 alphaInelastic= 6 annihil= 1
compt= 22345 conv= 1 eIoni= 195192
ionIoni= 324016 msc= 10613 neutronInelastic= 1
phot= 13026
List of generated particles (with meanLife != 0):
Ac225: 9997 Emean = 165.58 meV ( 2.6193 meV --> 1.1334 eV ) mean life = 14.427 d
At217: 9988 Emean = 116.35 keV ( 106.73 keV --> 117.05 keV) mean life = 46.599 ms
Be9: 1 Emean = 4.99 MeV ( 4.99 MeV --> 4.99 MeV) stable
Bi209: 10000 Emean = 1.2173 eV ( 3.2596 meV --> 2.733 eV ) stable
Bi213: 9988 Emean = 132.94 keV ( 121.49 keV --> 132.95 keV) mean life = 1.0962 h
C12: 5 Emean = 1.2239 MeV ( 378.16 keV --> 2.528 MeV) stable
Fr221: 10000 Emean = 104.85 keV ( 18.19 meV --> 105.65 keV) mean life = 7.0692 min
Np237: 10000 Emean = 92.569 keV ( 89.673 keV --> 93.678 keV) mean life = 3.0953e+06 y
Pa233: 10000 Emean = 81.949 keV ( 77.803 keV --> 83.776 keV) mean life = 38.917 d
Pb209: 10000 Emean = 157.73 keV ( 5.2021 eV --> 160.59 keV) mean life = 4.6931 h
Po213: 9822 Emean = 181.18 eV ( 13.068 meV --> 145.62 keV) mean life = 5.3668 us
Ra221: 12 Emean = 278.69 meV ( 106.96 meV --> 541.86 meV) mean life = 40.395 s
Ra225: 10000 Emean = 96.728 keV ( 16.997 meV --> 339.82 keV) mean life = 21.496 d
Rn217: 12 Emean = 122.89 keV ( 120.41 keV --> 124.71 keV) mean life = 779.06 us
Rn221: 3 Emean = 90.714 keV ( 90.714 keV --> 90.714 keV) mean life = 36.067 min
Th229: 8835 Emean = 84.324 keV ( 81.436 keV --> 84.358 keV) mean life = 11376 y
Tl209: 178 Emean = 111.86 keV ( 106.1 keV --> 112.51 keV) mean life = 3.1739 min
U233: 10000 Emean = 357.78 meV ( 3.7544 meV --> 2.044 eV ) mean life = 2.2983e+05 y
alpha: 80001 Emean = 5.928 MeV ( 1.5807 MeV --> 8.3755 MeV) stable
anti_nu_e: 40000 Emean = 422.79 keV ( 6.137 keV --> 1.8193 MeV) stable
e-: 154961 Emean = 83.32 keV ( 5.1689 eV --> 1.6559 MeV) stable
gamma: 25054 Emean = 195.95 keV ( 5.4389 keV --> 9.7227 MeV) stable
neutron: 5 Emean = 3.5168 MeV ( 726.54 keV --> 6.1477 MeV) mean life = 14.67 min
List of generated particles (with meanLife != 0) :
Ac225: 9998 Emean = 161.45 meV ( 1.8626 meV --> 1.1345 eV ) mean life = 14.427 d
Ac225[40.090]: 7007 Emean = 378.21 meV ( 1.4843 meV --> 993.6 meV) mean life = 1.0387 ns
At217: 9990 Emean = 116.35 keV ( 106.53 keV --> 117.05 keV) mean life = 46.599 ms
Bi209: 10000 Emean = 1.2219 eV ( 1.397 meV --> 2.7426 eV ) stable
Bi213: 9988 Emean = 132.94 keV ( 121.83 keV --> 132.95 keV) mean life = 1.0962 h
C12: 5 Emean = 1.5195 MeV ( 1.0181 MeV --> 1.8891 MeV) stable
Fr221: 10000 Emean = 77.387 keV ( 3.2596 meV --> 105.65 keV) mean life = 7.0692 min
Fr221[36.640]: 2629 Emean = 104.44 keV ( 95.458 keV --> 105 keV) mean life = 2.164 ns
Np237: 10000 Emean = 754.55 eV ( 2.5029 meV --> 93.678 keV) mean life = 3.0953e+06 y
Np237[59.541]: 9919 Emean = 92.561 keV ( 87.355 keV --> 92.688 keV) mean life = 96.949 ns
Pa233: 10000 Emean = 36.47 keV ( 7.5088 meV --> 83.776 keV) mean life = 38.917 d
Pa233[86.468]: 5549 Emean = 81.952 keV ( 77.479 keV --> 82.314 keV) mean life = 51.504 ns
Pb209: 10000 Emean = 157.17 keV ( 1.5582 eV --> 160.59 keV) mean life = 4.6931 h
Pb209[2149.430]: 207 Emean = 7.0607 eV ( 214.82 meV --> 12.785 eV ) mean life = 5.7131 ns
Po213: 9787 Emean = 181.77 eV ( 9.4878 meV --> 145.62 keV) mean life = 5.3668 us
Ra221: 10 Emean = 305.97 meV ( 45.78 meV --> 605.8 meV) mean life = 40.395 s
Ra225: 10000 Emean = 805.73 eV ( 1.5425 meV --> 320.88 keV) mean life = 21.496 d
Ra225[25.410]: 8095 Emean = 65.457 keV ( 0.7276 meV --> 338.91 keV) mean life = 1.2696 ns
Ra225[31.560]: 517 Emean = 97.452 keV ( 4.4038 keV --> 334.13 keV) mean life = 3.0297 ns
Ra225[42.770]: 3941 Emean = 96.72 keV ( 1.2891 keV --> 335.98 keV) mean life = 4.3281 ns
Rn217: 12 Emean = 41.571 keV ( 41.531 meV --> 124.71 keV) mean life = 779.06 us
Rn217[149.180]: 3 Emean = 122.01 keV ( 122.01 keV --> 122.01 keV) mean life = 2.164 ns
Rn217[93.020]: 3 Emean = 123.03 keV ( 123.03 keV --> 123.03 keV) mean life = 5.7708 ns
Rn221: 2 Emean = 90.445 keV ( 90.177 keV --> 90.714 keV) mean life = 36.067 min
Th229: 8799 Emean = 84.322 keV ( 80.433 keV --> 84.358 keV) mean life = 11376 y
Tl209: 213 Emean = 111.96 keV ( 106.22 keV --> 112.51 keV) mean life = 3.1739 min
U233: 10000 Emean = 354.98 meV ( 3.7544 meV --> 1.9887 eV ) mean life = 2.2983e+05 y
alpha: 80000 Emean = 5.9268 MeV ( 4.4847 MeV --> 8.3755 MeV) stable
anti_nu_e: 40000 Emean = 423.15 keV ( 5.5193 keV --> 1.8225 MeV) stable
e+: 1 Emean = 437.82 keV ( 437.82 keV --> 437.82 keV) stable
e-: 155462 Emean = 83.119 keV ( 1.2255 eV --> 4.2356 MeV) stable
gamma: 25099 Emean = 199.37 keV ( 5.439 keV --> 4.5015 MeV) stable
neutron: 7 Emean = 3.1653 MeV ( 327.61 keV --> 5.5948 MeV) mean life = 14.67 min
Mean energy deposit per event = 49.581 MeV rms = 460.6 keV
Mean energy flow per event = 2.0229 MeV rms = 501.87 keV
Mean energy deposit per event = 49.572 MeV rms = 473.46 keV
Mean energy flow per event = 2.0303 MeV rms = 505.92 keV
List of particles emerging from the container :
anti_nu_e: 40000 Emean = 422.79 keV ( 6.137 keV --> 1.8193 MeV) Eflow/event = 1.6912 MeV
e-: 19 Emean = 217.31 keV ( 45.323 keV --> 1.2046 MeV) Eflow/event = 412.9 eV
gamma: 11954 Emean = 275.72 keV ( 39.943 keV --> 9.7227 MeV) Eflow/event = 329.59 keV
neutron: 5 Emean = 3.5168 MeV ( 726.54 keV --> 6.1477 MeV) Eflow/event = 1.7584 keV
anti_nu_e: 40000 Emean = 423.15 keV ( 5.5193 keV --> 1.8225 MeV) Eflow/event = 1.6926 MeV
e-: 13 Emean = 242.2 keV ( 50.07 keV --> 1.2262 MeV) Eflow/event = 314.86 eV
gamma: 12072 Emean = 277.9 keV ( 40.09 keV --> 4.5015 MeV) Eflow/event = 335.49 keV
neutron: 6 Emean = 3.1438 MeV ( 327.61 keV --> 5.5948 MeV) Eflow/event = 1.8863 keV
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 674301575, 7710055
Current couple of seeds = 740570849, 1724472481
----------------------------------------
G4 kernel has come to Quit state.
================== Deleting memory pools ===================
Number of memory pools allocated: 11 of which, static: 0
Dynamic pools deleted: 11 / Total memory freed: 0.029 MB
Dynamic pools deleted: 11 / Total memory freed: 0.032 MB
============================================================
RunManagerKernel is deleted. Good bye :)
@@ -34,6 +34,8 @@
#include "G4SystemOfUnits.hh"
#include "G4UnitsTable.hh"
#include "G4NuclideTable.hh"
#include "HadronElasticPhysicsHP.hh"
#include "G4HadronPhysicsFTFP_BERT_HP.hh"
@@ -79,7 +81,12 @@ PhysicsList::PhysicsList()
//
new G4UnitDefinition( "mm2/g", "mm2/g", "Surface/Mass", mm2/g);
new G4UnitDefinition( "um2/mg", "um2/mg","Surface/Mass", um*um/mg);
// mandatory for G4NuclideTable
//
const G4double meanLife = 1*nanosecond, halfLife = meanLife*std::log(2);
G4NuclideTable::GetInstance()->SetThresholdOfHalfLife(halfLife);
// Hadron Elastic scattering
fHadronElastic = new HadronElasticPhysicsHP(verb);
RegisterPhysics(fHadronElastic);
@@ -45,11 +45,6 @@
RadioactiveDecayPhysics::RadioactiveDecayPhysics(const G4String& name)
: G4VPhysicsConstructor(name)
{
// mandatory for G4NuclideTable
//
////G4NuclideTable::GetInstance()->SetThresholdOfHalfLife(0.1*picosecond);
////G4NuclideTable::GetInstance()->SetLevelTolerance(1.0*eV);
// hadronic physics extra configuration
//
G4DeexPrecoParameters* deex =
@@ -258,7 +258,7 @@ void Run::EndOfRun()
//particles count
//
G4cout << "\n List of generated particles (with meanLife != 0):" << G4endl;
G4cout << "\n List of generated particles (with meanLife != 0) :" << G4endl;
std::map<G4String,ParticleData>::iterator itc;
for (itc = fParticleDataMap1.begin(); itc != fParticleDataMap1.end(); itc++) {
@@ -63,8 +63,7 @@ void TrackingAction::PreUserTrackingAction(const G4Track* track)
G4String name = track->GetDefinition()->GetParticleName();
G4double meanLife = track->GetDefinition()->GetPDGLifeTime();
G4double energy = track->GetKineticEnergy();
//do not count excited states with meanlife = 0.
if (meanLife != 0.) run->ParticleCount(name,energy,meanLife);
if (meanLife != 0 ) run->ParticleCount(name,energy,meanLife);
}
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......