Import Geant4 9.1.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 15:37:50 +02:00
parent a8e9364cea
commit 96c8bcd0af
6923 changed files with 198390 additions and 41849 deletions
@@ -25,7 +25,7 @@
//
//
// $Id: PhotIn.cc,v 1.10 2006/11/22 09:46:02 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
//
// --------------------------------------------------------------
@@ -1,6 +1,6 @@
*************************************************************
Geant4 version Name: geant4-09-00-cand-03 (29-June-2007)
Geant4 version Name: global-V09-00-02 (14-December-2007)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -541,7 +541,7 @@ eIoni: tables are built for e-
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
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1, fluct: 1
eBrem: tables are built for e-
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
@@ -554,7 +554,7 @@ eIoni: tables are built for e+
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
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1, fluct: 1
eBrem: tables are built for e+
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
@@ -581,7 +581,7 @@ hIoni: tables are built for proton
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
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1, fluct: 1
msc: Model variant of multiple scattering for GenericIon
LateralDisplacementFlag= 0 Skin= 0
@@ -593,7 +593,7 @@ hIoni: tables are built for anti_proton
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
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1, fluct: 1
msc: Model variant of multiple scattering for mu+
Lambda tables from 100 eV to 100 TeV in 120 bins.
@@ -605,7 +605,7 @@ muIoni: tables are built for mu+
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
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1, fluct: 1
muBrems: tables are built for mu+
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
@@ -622,7 +622,7 @@ muIoni: tables are built for mu-
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
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1, fluct: 1
muBrems: tables are built for mu-
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
@@ -640,7 +640,7 @@ hIoni: tables are built for pi+
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
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1, fluct: 1
msc: Model variant of multiple scattering for pi-
Lambda tables from 100 eV to 100 TeV in 120 bins.
@@ -653,7 +653,7 @@ hIoni: tables are built for pi-
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
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1, fluct: 1
========= Table of registered couples ==============================
@@ -711,3 +711,129 @@ Index : 6 used in the geometry : Yes recalculation needed : No
Start Run processing.
PhotInPrimaryGeneratorAction::GeneratePrimaries: pi+,E=100
PhotInPrimaryGeneratorAction::GeneratePrimaries: part&E're redefined
Run terminated.
Run Summary
Number of events processed : 1
User=83.65s Real=85.24s Sys=1.41s
##############################################################
Run Summary - Number of events : 1
##############################################################
Region Region0
====================
Production thresholds :
-----------------------
gamma 1 mm e- 1 mm e+ 1 mm
Energy deposition in Absorber 473.00283 MeV, in Gap 0 eV
Number of secondaries in the event :
------------------------------------
gamma in Absorber 12, in Gap 61
e- in Absorber 354, in Gap 488
e+ in Absorber 2, in Gap 7
Minimum kinetic energy of generated secondaries :
-------------------------------------------------
gamma in Absorber = 3.3752091 keV, in Gap = 7.0509842 keV
e- in Absorber = 15.253568 eV , in Gap = 93.836379 eV
e+ in Absorber = 233.25152 keV in Gap = 490.36708 keV
Mean total track length of neutrons in the event : in Absorber = 3.6482229 m , in Gap = 0 fm
Mean number of steps of charged particles in the event : in Absorber =68, in Gap = 0
##############################################################
Region Region1
====================
Production thresholds :
-----------------------
gamma 1 cm e- 1 cm e+ 1 cm
Energy deposition in Absorber 76.955166 GeV, in Gap 0 eV
Number of secondaries in the event :
------------------------------------
gamma in Absorber 2430, in Gap 10685
e- in Absorber 27139, in Gap 58942
e+ in Absorber 168, in Gap 834
Minimum kinetic energy of generated secondaries :
-------------------------------------------------
gamma in Absorber = 5.7278431 keV, in Gap = 20.500267 keV
e- in Absorber = 0.055180376 eV , in Gap = 0.022609692 eV
e+ in Absorber = 208.06526 keV in Gap = 59.60516 keV
Mean total track length of neutrons in the event : in Absorber = 85.845699 m , in Gap = 0 fm
Mean number of steps of charged particles in the event : in Absorber =2029, in Gap = 0
##############################################################
Region Region2
====================
Production thresholds :
-----------------------
gamma 10 cm e- 10 cm e+ 10 cm
Energy deposition in Absorber 551.38833 MeV, in Gap 0 eV
Number of secondaries in the event :
------------------------------------
gamma in Absorber 4, in Gap 56
e- in Absorber 274, in Gap 518
e+ in Absorber 1, in Gap 7
Minimum kinetic energy of generated secondaries :
-------------------------------------------------
gamma in Absorber = 510.99906 keV, in Gap = 106.78933 keV
e- in Absorber = 19.000542 eV , in Gap = 28.262672 eV
e+ in Absorber = 6.5886094 MeV in Gap = 1.8229204 MeV
Mean total track length of neutrons in the event : in Absorber = 3.4871681 m , in Gap = 0 fm
Mean number of steps of charged particles in the event : in Absorber =76, in Gap = 0
##############################################################
/run/dumpCouples
========= Table of registered couples ==============================
Index : 0 used in the geometry : Yes recalculation needed : No
Material : Vac
Range cuts : gamma 1 mm e- 1 mm e+ 1 mm
Energy thresholds : gamma 990 eV e- 990 eV e+ 990 eV
Region(s) which use this couple :
DefaultRegionForTheWorld
Index : 1 used in the geometry : Yes recalculation needed : No
Material : Aluminium
Range cuts : gamma 1 mm e- 1 mm e+ 1 mm
Energy thresholds : gamma 6.8873065 keV e- 596.68045 keV e+ 568.01052 keV
Region(s) which use this couple :
Region0
Index : 2 used in the geometry : Yes recalculation needed : No
Material : Scintillator
Range cuts : gamma 1 mm e- 1 mm e+ 1 mm
Energy thresholds : gamma 2.3689452 keV e- 355.79082 keV e+ 347.13789 keV
Region(s) which use this couple :
Region0
Index : 3 used in the geometry : Yes recalculation needed : No
Material : Aluminium
Range cuts : gamma 1 cm e- 1 cm e+ 1 cm
Energy thresholds : gamma 20.494884 keV e- 4.5487391 MeV e+ 4.2771968 MeV
Region(s) which use this couple :
Region1
Index : 4 used in the geometry : Yes recalculation needed : No
Material : Scintillator
Range cuts : gamma 1 cm e- 1 cm e+ 1 cm
Energy thresholds : gamma 5.6988252 keV e- 2.200168 MeV e+ 2.0688264 MeV
Region(s) which use this couple :
Region1
Index : 5 used in the geometry : Yes recalculation needed : No
Material : Aluminium
Range cuts : gamma 10 cm e- 10 cm e+ 10 cm
Energy thresholds : gamma 79.141018 keV e- 56.740688 MeV e+ 54.014351 MeV
Region(s) which use this couple :
Region2
Index : 6 used in the geometry : Yes recalculation needed : No
Material : Scintillator
Range cuts : gamma 10 cm e- 10 cm e+ 10 cm
Energy thresholds : gamma 18.864481 keV e- 23.386044 MeV e+ 22.262366 MeV
Region(s) which use this couple :
Region2
====================================================================
##
##
##
/run/setCutForRegqion Region0 0.2 mm
Graphics systems deleted.
Visualization Manager deleting...
G4 kernel has come to Quit state.
@@ -25,7 +25,7 @@
//
//
// $Id: PhotInCalorHit.hh,v 1.4 2006/06/29 16:24:35 gunter Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
#ifndef PhotInCalorHit_h
@@ -25,7 +25,7 @@
//
//
// $Id: PhotInCalorimeterSD.hh,v 1.3 2006/06/29 16:24:37 gunter Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
#ifndef PhotInCalorimeterSD_h
@@ -25,7 +25,7 @@
//
//
// $Id: PhotInConstants.hh,v 1.2 2006/06/29 16:24:39 gunter Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
#ifndef PhotInConstants_h
@@ -25,7 +25,7 @@
//
//
// $Id: PhotInDetectorConstruction.hh,v 1.3 2006/06/29 16:24:41 gunter Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
//
@@ -25,7 +25,7 @@
//
//
// $Id: PhotInDetectorMessenger.hh,v 1.5 2006/06/29 16:24:43 gunter Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
#ifndef PhotInDetectorMessenger_h
@@ -25,7 +25,7 @@
//
//
// $Id: PhotInEventAction.hh,v 1.3 2006/06/29 16:24:45 gunter Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
#ifndef PhotInEventAction_h
@@ -25,7 +25,7 @@
//
//
// $Id: PhotInGapParameterisation.hh,v 1.5 2006/11/22 09:44:22 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
//
// A parameterisation that describes a series of boxes along Z
@@ -25,7 +25,7 @@
//
//
// $Id: PhotInLayerParameterisation.hh,v 1.3 2006/06/29 16:24:49 gunter Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
//
// A parameterisation that describes a series of boxes along Z
@@ -25,7 +25,7 @@
//
//
// $Id: PhotInPhysicsList.hh,v 1.4 2006/06/29 16:24:51 gunter Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
#ifndef PhotInPhysicsList_h
@@ -25,7 +25,7 @@
//
//
// $Id: PhotInPrimaryGeneratorAction.hh,v 1.5 2006/06/29 16:24:53 gunter Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
#ifndef PhotInPrimaryGeneratorAction_h
@@ -25,7 +25,7 @@
//
//
// $Id: PhotInRun.hh,v 1.4 2006/06/29 16:24:55 gunter Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
#ifndef PhotInRun_h
@@ -25,7 +25,7 @@
//
//
// $Id: PhotInRunAction.hh,v 1.3 2006/06/29 16:24:57 gunter Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
#ifndef PhotInRunAction_h
@@ -25,7 +25,7 @@
//
//
// $Id: PhotInCalorHit.cc,v 1.4 2006/06/29 16:25:05 gunter Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
//#define debug
@@ -25,7 +25,7 @@
//
//
// $Id: PhotInCalorimeterSD.cc,v 1.6 2006/06/29 16:25:07 gunter Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
//#define debug
@@ -25,7 +25,7 @@
//
//
// $Id: PhotInDetectorConstruction.cc,v 1.5 2006/06/29 16:25:09 gunter Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
// ***************************************************************************
@@ -25,7 +25,7 @@
//
//
// $Id: PhotInDetectorMessenger.cc,v 1.5 2006/06/29 16:25:11 gunter Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
//#define debug
@@ -25,7 +25,7 @@
//
//
// $Id: PhotInEventAction.cc,v 1.6 2006/06/29 16:25:13 gunter Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
//#define debug
@@ -25,7 +25,7 @@
//
//
// $Id: PhotInGapParameterisation.cc,v 1.5 2006/06/29 16:25:15 gunter Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
//#define debug
@@ -25,7 +25,7 @@
//
//
// $Id: PhotInLayerParameterisation.cc,v 1.3 2006/06/29 16:25:17 gunter Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
//#define debug
@@ -25,7 +25,7 @@
//
//
// $Id: PhotInPhysicsList.cc,v 1.4 2006/06/29 16:25:19 gunter Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
#define debug
@@ -25,7 +25,7 @@
//
//
// $Id: PhotInPrimaryGeneratorAction.cc,v 1.6 2006/06/29 16:25:21 gunter Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
#define debug
@@ -25,7 +25,7 @@
//
//
// $Id: PhotInRun.cc,v 1.6 2006/06/29 16:25:23 gunter Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
//#define debug
@@ -25,7 +25,7 @@
//
//
// $Id: PhotInRunAction.cc,v 1.5 2006/06/29 16:25:25 gunter Exp $
// GEANT4 tag $Name: geant4-09-00 $
// GEANT4 tag $Name: geant4-09-01 $
//
//#define debug