Files
geant4/examples/extended/electromagnetic/TestEm8/TestEm8.out
T
2016-06-09 15:16:48 +02:00

371 lines
13 KiB
Plaintext

*************************************************************
Geant4 version Name: geant4-09-00-cand-03 (29-June-2007)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
*************************************************************
Visualization Manager instantiating...
Visualization Manager initialising...
Registering graphics systems...
You have successfully registered the following graphics systems.
Current available graphics systems are:
ASCIITree (ATree)
DAWNFILE (DAWNFILE)
G4HepRep (HepRepXML)
G4HepRepFile (HepRepFile)
RayTracer (RayTracer)
VRML1FILE (VRML1FILE)
VRML2FILE (VRML2FILE)
Registering model factories...
You have successfully registered the following model factories.
Registered model factories:
generic
drawByCharge
drawByParticleID
drawByOriginVolume
drawByAttribute
Registered filter factories:
chargeFilter
particleFilter
originVolumeFilter
attributeFilter
/run/verbose 2
#/tracking/verbose 2
#
# select EM PhysicsList
#
#/testem/phys/addPhysics standard
/testem/phys/addPhysics pai
PhysicsList::AddPhysicsList: <pai>
PhysListEmModelPai is called
#/testem/phys/addPhysics pai_photon
#
/testem/phys/setCuts 1 mm
#/testem/stepMax 10 mm
#
# PLOT: energy deposit distribution in absorber
#
/plots/setnbinEn 20
Nb of bins in Edep plot = 20
/plots/setEnlow 0.0 MeV
Elow in the Edep plot = 0
/plots/setEnhigh 0.060 MeV
Ehigh in the Edep plot = 0.06
/plots/sethistName g4.p11
hist file = g4.p11
#
/run/initialize
userDetector->Construct() start.
The WORLD is made of 23.1022mm of Mylar, the transverse size (R) of the world is 100 mm.
The ABSORBER is made of 23mm of XeCH4C3H8, the transverse size (R) is 100 mm.
Z position of the (middle of the) absorber 0 mm.
World is registered to the default region.
physicsList->Construct() start.
physicsList->Construct() start.
physicsList->setCut() start.
PhysicsList::SetCuts:CutLength : 1 mm
/run/particle/dumpCutValues
#
#/gun/particle e-
#
/gun/particle proton
#
#/gun/particle mu-
#
/gun/energy 200000.00 MeV
#
#/gun/energy 200.0 MeV
#
#/tracking/verbose 1
#
/event/printModulo 100
/run/beamOn 1000
phot: Total cross sections from Sandia parametrisation.
Sampling according PhotoElectric model
compt: Total cross sections has a good parametrisation from 10 KeV to (100/Z) GeV
Sampling according Klein-Nishina model
tables are built for gamma
Lambda tables from 100 eV to 100 GeV in 90 bins.
conv: Total cross sections has a good parametrisation from 1.5 MeV to 100 GeV for all Z;
sampling secondary e+e- according Bethe-Heitler model
tables are built for gamma
Lambda tables from 1.022 MeV to 100 GeV in 100 bins.
msc: Model variant of multiple scattering for e-
Lambda tables from 100 eV to 100 TeV in 120 bins.
LateralDisplacementFlag= 1 Skin= 0
Boundary/stepping algorithm is active with RangeFactor= 0.02 Step limit type 1
eIoni: tables are built for e-
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Delta cross sections and sampling from MollerBhabha model
Good description from 1 KeV to 100 GeV.
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1
eBrem: tables are built for e-
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Total cross sections and sampling from StandBrem model (based on the EEDL data library)
Good description from 1 KeV to 100 GeV, log scale extrapolation above 100 GeV. LPM flag 1
eIoni: tables are built for e+
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Delta cross sections and sampling from MollerBhabha model
Good description from 1 KeV to 100 GeV.
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1
eBrem: tables are built for e+
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Total cross sections and sampling from StandBrem model (based on the EEDL data library)
Good description from 1 KeV to 100 GeV, log scale extrapolation above 100 GeV. LPM flag 1
annihil: Sampling according eplus2gg model
tables are built for e+
Lambda tables from 100 eV to 100 TeV in 120 bins.
msc: Model variant of multiple scattering for proton
Lambda tables from 100 eV to 100 TeV in 120 bins.
LateralDisplacementFlag= 1 Skin= 0
Boundary/stepping algorithm is active with RangeFactor= 0.02 Step limit type 1
hIoni: tables are built for proton
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Scaling relation is used from proton dE/dx and range.
Delta cross sections and sampling from BetheBloch model for scaled energy > 2 MeV
Parametrisation from Bragg for protons below.
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1
msc: Model variant of multiple scattering for GenericIon
LateralDisplacementFlag= 0 Skin= 0
Boundary/stepping algorithm is active with RangeFactor= 0.2 Step limit type 1
ionIoni: tables are built for GenericIon
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Scaling relation is used from proton dE/dx and range.
Delta cross sections and sampling from BetheBloch model for scaled energy > 2 MeV
Parametrisation from BraggIon for protons below. NuclearStopping 1
Stopping Power data for 8 ion/material pairs are used.
Step function: finalRange(mm)= 0.1, dRoverRange= 0.1, integral: 1
hIoni: tables are built for anti_proton
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Scaling relation is used from proton dE/dx and range.
Delta cross sections and sampling from BetheBloch model for scaled energy > 2 MeV
Parametrisation from Bragg for protons below.
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1
msc: Model variant of multiple scattering for mu+
Lambda tables from 100 eV to 100 TeV in 120 bins.
LateralDisplacementFlag= 1 Skin= 0
Boundary/stepping algorithm is active with RangeFactor= 0.02 Step limit type 1
muIoni: tables are built for mu+
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Bether-Bloch model for E > 0.2 MeV, parametrisation of Bragg peak below,
radiative corrections for E > 1 GeV
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1
muBrems: tables are built for mu+
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Parametrised model
muPairProd: tables are built for mu+
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Parametrised model
muIoni: tables are built for mu-
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Bether-Bloch model for E > 0.2 MeV, parametrisation of Bragg peak below,
radiative corrections for E > 1 GeV
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1
muBrems: tables are built for mu-
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Parametrised model
muPairProd: tables are built for mu-
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Parametrised model
hIoni: tables are built for pi+
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Scaling relation is used from proton dE/dx and range.
Delta cross sections and sampling from BetheBloch model for scaled energy > 0.297504 MeV
Parametrisation from Bragg for protons below.
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1
msc: Model variant of multiple scattering for pi-
Lambda tables from 100 eV to 100 TeV in 120 bins.
LateralDisplacementFlag= 1 Skin= 0
Boundary/stepping algorithm is active with RangeFactor= 0.02 Step limit type 1
hIoni: tables are built for pi-
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Scaling relation is used from proton dE/dx and range.
Delta cross sections and sampling from BetheBloch model for scaled energy > 0.297504 MeV
Parametrisation from Bragg for protons below.
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1
Region <DefaultRegionForTheWorld> -- appears in <World> world volume
Root logical volume(s) : World
Pointers : G4VUserRegionInformation[0], G4UserLimits[0], G4FastSimulationManager[0], G4UserSteppingAction[0]
Materials : Mylar
Production cuts : gamma 1 mm e- 1 mm e+ 1 mm
Region <VertexDetector> -- appears in <World> world volume
Root logical volume(s) : Absorber
Pointers : G4VUserRegionInformation[0], G4UserLimits[0], G4FastSimulationManager[0], G4UserSteppingAction[0]
Materials : XeCH4C3H8
Production cuts : gamma 2.3 cm e- 2.3 cm e+ 2.3 cm
========= Table of registered couples ==============================
Index : 0 used in the geometry : Yes recalculation needed : No
Material : Mylar
Range cuts : gamma 1 mm e- 1 mm e+ 1 mm
Energy thresholds : gamma 2.97898 keV e- 417.539 keV e+ 402.4 keV
Region(s) which use this couple :
DefaultRegionForTheWorld
Index : 1 used in the geometry : Yes recalculation needed : No
Material : XeCH4C3H8
Range cuts : gamma 2.3 cm e- 2.3 cm e+ 2.3 cm
Energy thresholds : gamma 3.83995 keV e- 63.4899 keV e+ 61.9458 keV
Region(s) which use this couple :
VertexDetector
====================================================================
Start closing geometry.
G4GeometryManager::ReportVoxelStats -- Voxel Statistics
Total memory consumed for geometry optimisation: 0 kByte
Total CPU time elapsed for geometry optimisation: 0 seconds
### Run 0 start.
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 9876, 54321
----------------------------------------
/vis/scene/notifyHandlers
WARNING: Scene "refresh" not found.
/vis/scene/list to see scenes.
Start Run processing.
---> Begin of Event: 0
---> Begin of Event: 100
---> Begin of Event: 200
---> Begin of Event: 300
---> Begin of Event: 400
---> Begin of Event: 500
---> Begin of Event: 600
---> Begin of Event: 700
---> Begin of Event: 800
---> Begin of Event: 900
Run terminated.
Run Summary
Number of events processed : 1000
User=9.37s Real=9.41s Sys=0.01s
================== run summary =====================
end of Run TotNbofEvents = 1000
mean charged track length in absorber=23.5696 +- 0.221368 mm
mean energy deposit in absorber=0.0154838 +- 0.000291246 MeV
mean number of steps in absorber (charged) =0.104 +- 0.0479081
mean number of steps in absorber (neutral) =0 +- 0
mean number of charged secondaries = 0.011 +- 0.00329833
mean number of neutral secondaries = 0 +- 0
mean number of e-s =0.011 and e+s =0
(number) transmission coeff=0.507 reflection coeff=0
energy deposit distribution
#entries=1000 #underflows=0 #overflows=11
bin nb Elow entries normalized
0 0 0 0
1 3 4 0.004
2 6 100 0.1
3 9 274 0.274
4 12 262 0.262
5 15 151 0.151
6 18 87 0.087
7 21 34 0.034
8 24 21 0.021
9 27 16 0.016
10 30 13 0.013
11 33 8 0.008
12 36 6 0.006
13 39 4 0.004
14 42 2 0.002
15 45 1 0.001
16 48 1 0.001
17 51 2 0.002
18 54 2 0.002
19 57 1 0.001
Emp = 0.009 width= 0.006 MeV
/vis/viewer/update
ERROR: G4VisCommandsViewerUpdate::SetNewValue: no current viewer.
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 718165562, 201856785
----------------------------------------
#
Graphics systems deleted.
Visualization Manager deleting...
UserDetectorConstruction deleted.
UserPhysicsList deleted.
UserRunAction deleted.
UserPrimaryGenerator deleted.
G4 kernel has come to Quit state.
G4SDManager deleted.
EventManager deleted.
Default detector region deleted.
UImanager deleted.
Units table cleared.
StateManager deleted.
RunManagerKernel is deleted.
RunManager is deleting.