369 lines
17 KiB
Plaintext
369 lines
17 KiB
Plaintext
Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type...
|
|
|
|
############################################
|
|
!!! WARNING - FPE detection is activated !!!
|
|
############################################
|
|
|
|
|
|
################################
|
|
!!! G4Backtrace is activated !!!
|
|
################################
|
|
|
|
|
|
**************************************************************
|
|
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
|
|
: NIM A 835 (2016), 186-225
|
|
WWW : http://geant4.org/
|
|
**************************************************************
|
|
|
|
***********************
|
|
*** Seed: 1 ***
|
|
***********************
|
|
===============================================================================
|
|
Geant4 eRosita example - based on a simplified version of eROSITA simulation
|
|
Further details can be found in:
|
|
M.G. Pia et al., 'PIXE Simulation With Geant4', IEEE Trans. Nucl. Sci., vol. 56, no. 6, pp. 3614-3649, 2009
|
|
N. Meidinger et al., 'Development of the focal plane PNCCD camera system for the X-ray space telescope eROSITA',
|
|
NIM A 624, 321-329, 2010
|
|
===============================================================================
|
|
|
|
===============================================================================
|
|
The use of G4LowEnergyIonisation, G4LowEnergyBremsstrahlung,
|
|
G4LowEnergyPhotoElectric, G4LowEnergyCompton, G4LowEnergyGammaConversion
|
|
in this example is intentional. These classes will be replaced by other classes
|
|
appropriate to the problem domain in a forthcoming Geant4 version
|
|
===============================================================================
|
|
|
|
The materials defined are :
|
|
|
|
|
|
***** Table : Nb of materials = 3 *****
|
|
|
|
Material: Copper density: 8.920 g/cm3 RadL: 1.442 cm Nucl.Int.Length: 15.658 cm
|
|
Imean: 322.000 eV temperature: 293.15 K pressure: 1.00 atm
|
|
|
|
---> Element: Cu (Cu) Z = 29.0 N = 64 A = 63.546 g/mole
|
|
---> Isotope: Cu63 Z = 29 N = 63 A = 62.93 g/mole abundance: 69.170 %
|
|
---> Isotope: Cu65 Z = 29 N = 65 A = 64.93 g/mole abundance: 30.830 %
|
|
ElmMassFraction: 100.00 % ElmAbundance 100.00 %
|
|
|
|
|
|
Material: Silicon density: 2.330 g/cm3 RadL: 9.366 cm Nucl.Int.Length: 45.660 cm
|
|
Imean: 173.000 eV temperature: 293.15 K pressure: 1.00 atm
|
|
|
|
---> Element: Si (Si) Z = 14.0 N = 28 A = 28.085 g/mole
|
|
---> Isotope: Si28 Z = 14 N = 28 A = 27.98 g/mole abundance: 92.230 %
|
|
---> Isotope: Si29 Z = 14 N = 29 A = 28.98 g/mole abundance: 4.683 %
|
|
---> Isotope: Si30 Z = 14 N = 30 A = 29.97 g/mole abundance: 3.087 %
|
|
ElmMassFraction: 100.00 % ElmAbundance 100.00 %
|
|
|
|
|
|
Material: Galactic density: 0.000 mg/cm3 RadL: 204310098.490 pc Nucl.Int.Length: 113427284.261 pc
|
|
Imean: 19.200 eV temperature: 2.73 K pressure: 0.00 atm
|
|
|
|
---> Element: H (H) Z = 1.0 N = 1 A = 1.008 g/mole
|
|
---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 %
|
|
---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 %
|
|
ElmMassFraction: 100.00 % ElmAbundance 100.00 %
|
|
|
|
|
|
|
|
|
|
-------- WWWW ------- G4Exception-START -------- WWWW -------
|
|
*** G4Exception : DET1010
|
|
issued by : G4SDStructure::AddNewDetector()
|
|
TrackerChamberSD had already been stored in /eRosita/. Object pointer is overwritten.
|
|
It's users' responsibility to delete the old sensitive detector object.
|
|
*** This is just a warning message. ***
|
|
-------- WWWW -------- G4Exception-END --------- WWWW -------
|
|
|
|
New sensitive detector <TrackerChamberSD> is registered at /eRosita/
|
|
/run/verbose 2
|
|
#/tracking/verbose 2
|
|
/gun/energy 100 MeV
|
|
/gun/particle proton
|
|
/run/beamOn 10000
|
|
=======================================================================
|
|
====== Electromagnetic Physics Parameters ========
|
|
=======================================================================
|
|
LPM effect enabled 1
|
|
Enable creation and use of sampling tables 0
|
|
Apply cuts on all EM processes 0
|
|
Use combined TransportationWithMsc Disabled
|
|
Use general process 0
|
|
Enable linear polarisation for gamma 0
|
|
Enable sampling of quantum entanglement 0
|
|
X-section factor for integral approach 0.8
|
|
Min kinetic energy for tables 100 eV
|
|
Max kinetic energy for tables 100 TeV
|
|
Number of bins per decade of a table 7
|
|
Verbose level 1
|
|
Verbose level for worker thread 0
|
|
Bremsstrahlung energy threshold above which
|
|
primary e+- is added to the list of secondary 100 TeV
|
|
Bremsstrahlung energy threshold above which primary
|
|
muon/hadron is added to the list of secondary 100 TeV
|
|
Lowest triplet kinetic energy 1 MeV
|
|
Enable sampling of gamma linear polarisation 0
|
|
5D gamma conversion model type 0
|
|
5D gamma conversion model on isolated ion 0
|
|
Livermore data directory epics_2017
|
|
=======================================================================
|
|
====== Ionisation Parameters ========
|
|
=======================================================================
|
|
Step function for e+- (0.2, 1 mm)
|
|
Step function for muons/hadrons (0.2, 0.1 mm)
|
|
Step function for light ions (0.2, 0.1 mm)
|
|
Step function for general ions (0.2, 0.1 mm)
|
|
Lowest e+e- kinetic energy 1 keV
|
|
Lowest muon/hadron kinetic energy 1 keV
|
|
Use ICRU90 data 0
|
|
Fluctuations of dE/dx are enabled 1
|
|
Type of fluctuation model 1
|
|
Use built-in Birks satuaration 0
|
|
Build CSDA range enabled 0
|
|
Use cut as a final range enabled 0
|
|
Enable angular generator interface 0
|
|
Max kinetic energy for CSDA tables 1 GeV
|
|
Max kinetic energy for NIEL computation 0 eV
|
|
Linear loss limit 0.01
|
|
Read data from file for e+e- pair production by mu 0
|
|
=======================================================================
|
|
====== Multiple Scattering Parameters ========
|
|
=======================================================================
|
|
Type of msc step limit algorithm for e+- 1
|
|
Type of msc step limit algorithm for muons/hadrons 0
|
|
Msc lateral displacement for e+- enabled 1
|
|
Msc lateral displacement for muons and hadrons 0
|
|
Urban msc model lateral displacement alg96 1
|
|
Range factor for msc step limit for e+- 0.04
|
|
Range factor for msc step limit for muons/hadrons 0.2
|
|
Geometry factor for msc step limitation of e+- 2.5
|
|
Safety factor for msc step limit for e+- 0.6
|
|
Skin parameter for msc step limitation of e+- 1
|
|
Lambda limit for msc step limit for e+- 1 mm
|
|
Use Mott correction for e- scattering 0
|
|
Factor used for dynamic computation of angular
|
|
limit between single and multiple scattering 1
|
|
Fixed angular limit between single
|
|
and multiple scattering 3.1416 rad
|
|
Upper energy limit for e+- multiple scattering 100 MeV
|
|
Type of electron single scattering model 0
|
|
Type of nuclear form-factor 1
|
|
Screening factor 1
|
|
=======================================================================
|
|
|
|
phot: for gamma SubType=12 BuildTable=0
|
|
LambdaPrime table from 200 keV to 100 TeV in 61 bins
|
|
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
|
PhotoElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila
|
|
|
|
compt: for gamma SubType=13 BuildTable=1
|
|
Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1
|
|
LambdaPrime table from 1 MeV to 100 TeV in 56 bins
|
|
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
|
Klein-Nishina : Emin= 0 eV Emax= 100 TeV
|
|
|
|
conv: for gamma SubType=14 BuildTable=1
|
|
Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1
|
|
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
|
BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai
|
|
|
|
Rayl: for gamma SubType=11 BuildTable=1
|
|
Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0
|
|
LambdaPrime table from 100 keV to 100 TeV in 63 bins
|
|
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
|
LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator
|
|
|
|
msc: for e- SubType= 10
|
|
===== 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 Llim=1 mm
|
|
|
|
eIoni: for e- XStype:3 SubType=2
|
|
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
|
|
StepFunction=(0.2, 1 mm), integ: 3, fluct: 1, linLossLim= 0.01
|
|
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
|
MollerBhabha : Emin= 0 eV Emax= 100 TeV
|
|
|
|
eBrem: for e- XStype:4 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
|
|
LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000
|
|
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
|
eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai
|
|
eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai
|
|
|
|
msc: for e+ SubType= 10
|
|
===== 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 Llim=1 mm
|
|
|
|
eIoni: for e+ XStype:3 SubType=2
|
|
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
|
|
StepFunction=(0.2, 1 mm), integ: 3, fluct: 1, linLossLim= 0.01
|
|
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
|
MollerBhabha : Emin= 0 eV Emax= 100 TeV
|
|
|
|
eBrem: for e+ XStype:4 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
|
|
LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000
|
|
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
|
eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai
|
|
eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai
|
|
|
|
annihil: for e+ XStype:2 SubType=5 BuildTable=0
|
|
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
|
eplus2gg : Emin= 0 eV Emax= 100 TeV
|
|
|
|
msc: for proton SubType= 10
|
|
===== 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 Llim=1 mm
|
|
|
|
hIoni: for proton XStype:3 SubType=2
|
|
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
|
|
StepFunction=(0.2, 0.1 mm), integ: 3, fluct: 1, linLossLim= 0.01
|
|
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
|
Bragg : Emin= 0 eV Emax= 2 MeV
|
|
BetheBloch : Emin= 2 MeV Emax= 100 TeV
|
|
|
|
msc: for anti_proton SubType= 10
|
|
===== 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 Llim=1 mm
|
|
|
|
hIoni: for anti_proton XStype:3 SubType=2
|
|
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
|
|
StepFunction=(0.2, 0.1 mm), integ: 3, fluct: 1, linLossLim= 0.01
|
|
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
|
ICRU73QO : Emin= 0 eV Emax= 2 MeV
|
|
BetheBloch : Emin= 2 MeV Emax= 100 TeV
|
|
|
|
Region <DefaultRegionForTheWorld> -- -- appears in <World> world volume
|
|
This region is in the mass world.
|
|
Root logical volume(s) : World
|
|
Pointers : G4VUserRegionInformation[0], G4UserLimits[0], G4FastSimulationManager[0], G4UserSteppingAction[0]
|
|
Materials : Galactic Copper Silicon
|
|
Production cuts : gamma 1 um e- 1 um e+ 1 um proton 1 um
|
|
|
|
Region <DefaultRegionForParallelWorld> -- -- is not associated to any world.
|
|
Root logical volume(s) :
|
|
Pointers : G4VUserRegionInformation[0], G4UserLimits[0], G4FastSimulationManager[0], G4UserSteppingAction[0]
|
|
Materials :
|
|
Production cuts : gamma 1 um e- 1 um e+ 1 um proton 1 um
|
|
|
|
========= Table of registered couples ============================
|
|
|
|
Index : 0 used in the geometry : Yes
|
|
Material : Galactic
|
|
Range cuts : gamma 1 um e- 1 um e+ 1 um proton 1 um
|
|
Energy thresholds : gamma 250 eV e- 250 eV e+ 250 eV proton 100 eV
|
|
Region(s) which use this couple :
|
|
DefaultRegionForTheWorld
|
|
|
|
Index : 1 used in the geometry : Yes
|
|
Material : Copper
|
|
Range cuts : gamma 1 um e- 1 um e+ 1 um proton 1 um
|
|
Energy thresholds : gamma 250 eV e- 6.73228 keV e+ 6.59805 keV proton 100 eV
|
|
Region(s) which use this couple :
|
|
DefaultRegionForTheWorld
|
|
|
|
Index : 2 used in the geometry : Yes
|
|
Material : Silicon
|
|
Range cuts : gamma 1 um e- 1 um e+ 1 um proton 1 um
|
|
Energy thresholds : gamma 250 eV e- 847.163 eV e+ 834.725 eV proton 100 eV
|
|
Region(s) which use this couple :
|
|
DefaultRegionForTheWorld
|
|
|
|
==================================================================
|
|
|
|
Start closing geometry.
|
|
G4GeometryManager::ReportVoxelStats -- Voxel Statistics
|
|
|
|
Total memory consumed for geometry optimisation: 0 kByte
|
|
Total CPU time elapsed for geometry optimisation: 0 seconds
|
|
|
|
Voxelisation: top CPU users:
|
|
Percent Total CPU System CPU Memory Volume
|
|
------- ---------- ---------- -------- ----------
|
|
0.00 0.00 0.00 0k World
|
|
|
|
Voxelisation: top memory users:
|
|
Percent Memory Heads Nodes Pointers Total CPU Volume
|
|
------- -------- ------ ------ -------- ---------- ----------
|
|
100.00 0k 1 4 4 0.00 World
|
|
### Run 0 starts.
|
|
--- Run 0 (master) start.
|
|
---- eRosita event counter: 100
|
|
---- eRosita event counter: 200
|
|
---- eRosita event counter: 300
|
|
---- eRosita event counter: 400
|
|
---- eRosita event counter: 500
|
|
---- eRosita event counter: 600
|
|
---- eRosita event counter: 700
|
|
---- eRosita event counter: 800
|
|
---- eRosita event counter: 900
|
|
---- eRosita event counter: 1000
|
|
---- eRosita event counter: 2000
|
|
---- eRosita event counter: 3000
|
|
---- eRosita event counter: 4000
|
|
---- eRosita event counter: 5000
|
|
---- eRosita event counter: 6000
|
|
---- eRosita event counter: 7000
|
|
---- eRosita event counter: 8000
|
|
---- eRosita event counter: 9000
|
|
---- eRosita event counter: 10000
|
|
Run terminated.
|
|
Run Summary
|
|
Number of events processed : 10000
|
|
User=32.920000s Real=33.790705s Sys=0.230000s
|
|
--- Run 0 (master) end.Event total count = 10000.
|
|
User=32.920000s Real=33.791288s Sys=0.230000s
|
|
G4 kernel has come to Quit state.
|
|
UserDetectorConstruction deleted.
|
|
UserPhysicsList deleted.
|
|
UserActionInitialization deleted.
|
|
UserWorkerInitialization deleted.
|
|
UserWorkerThreadInitialization deleted.
|
|
UserRunAction deleted.
|
|
UserPrimaryGenerator deleted.
|
|
RunManager is deleting RunManagerKernel.
|
|
G4SDManager deleted.
|
|
EventManager deleted.
|
|
Units table cleared.
|
|
TransportationManager deleted.
|
|
Total navigation history collections cleaned: 7
|
|
G4RNGHelper object is deleted.
|
|
================== Deleting memory pools ===================
|
|
Pool ID '20G4NavigationLevelRep', size : 0.00769 MB
|
|
Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB
|
|
Pool ID '16G4SmartVoxelNode', size : 0.000961 MB
|
|
Pool ID '17G4SmartVoxelProxy', size : 0.000961 MB
|
|
Pool ID '7G4Event', size : 0.000961 MB
|
|
Pool ID '15G4PrimaryVertex', size : 0.000961 MB
|
|
Pool ID '17G4PrimaryParticle', size : 0.000961 MB
|
|
Pool ID '15G4HCofThisEvent', size : 0.000961 MB
|
|
Pool ID '16G4HitsCollection', size : 0.000961 MB
|
|
Pool ID '17G4DynamicParticle', size : 0.203 MB
|
|
Pool ID '7G4Track', size : 0.405 MB
|
|
Pool ID '18G4TouchableHistory', size : 0.000961 MB
|
|
Pool ID '15G4CountedObjectIvE', size : 0.000961 MB
|
|
Pool ID '17eRositaTrackerHit', size : 0.000961 MB
|
|
Number of memory pools allocated: 14 of which, static: 0
|
|
Dynamic pools deleted: 14 / Total memory freed: 0.63 MB
|
|
============================================================
|
|
G4Allocator objects are deleted.
|
|
UImanager deleted.
|
|
StateManager deleted.
|
|
RunManagerKernel is deleted. Good bye :)
|
|
RunManager is deleted.
|