Import Geant4 10.5.0 source tree
This commit is contained in:
@@ -1,4 +1,3 @@
|
||||
//$Id$
|
||||
|
||||
///\file "hadronic/Hadr01/.README.txt"
|
||||
///\brief Example Hadr01 README page
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
# $Id: GNUmakefile 68006 2013-03-13 11:26:13Z gcosmo $
|
||||
# --------------------------------------------------------------
|
||||
# GNUmakefile for examples module with AIDA interface
|
||||
# --------------------------------------------------------------
|
||||
|
||||
@@ -27,7 +27,6 @@
|
||||
/// \brief Main program of the hadronic/Hadr01 example
|
||||
//
|
||||
//
|
||||
// $Id: Hadr01.cc 109185 2018-04-03 07:20:46Z gcosmo $
|
||||
//
|
||||
// -------------------------------------------------------------
|
||||
// GEANT4 Hadr01
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
$Id: History 109654 2018-05-04 08:57:00Z gcosmo $
|
||||
-------------------------------------------------------------------
|
||||
|
||||
=========================================================
|
||||
@@ -15,6 +14,14 @@ track of all tags.
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
|
||||
08-11-18 V.Ivanchenko (exhadr01-V10-04-05)
|
||||
- PhysicsList - make local PhysicsList to be coherent with
|
||||
physics_list library
|
||||
|
||||
14-08-18 V.Ivanchenko (exhadr01-V10-04-04)
|
||||
- DetectorConstruction - minor improvement of printout
|
||||
- added test macros
|
||||
|
||||
03-05-18 J.Allison (exhadr01-V10-04-03)
|
||||
- RunAction.cc:
|
||||
o Remove G4VIS_USE.
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
#================================================
|
||||
# Macro file for Hadr01
|
||||
# 06.06.2006 V.Ivanchneko
|
||||
#================================================
|
||||
/control/verbose 2
|
||||
/run/verbose 1
|
||||
/tracking/verbose 0
|
||||
#
|
||||
/testhadr/TargetMat G4_Cu
|
||||
/testhadr/TargetRadius 1000 cm
|
||||
/testhadr/TargetLength 1000 cm
|
||||
/testhadr/NumberDivZ 100
|
||||
/testhadr/PrintModulo 100
|
||||
#
|
||||
/run/setCut 1 mm
|
||||
#/testhadr/Physics QBBC
|
||||
#
|
||||
/process/em/verbose 1
|
||||
/run/initialize
|
||||
#
|
||||
/gun/particle e-
|
||||
/gun/energy 100 MeV
|
||||
/run/beamOn 10000
|
||||
#
|
||||
@@ -4,7 +4,7 @@
|
||||
############################################
|
||||
|
||||
**************************************************************
|
||||
Geant4 version Name: geant4-10-05-beta-01 (29-June-2018)
|
||||
Geant4 version Name: geant4-10-05-ref-00 (7-December-2018)
|
||||
Copyright : Geant4 Collaboration
|
||||
References : NIM A 506 (2003), 250-303
|
||||
: IEEE-TNS 53 (2006), 270-278
|
||||
@@ -28,7 +28,7 @@ PhysicsList::AddPhysicsList: <emstandard_opt0>
|
||||
#
|
||||
/run/initialize
|
||||
userDetector->Construct() start.
|
||||
### Target consist of 100 of G4_Al disks with R(mm)= 10 Width(mm)= 1 Total Length(mm)= 100 ###
|
||||
### Target consist of 100 disks of G4_Al with R(mm)= 10 Width(mm)= 1 Total Length(mm)= 100 ###
|
||||
|
||||
***** Table : Nb of materials = 2 *****
|
||||
|
||||
@@ -101,8 +101,8 @@ eBrem: for e- SubType= 3
|
||||
Lambda tables from threshold to 100 TeV, 7 bins per 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 DipBustGen
|
||||
eBremLPM : Emin= 1 GeV Emax= 100 TeV DipBustGen
|
||||
eBremSB : Emin= 0 eV Emax= 1 GeV AngularGenUrban
|
||||
eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGenUrban
|
||||
|
||||
CoulombScat: for e-, integral: 1 SubType= 1 BuildTable= 1
|
||||
Lambda table from 100 MeV to 100 TeV, 7 bins per decade, spline: 1
|
||||
@@ -128,8 +128,8 @@ eBrem: for e+ SubType= 3
|
||||
Lambda tables from threshold to 100 TeV, 7 bins per 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 DipBustGen
|
||||
eBremLPM : Emin= 1 GeV Emax= 100 TeV DipBustGen
|
||||
eBremSB : Emin= 0 eV Emax= 1 GeV AngularGenUrban
|
||||
eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGenUrban
|
||||
|
||||
annihil: for e+, integral: 1 SubType= 5 BuildTable= 0
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
@@ -182,7 +182,7 @@ ionIoni: for GenericIon 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 per decade, spline: 1
|
||||
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.02
|
||||
Stopping Power data for 17 ion/material pairs
|
||||
Stopping Power data for 17 ion/material pairs
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
BraggIon : Emin= 0 eV Emax= 2 MeV
|
||||
BetheBloch : Emin= 2 MeV Emax= 100 TeV
|
||||
@@ -435,19 +435,16 @@ CoulombScat: for pi-, integral: 1 SubType= 1 BuildTable= 1
|
||||
Process: hadElastic
|
||||
Model: hElasticCHIPS: 0 eV ---> 100 TeV
|
||||
Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV
|
||||
Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV
|
||||
Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV
|
||||
|
||||
Process: neutronInelastic
|
||||
Model: FTFP: 3 GeV ---> 100 TeV
|
||||
Model: BertiniCascade: 1 GeV ---> 5 GeV
|
||||
Model: Binary Cascade: 0 eV ---> 1.5 GeV
|
||||
Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV
|
||||
Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV
|
||||
|
||||
Process: nCapture
|
||||
Model: nRadCapture: 0 eV ---> 100 TeV
|
||||
Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV
|
||||
Cr_sctns: GheishaCaptureXS: 0 eV ---> 100 TeV
|
||||
|
||||
Process: nKiller
|
||||
|
||||
@@ -457,22 +454,26 @@ CoulombScat: for pi-, integral: 1 SubType= 1 BuildTable= 1
|
||||
Process: ionInelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n
|
||||
Model: FTFP: 2 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov nucleus nucleus: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV
|
||||
|
||||
Process: ionElastic
|
||||
Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for He3
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov nucleus nucleus: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV
|
||||
|
||||
Process: He3Inelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n
|
||||
Model: FTFP: 2 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov nucleus nucleus: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV
|
||||
Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for alpha
|
||||
@@ -484,8 +485,7 @@ CoulombScat: for pi-, integral: 1 SubType= 1 BuildTable= 1
|
||||
Process: alphaInelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n
|
||||
Model: FTFP: 2 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov nucleus nucleus: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV
|
||||
Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for anti_He3
|
||||
@@ -493,12 +493,12 @@ CoulombScat: for pi-, integral: 1 SubType= 1 BuildTable= 1
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
|
||||
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV
|
||||
|
||||
Process: anti_He3Inelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
@@ -509,12 +509,12 @@ CoulombScat: for pi-, integral: 1 SubType= 1 BuildTable= 1
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
|
||||
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV
|
||||
|
||||
Process: anti_alphaInelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
@@ -525,12 +525,12 @@ CoulombScat: for pi-, integral: 1 SubType= 1 BuildTable= 1
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
|
||||
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV
|
||||
|
||||
Process: anti_deuteronInelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
@@ -544,7 +544,7 @@ CoulombScat: for pi-, integral: 1 SubType= 1 BuildTable= 1
|
||||
|
||||
Process: anti_neutronInelastic
|
||||
Model: FTFP: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
@@ -553,12 +553,12 @@ CoulombScat: for pi-, integral: 1 SubType= 1 BuildTable= 1
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV ---> 100.1 MeV
|
||||
Model: AntiAElastic: 100 MeV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV
|
||||
|
||||
Process: anti_protonInelastic
|
||||
Model: FTFP: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
@@ -569,12 +569,12 @@ CoulombScat: for pi-, integral: 1 SubType= 1 BuildTable= 1
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
|
||||
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV
|
||||
|
||||
Process: anti_tritonInelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
@@ -589,8 +589,7 @@ CoulombScat: for pi-, integral: 1 SubType= 1 BuildTable= 1
|
||||
Process: dInelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n
|
||||
Model: FTFP: 2 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov nucleus nucleus: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV
|
||||
Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for e+
|
||||
@@ -598,7 +597,6 @@ CoulombScat: for pi-, integral: 1 SubType= 1 BuildTable= 1
|
||||
Process: positronNuclear
|
||||
Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV
|
||||
Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV
|
||||
Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for e-
|
||||
@@ -606,7 +604,6 @@ CoulombScat: for pi-, integral: 1 SubType= 1 BuildTable= 1
|
||||
Process: electronNuclear
|
||||
Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV
|
||||
Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV
|
||||
Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for gamma
|
||||
@@ -615,20 +612,19 @@ CoulombScat: for pi-, integral: 1 SubType= 1 BuildTable= 1
|
||||
Model: BertiniCascade: 0 eV ---> 3.5 GeV
|
||||
Model: TheoFSGenerator: 3 GeV ---> 100 TeV
|
||||
Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV
|
||||
Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for kaon+
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
|
||||
Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV
|
||||
|
||||
Process: kaon+Inelastic
|
||||
Model: FTFP: 3 GeV ---> 100 TeV
|
||||
Model: BertiniCascade: 0 eV ---> 5 GeV
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
|
||||
Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
@@ -636,13 +632,13 @@ CoulombScat: for pi-, integral: 1 SubType= 1 BuildTable= 1
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
|
||||
Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV
|
||||
|
||||
Process: kaon-Inelastic
|
||||
Model: FTFP: 3 GeV ---> 100 TeV
|
||||
Model: BertiniCascade: 0 eV ---> 5 GeV
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
|
||||
Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV
|
||||
|
||||
Process: hBertiniCaptureAtRest
|
||||
@@ -715,7 +711,7 @@ CoulombScat: for pi-, integral: 1 SubType= 1 BuildTable= 1
|
||||
Model: FTFP: 3 GeV ---> 100 TeV
|
||||
Model: BertiniCascade: 1 GeV ---> 5 GeV
|
||||
Model: Binary Cascade: 0 eV ---> 1.5 GeV
|
||||
Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for triton
|
||||
@@ -727,29 +723,9 @@ CoulombScat: for pi-, integral: 1 SubType= 1 BuildTable= 1
|
||||
Process: tInelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n
|
||||
Model: FTFP: 2 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov nucleus nucleus: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV
|
||||
Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV
|
||||
|
||||
================================================================
|
||||
=======================================================================
|
||||
====== Pre-compound/De-excitation Physics Parameters ========
|
||||
=======================================================================
|
||||
Type of pre-compound inverse x-section 3
|
||||
Pre-compound model active 1
|
||||
Pre-compound low energy (MeV) 0.1
|
||||
Type of de-excitation inverse x-section 3
|
||||
Type of de-excitation factory Evaporation
|
||||
Number of de-excitation channels 8
|
||||
Min excitation energy (keV) 0.01
|
||||
Min energy per nucleon for multifragmentation (MeV) 1e+05
|
||||
Level density (1/MeV) 0.1
|
||||
Time limit for long lived isomeres (ns) 1e+12
|
||||
Internal e- conversion flag 1
|
||||
Store e- internal conversion data 0
|
||||
Electron internal conversion ID 2
|
||||
Correlated gamma emission flag 0
|
||||
Max 2J for sampling of angular correlations 10
|
||||
=======================================================================
|
||||
|
||||
Region <DefaultRegionForTheWorld> -- -- appears in <World> world volume
|
||||
This region is in the mass world.
|
||||
@@ -799,8 +775,8 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics
|
||||
100.00 10k 1 197 200 0.00 Check
|
||||
### Run 0 starts.
|
||||
### Run 0 start
|
||||
RunAction::BeginOfRunAction: User=0.880000s Real=0.946507s Sys=0.010000s
|
||||
NuclearData: User=0.000000s Real=0.000008s Sys=0.000000s
|
||||
RunAction::BeginOfRunAction: User=0.860000s Real=1.030032s Sys=0.010000s
|
||||
NuclearData: User=0.000000s Real=0.000010s Sys=0.000000s
|
||||
EventAction: Event # 0 started
|
||||
EventAction: Event # 10 started
|
||||
EventAction: Event # 20 started
|
||||
@@ -814,33 +790,33 @@ EventAction: Event # 90 started
|
||||
Run terminated.
|
||||
Run Summary
|
||||
Number of events processed : 100
|
||||
User=0.150000s Real=0.164718s Sys=0.000000s
|
||||
User=0.090000s Real=0.137860s Sys=0.000000s
|
||||
RunAction: End of run actions are started
|
||||
HistoManager: End of run actions are started
|
||||
========================================================
|
||||
Beam particle proton
|
||||
Beam Energy(MeV) 3000
|
||||
Number of events 100
|
||||
Average energy deposit (MeV) 65.7 RMS(MeV) 64.9
|
||||
Average number of steps 207.7
|
||||
Average number of gamma 1.79
|
||||
Average number of e- 3.79
|
||||
Average energy deposit (MeV) 63.67 RMS(MeV) 53.73
|
||||
Average number of steps 200.2
|
||||
Average number of gamma 1.19
|
||||
Average number of e- 3.71
|
||||
Average number of e+ 0.03
|
||||
Average number of neutrons 1.02
|
||||
Average number of protons 0.98
|
||||
Average number of neutrons 0.75
|
||||
Average number of protons 0.89
|
||||
Average number of antiprotons 0
|
||||
Average number of pi+ & pi- 0.25
|
||||
Average number of pi0 0.13
|
||||
Average number of pi0 0.09
|
||||
Average number of kaons 0
|
||||
Average number of muons 0
|
||||
Average number of deuterons+tritons 0.28
|
||||
Average number of He3+alpha 0.23
|
||||
Average number of ions 0.45
|
||||
Average number of forward neutrons 0.14
|
||||
Average number of reflected neutrons 0.84
|
||||
Average number of leaked neutrons 0.01
|
||||
Average number of proton leak 0.43
|
||||
Average number of pion leak 0.23
|
||||
Average number of muons 0.01
|
||||
Average number of deuterons+tritons 0.1
|
||||
Average number of He3+alpha 0.19
|
||||
Average number of ions 0.41
|
||||
Average number of forward neutrons 0.07
|
||||
Average number of reflected neutrons 0.61
|
||||
Average number of leaked neutrons 0.04
|
||||
Average number of proton leak 0.42
|
||||
Average number of pion leak 0.24
|
||||
========================================================
|
||||
|
||||
#
|
||||
@@ -858,18 +834,18 @@ Total navigation history collections cleaned: 15
|
||||
================== Deleting memory pools ===================
|
||||
Pool ID '20G4NavigationLevelRep', size : 0.0211 MB
|
||||
Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB
|
||||
Pool ID '17G4DynamicParticle', size : 0.00385 MB
|
||||
Pool ID '17G4DynamicParticle', size : 0.00481 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 '7G4Track', size : 0.00769 MB
|
||||
Pool ID '7G4Track', size : 0.00865 MB
|
||||
Pool ID '18G4TouchableHistory', size : 0.00192 MB
|
||||
Pool ID '15G4CountedObjectIvE', size : 0.000961 MB
|
||||
Pool ID '10G4Fragment', size : 0.00192 MB
|
||||
Pool ID '17G4ReactionProduct', size : 0.00192 MB
|
||||
Number of memory pools allocated: 12 of which, static: 0
|
||||
Dynamic pools deleted: 12 / Total memory freed: 0.044 MB
|
||||
Dynamic pools deleted: 12 / Total memory freed: 0.046 MB
|
||||
============================================================
|
||||
G4Allocator objects are deleted.
|
||||
UImanager deleted.
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/include/CheckVolumeSD.hh
|
||||
/// \brief Definition of the CheckVolumeSD class
|
||||
//
|
||||
// $Id: CheckVolumeSD.hh 68803 2013-04-05 13:59:55Z gcosmo $
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/include/DetectorConstruction.hh
|
||||
/// \brief Definition of the DetectorConstruction class
|
||||
//
|
||||
// $Id: DetectorConstruction.hh 109185 2018-04-03 07:20:46Z gcosmo $
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/include/DetectorMessenger.hh
|
||||
/// \brief Definition of the DetectorMessenger class
|
||||
//
|
||||
// $Id: DetectorMessenger.hh 77255 2013-11-22 10:09:14Z gcosmo $
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/include/EventAction.hh
|
||||
/// \brief Definition of the EventAction class
|
||||
//
|
||||
// $Id: EventAction.hh 70761 2013-06-05 12:30:51Z gcosmo $
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/include/EventActionMessenger.hh
|
||||
/// \brief Definition of the EventActionMessenger class
|
||||
//
|
||||
// $Id: EventActionMessenger.hh 66241 2012-12-13 18:34:42Z gunter $
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/include/Histo.hh
|
||||
/// \brief Definition of the Histo class
|
||||
//
|
||||
// $Id: Histo.hh 107541 2017-11-22 08:24:57Z gcosmo $
|
||||
|
||||
#ifndef Histo_h
|
||||
#define Histo_h 1
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/include/HistoManager.hh
|
||||
/// \brief Definition of the HistoManager class
|
||||
//
|
||||
// $Id: HistoManager.hh 100811 2016-11-02 15:05:20Z gcosmo $
|
||||
//
|
||||
//---------------------------------------------------------------------------
|
||||
//
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/include/HistoMessenger.hh
|
||||
/// \brief Definition of the HistoMessenger class
|
||||
//
|
||||
// $Id: HistoMessenger.hh 107541 2017-11-22 08:24:57Z gcosmo $
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
@@ -27,7 +27,6 @@
|
||||
/// \brief Definition of the PhysicsList class
|
||||
//
|
||||
//
|
||||
// $Id: PhysicsList.hh 107541 2017-11-22 08:24:57Z gcosmo $
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
||||
@@ -27,7 +27,6 @@
|
||||
/// \brief Definition of the PhysicsListMessenger class
|
||||
//
|
||||
//
|
||||
// $Id: PhysicsListMessenger.hh 99019 2016-08-31 08:27:06Z gcosmo $
|
||||
//
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
|
||||
@@ -27,7 +27,6 @@
|
||||
/// \brief Definition of the PrimaryGeneratorAction class
|
||||
//
|
||||
//
|
||||
// $Id: PrimaryGeneratorAction.hh 68803 2013-04-05 13:59:55Z gcosmo $
|
||||
//
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/include/RunAction.hh
|
||||
/// \brief Definition of the RunAction class
|
||||
//
|
||||
// $Id: RunAction.hh 100811 2016-11-02 15:05:20Z gcosmo $
|
||||
//
|
||||
|
||||
#ifndef RunAction_h
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/include/StackingAction.hh
|
||||
/// \brief Definition of the StackingAction class
|
||||
//
|
||||
// $Id: StackingAction.hh 68803 2013-04-05 13:59:55Z gcosmo $
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/include/StackingMessenger.hh
|
||||
/// \brief Definition of the StackingMessenger class
|
||||
//
|
||||
// $Id: StackingMessenger.hh 68803 2013-04-05 13:59:55Z gcosmo $
|
||||
//
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/include/TargetSD.hh
|
||||
/// \brief Definition of the TargetSD class
|
||||
//
|
||||
// $Id: TargetSD.hh 68803 2013-04-05 13:59:55Z gcosmo $
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/src/CheckVolumeSD.cc
|
||||
/// \brief Implementation of the CheckVolumeSD class
|
||||
//
|
||||
// $Id: CheckVolumeSD.cc 70761 2013-06-05 12:30:51Z gcosmo $
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/src/DetectorConstruction.cc
|
||||
/// \brief Implementation of the DetectorConstruction class
|
||||
//
|
||||
// $Id: DetectorConstruction.cc 109654 2018-05-04 08:57:00Z gcosmo $
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
@@ -158,8 +157,8 @@ G4VPhysicalVolume* DetectorConstruction::Construct()
|
||||
z += 2.0*fSliceZ;
|
||||
}
|
||||
G4cout << "### Target consist of " << fSlices
|
||||
<< " of " << fTargetMaterial->GetName()
|
||||
<< " disks with R(mm)= " << fRadius/mm
|
||||
<< " disks of " << fTargetMaterial->GetName()
|
||||
<< " with R(mm)= " << fRadius/mm
|
||||
<< " Width(mm)= " << 2.0*fSliceZ/mm
|
||||
<< " Total Length(mm)= " << 2.0*fTargetZ/mm
|
||||
<< " ###" << G4endl;
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/src/DetectorMessenger.cc
|
||||
/// \brief Implementation of the DetectorMessenger class
|
||||
//
|
||||
// $Id: DetectorMessenger.cc 109185 2018-04-03 07:20:46Z gcosmo $
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/src/EventAction.cc
|
||||
/// \brief Implementation of the EventAction class
|
||||
//
|
||||
// $Id: EventAction.cc 70761 2013-06-05 12:30:51Z gcosmo $
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/src/EventActionMessenger.cc
|
||||
/// \brief Implementation of the EventActionMessenger class
|
||||
//
|
||||
// $Id: EventActionMessenger.cc 70761 2013-06-05 12:30:51Z gcosmo $
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/src/Histo.cc
|
||||
/// \brief Implementation of the Histo class
|
||||
//
|
||||
// $Id: Histo.cc 107541 2017-11-22 08:24:57Z gcosmo $
|
||||
//
|
||||
//---------------------------------------------------------------------------
|
||||
//
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/src/HistoManager.cc
|
||||
/// \brief Implementation of the HistoManager class
|
||||
//
|
||||
// $Id: HistoManager.cc 109185 2018-04-03 07:20:46Z gcosmo $
|
||||
//
|
||||
//---------------------------------------------------------------------------
|
||||
//
|
||||
|
||||
@@ -27,7 +27,6 @@
|
||||
/// \brief Implementation of the HistoMessenger class
|
||||
//
|
||||
//
|
||||
// $Id: HistoMessenger.cc 107541 2017-11-22 08:24:57Z gcosmo $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -27,7 +27,6 @@
|
||||
/// \brief Implementation of the PhysicsList class
|
||||
//
|
||||
//
|
||||
// $Id: PhysicsList.cc 107541 2017-11-22 08:24:57Z gcosmo $
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
@@ -65,6 +64,8 @@
|
||||
#include "G4StoppingPhysics.hh"
|
||||
#include "G4IonBinaryCascadePhysics.hh"
|
||||
#include "G4IonPhysics.hh"
|
||||
#include "G4IonPhysicsXS.hh"
|
||||
#include "G4IonElasticPhysics.hh"
|
||||
#include "G4EmExtraPhysics.hh"
|
||||
#include "G4EmParameters.hh"
|
||||
#include "G4PhysListFactoryMessenger.hh"
|
||||
@@ -256,6 +257,7 @@ void PhysicsList::AddPhysicsList(const G4String& name)
|
||||
|
||||
SetBuilderList0(false);
|
||||
fHadronPhys.push_back( new G4HadronPhysicsQGSP_BIC(verboseLevel));
|
||||
fHadronPhys.push_back( new G4IonElasticPhysics(verboseLevel));
|
||||
|
||||
} else if (name == "QGSP_BIC_EMY") {
|
||||
|
||||
@@ -321,7 +323,8 @@ void PhysicsList::SetBuilderList2()
|
||||
fHadronPhys.push_back( new G4EmExtraPhysics(verboseLevel));
|
||||
fHadronPhys.push_back( new G4HadronElasticPhysicsXS(verboseLevel) );
|
||||
fHadronPhys.push_back( new G4StoppingPhysics(verboseLevel));
|
||||
fHadronPhys.push_back( new G4IonPhysics(verboseLevel));
|
||||
fHadronPhys.push_back( new G4IonPhysicsXS(verboseLevel));
|
||||
fHadronPhys.push_back( new G4IonElasticPhysics(verboseLevel));
|
||||
fHadronPhys.push_back( new G4NeutronTrackingCut(verboseLevel));
|
||||
}
|
||||
|
||||
|
||||
@@ -27,7 +27,6 @@
|
||||
/// \brief Implementation of the PhysicsListMessenger class
|
||||
//
|
||||
//
|
||||
// $Id: PhysicsListMessenger.cc 107541 2017-11-22 08:24:57Z gcosmo $
|
||||
//
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/src/PrimaryGeneratorAction.cc
|
||||
/// \brief Implementation of the PrimaryGeneratorAction class
|
||||
//
|
||||
// $Id: PrimaryGeneratorAction.cc 109185 2018-04-03 07:20:46Z gcosmo $
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/src/RunAction.cc
|
||||
/// \brief Implementation of the RunAction class
|
||||
//
|
||||
// $Id: RunAction.hh,v 1.1 2008-07-07 16:37:26 vnivanch Exp $
|
||||
//
|
||||
// -------------------------------------------------------------
|
||||
//
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/src/StackingAction.cc
|
||||
/// \brief Implementation of the StackingAction class
|
||||
//
|
||||
// $Id: StackingAction.cc 70761 2013-06-05 12:30:51Z gcosmo $
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/src/StackingMessenger.cc
|
||||
/// \brief Implementation of the StackingMessenger class
|
||||
//
|
||||
// $Id: StackingMessenger.cc 70761 2013-06-05 12:30:51Z gcosmo $
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file hadronic/Hadr01/src/TargetSD.cc
|
||||
/// \brief Implementation of the TargetSD class
|
||||
//
|
||||
// $Id: TargetSD.cc 70761 2013-06-05 12:30:51Z gcosmo $
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
#
|
||||
/control/verbose 2
|
||||
/run/verbose 2
|
||||
/tracking/verbose 2
|
||||
#
|
||||
/testhadr/TargetMat G4_Al
|
||||
/testhadr/TargetRadius 1 cm
|
||||
/testhadr/TargetLength 0.001 mm
|
||||
/testhadr/NumberDivZ 10
|
||||
/testhadr/PrintModulo 1
|
||||
#
|
||||
/run/setCut 1 mm
|
||||
/testhadr/Physics FTFP_BERT
|
||||
#
|
||||
/run/initialize
|
||||
#
|
||||
/gun/particle tau+
|
||||
/gun/energy 20. GeV
|
||||
/gun/direction 0 0 -1
|
||||
/run/beamOn 200
|
||||
#
|
||||
@@ -0,0 +1,25 @@
|
||||
#================================================
|
||||
# Macro file for hadr01
|
||||
# 06.06.2006 V.Ivanchneko
|
||||
#================================================
|
||||
/control/verbose 2
|
||||
/run/verbose 2
|
||||
/tracking/verbose 0
|
||||
#
|
||||
/testhadr/TargetMat G4_PbWO4
|
||||
/testhadr/TargetRadius 100 cm
|
||||
/testhadr/TargetLength 100 cm
|
||||
/testhadr/NumberDivZ 100
|
||||
#/testhadr/PrintModulo 10
|
||||
#
|
||||
/run/setCut 1 mm
|
||||
#/testhadr/Physics QBBC
|
||||
#
|
||||
/run/initialize
|
||||
#
|
||||
/testhadr/HistoName pi-pbw04
|
||||
/gun/particle pi-
|
||||
#/gun/particle mu-
|
||||
/gun/energy 0.3 GeV
|
||||
/run/beamOn 10000
|
||||
#
|
||||
Reference in New Issue
Block a user