Import Geant4 10.5.0 source tree
This commit is contained in:
@@ -1,4 +1,3 @@
|
||||
//$Id$
|
||||
|
||||
///\file "hadronic/NeutronSource/.README.txt"
|
||||
///\brief Example NeutronSource README page
|
||||
@@ -38,7 +37,7 @@
|
||||
|
||||
"Full" set of physics processes are registered, but via PhysicsConstructor
|
||||
objects rather than complete pre-defined G4 physics lists. This alternative
|
||||
way gives more freedom to register physics.
|
||||
way may give more freedom to register physics.
|
||||
|
||||
Physics constructors are either constructors provided in Geant4 (with G4 prefix)
|
||||
or 'local'. They include : HadronElastic, HadronInelastic, IonsInelastic, GammaNuclear,
|
||||
@@ -55,6 +54,8 @@
|
||||
This is enough when spatial distribution of deposited energy do not need
|
||||
to be accurate (see param->SetStepFunction(1., 1*mm)).
|
||||
|
||||
In PhysicsList::ConstructProcess() we give an example of how to access hadronic models.
|
||||
|
||||
Several hadronic physics options are controlled by environment variables.
|
||||
To trigger them, an envHadronic.csh has been added in this example.
|
||||
One must select the options wished, and do
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
# $Id: GNUmakefile 67909 2013-03-12 18:51:09Z vnivanch $
|
||||
# ----------------------------------------------------------
|
||||
# GNUmakefile for examples module. Gabriele Cosmo, 06/04/98
|
||||
# ----------------------------------------------------------
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
$Id: History 71654 2013-06-19 18:20:04Z maire $
|
||||
|
||||
=========================================================
|
||||
Geant4 - an Object-Oriented Toolkit for Simulation in HEP
|
||||
@@ -13,6 +12,22 @@ track of all tags.
|
||||
----------------------------------------------------------
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
|
||||
07-10-18 mma (NeutronSource-V10-04-07)
|
||||
- PhysicsList : use G4IonElasticPhysics and G4IonPhysicsXS
|
||||
|
||||
07-08-18 mma (NeutronSource-V10-04-06)
|
||||
- PhysicsList::ConstructProcess() : activate the use of GetHadronicModel(modelName)
|
||||
|
||||
17-07-18 mma (NeutronSource-V10-04-05)
|
||||
- PhysicsList::ConstructProcess() : example to use GetHadronicModel(modelName)
|
||||
|
||||
05-07-18 mma (NeutronSource-V10-04-04)
|
||||
- PhysicsList : modifications to use method ConstructProcess()
|
||||
|
||||
25-06-18 mma (NeutronSource-V10-04-03)
|
||||
- envHadronic : add env variables for particleHP (PHP)
|
||||
|
||||
09-05-18 B. Morgan (NeutronSource-V10-04-02)
|
||||
- Include G4Types before use of G4MULTITHREADED. For forward
|
||||
compatibility with move to #defines over -D for G4 preprocessor
|
||||
|
||||
@@ -27,7 +27,6 @@
|
||||
/// \brief Main program of the hadronic/NeutronSource example
|
||||
//
|
||||
//
|
||||
// $Id: TestEm1.cc,v 1.16 2010-04-06 11:11:24 maire Exp $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -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
|
||||
@@ -83,12 +83,13 @@ NeutronHP: /Inelastic file for Z = 8, A = 18 is not found and NeutronHP will use
|
||||
sigma+Inelastic,anti_sigma+Inelastic, xi-Inelastic, anti_xi-Inelastic
|
||||
xi0Inelastic, anti_xi0Inelastic, omega-Inelastic,anti_omega-Inelastic
|
||||
anti_protonInelastic,anti_neutronInelastic,anti_deuteronInelastic,anti_tritonInelastic
|
||||
anti_He3Inelastic,anti_alphaInelastic, dInelastic, tInelastic
|
||||
He3Inelastic, alphaInelastic, ionInelastic, photonNuclear
|
||||
msc, hIoni, ionIoni, nuclearStopping
|
||||
eIoni, eBrem, annihil, phot
|
||||
compt, conv, muIoni, muBrems
|
||||
muPairProd, Decay, RadioactiveDecay
|
||||
anti_He3Inelastic,anti_alphaInelastic, ionElastic, dInelastic
|
||||
tInelastic, He3Inelastic, alphaInelastic, ionInelastic
|
||||
photonNuclear, msc, hIoni, ionIoni
|
||||
nuclearStopping, eIoni, eBrem, annihil
|
||||
phot, compt, conv, muIoni
|
||||
muBrems, muPairProd, Decay, RadioactiveDecay
|
||||
|
||||
/process/inactivate hadElastic
|
||||
/run/physicsModified
|
||||
#
|
||||
@@ -129,10 +130,15 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use /
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for GenericIon
|
||||
|
||||
Process: ionElastic
|
||||
Model: NNDiffuseElastic: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV
|
||||
Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV
|
||||
|
||||
Process: ionInelastic
|
||||
Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n
|
||||
Model: FTFP: 2 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov nucleus nucleus: 0 meV ---> 2.88022e+295 J
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV
|
||||
Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
@@ -140,14 +146,13 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use /
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov nucleus nucleus: 0 meV ---> 2.88022e+295 J
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV
|
||||
Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV
|
||||
|
||||
Process: He3Inelastic
|
||||
Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n
|
||||
Model: FTFP: 2 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov nucleus nucleus: 0 meV ---> 2.88022e+295 J
|
||||
Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV
|
||||
Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for alpha
|
||||
@@ -159,8 +164,7 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use /
|
||||
Process: alphaInelastic
|
||||
Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n
|
||||
Model: FTFP: 2 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov nucleus nucleus: 0 meV ---> 2.88022e+295 J
|
||||
Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV
|
||||
Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for anti_He3
|
||||
@@ -168,12 +172,12 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use /
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n
|
||||
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 2.88022e+295 J
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV
|
||||
|
||||
Process: anti_He3Inelastic
|
||||
Model: FTFP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 2.88022e+295 J
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
@@ -182,12 +186,12 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use /
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n
|
||||
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 2.88022e+295 J
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV
|
||||
|
||||
Process: anti_alphaInelastic
|
||||
Model: FTFP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 2.88022e+295 J
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
@@ -196,12 +200,12 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use /
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n
|
||||
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 2.88022e+295 J
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV
|
||||
|
||||
Process: anti_deuteronInelastic
|
||||
Model: FTFP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 2.88022e+295 J
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
@@ -213,7 +217,7 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use /
|
||||
|
||||
Process: anti_neutronInelastic
|
||||
Model: FTFP: 0 meV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 2.88022e+295 J
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
@@ -222,12 +226,12 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use /
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV ---> 100.1 MeV
|
||||
Model: AntiAElastic: 100 MeV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 2.88022e+295 J
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV
|
||||
|
||||
Process: anti_protonInelastic
|
||||
Model: FTFP: 0 meV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 2.88022e+295 J
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
@@ -236,12 +240,12 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use /
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n
|
||||
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 2.88022e+295 J
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV
|
||||
|
||||
Process: anti_tritonInelastic
|
||||
Model: FTFP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 2.88022e+295 J
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
@@ -254,8 +258,7 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use /
|
||||
Process: dInelastic
|
||||
Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n
|
||||
Model: FTFP: 2 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov nucleus nucleus: 0 meV ---> 2.88022e+295 J
|
||||
Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV
|
||||
Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for gamma
|
||||
@@ -263,21 +266,20 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use /
|
||||
Process: photonNuclear
|
||||
Model: BertiniCascade: 0 meV ---> 10 GeV
|
||||
Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV
|
||||
Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for kaon+
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 meV ---> 2.88022e+295 J
|
||||
Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV
|
||||
Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV
|
||||
|
||||
Process: kaon+Inelastic
|
||||
Model: QGSP: 12 GeV ---> 100 TeV
|
||||
Model: FTFP: 4 GeV ---> 25 GeV
|
||||
Model: BertiniCascade: 0 meV ---> 5 GeV
|
||||
Cr_sctns: Glauber-Gribov: 0 meV ---> 2.88022e+295 J
|
||||
Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV
|
||||
Cr_sctns: ChipsKaonPlusInelasticXS: 0 meV ---> 100 TeV
|
||||
Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV
|
||||
|
||||
@@ -286,14 +288,14 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use /
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 meV ---> 2.88022e+295 J
|
||||
Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV
|
||||
Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV
|
||||
|
||||
Process: kaon-Inelastic
|
||||
Model: QGSP: 12 GeV ---> 100 TeV
|
||||
Model: FTFP: 4 GeV ---> 25 GeV
|
||||
Model: BertiniCascade: 0 meV ---> 5 GeV
|
||||
Cr_sctns: Glauber-Gribov: 0 meV ---> 2.88022e+295 J
|
||||
Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV
|
||||
Cr_sctns: ChipsKaonMinusInelasticXS: 0 meV ---> 100 TeV
|
||||
Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV
|
||||
|
||||
@@ -318,7 +320,6 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use /
|
||||
Model: NeutronHPElastic: 0 meV ---> 20 MeV
|
||||
Cr_sctns: NeutronHPElasticXS: 0 meV ---> 20 MeV
|
||||
Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV
|
||||
Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV
|
||||
|
||||
Process: neutronInelastic
|
||||
Model: QGSP: 12 GeV ---> 100 TeV
|
||||
@@ -333,12 +334,10 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use /
|
||||
Model: nRadCapture: 19.9 MeV ---> 100 TeV
|
||||
Cr_sctns: NeutronHPCaptureXS: 0 meV ---> 20 MeV
|
||||
Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV
|
||||
Cr_sctns: NeutronHPCaptureXS: 0 meV ---> 20 MeV
|
||||
Cr_sctns: GheishaCaptureXS: 0 meV ---> 100 TeV
|
||||
|
||||
Process: nFission
|
||||
Model: NeutronHPFission: 0 meV ---> 20 MeV
|
||||
Model: G4LFission: 19.9 MeV ---> 2.88022e+295 J
|
||||
Model: G4LFission: 19.9 MeV ---> 100 TeV
|
||||
Cr_sctns: NeutronHPFissionXS: 0 meV ---> 20 MeV
|
||||
Cr_sctns: GheishaFissionXS: 0 meV ---> 100 TeV
|
||||
|
||||
@@ -354,13 +353,7 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use /
|
||||
Model: QGSP: 12 GeV ---> 100 TeV
|
||||
Model: FTFP: 4 GeV ---> 25 GeV
|
||||
Model: BertiniCascade: 0 meV ---> 5 GeV
|
||||
Cr_sctns: G4CrossSectionPairGG: 0 meV ---> 100 TeV
|
||||
G4CrossSectionPairGG: G4PiNuclearCrossSection cross sections
|
||||
below 91 GeV, Glauber-Gribov above
|
||||
Cr_sctns: G4CrossSectionPairGG: 0 meV ---> 100 TeV
|
||||
G4CrossSectionPairGG: G4PiNuclearCrossSection cross sections
|
||||
below 91 GeV, Glauber-Gribov above
|
||||
Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Barashenkov-Glauber-Gribov: 0 meV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for pi-
|
||||
@@ -374,21 +367,14 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use /
|
||||
Model: QGSP: 12 GeV ---> 100 TeV
|
||||
Model: FTFP: 4 GeV ---> 25 GeV
|
||||
Model: BertiniCascade: 0 meV ---> 5 GeV
|
||||
Cr_sctns: G4CrossSectionPairGG: 0 meV ---> 100 TeV
|
||||
G4CrossSectionPairGG: G4PiNuclearCrossSection cross sections
|
||||
below 91 GeV, Glauber-Gribov above
|
||||
Cr_sctns: G4CrossSectionPairGG: 0 meV ---> 100 TeV
|
||||
G4CrossSectionPairGG: G4PiNuclearCrossSection cross sections
|
||||
below 91 GeV, Glauber-Gribov above
|
||||
Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Barashenkov-Glauber-Gribov: 0 meV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for proton
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticCHIPS: 0 meV ---> 100 TeV
|
||||
Cr_sctns: ChipsProtonElasticXS: 0 meV ---> 100 TeV
|
||||
Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV
|
||||
|
||||
Process: protonInelastic
|
||||
Model: QGSP: 12 GeV ---> 100 TeV
|
||||
@@ -406,29 +392,9 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use /
|
||||
Process: tInelastic
|
||||
Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n
|
||||
Model: FTFP: 2 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov nucleus nucleus: 0 meV ---> 2.88022e+295 J
|
||||
Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV
|
||||
Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 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) 1442.7
|
||||
Internal e- conversion flag 1
|
||||
Store e- internal conversion data 1
|
||||
Electron internal conversion ID 0
|
||||
Correlated gamma emission flag 0
|
||||
Max 2J for sampling of angular correlations 10
|
||||
=======================================================================
|
||||
|
||||
========= Table of registered couples ==============================
|
||||
|
||||
@@ -474,209 +440,200 @@ Index : 2 used in the geometry : Yes
|
||||
Run terminated.
|
||||
Run Summary
|
||||
Number of events processed : 10000
|
||||
User=7.390000s Real=7.658844s Sys=0.020000s
|
||||
User=3.580000s Real=4.234010s Sys=0.010000s
|
||||
|
||||
The run is 10000 Am241 of 0 meV within BeO (D = 3 cm L = 6 cm )
|
||||
|
||||
Process calls frequency :
|
||||
RadioactiveDecay= 234727 Transportation= 188250 alphaInelastic= 20
|
||||
annihil= 3 compt= 34495 conv= 3
|
||||
eIoni= 611642 ionIoni= 198815 msc= 14019
|
||||
neutronInelastic= 1 phot= 48923
|
||||
RadioactiveDecay= 222724 Transportation= 248575 alphaInelastic= 23
|
||||
compt= 73264 eIoni= 180796 ionIoni= 198984
|
||||
msc= 15434 phot= 68840
|
||||
|
||||
List of generated particles:
|
||||
Ac225: 9995 Emean = 163.56 meV ( 1.8626 meV --> 1.1498 eV )
|
||||
Ac225[155.650]: 2 Emean = 363.27 meV ( 272 meV --> 454.54 meV)
|
||||
Ac225[40.090]: 6926 Emean = 378.34 meV ( 2.4156 meV --> 982.89 meV)
|
||||
At217: 9990 Emean = 116.37 keV ( 105.97 keV --> 117.05 keV)
|
||||
At217[100.250]: 169 Emean = 114.55 keV ( 106.71 keV --> 115.23 keV)
|
||||
At217[218.120]: 1535 Emean = 112.98 keV ( 106.21 keV --> 113.09 keV)
|
||||
At217[272.070]: 18 Emean = 111.63 keV ( 110.12 keV --> 112.11 keV)
|
||||
At217[368.230]: 39 Emean = 110.37 keV ( 110.37 keV --> 110.37 keV)
|
||||
At217[382.340]: 8 Emean = 110.11 keV ( 110.11 keV --> 110.11 keV)
|
||||
At217[410.640]: 18 Emean = 109.6 keV ( 109.6 keV --> 109.6 keV)
|
||||
At217[424.350]: 4 Emean = 109.35 keV ( 109.35 keV --> 109.35 keV)
|
||||
At217[568.500]: 1 Emean = 106.73 keV ( 106.73 keV --> 106.73 keV)
|
||||
At217[577.000]: 9 Emean = 106.58 keV ( 106.58 keV --> 106.58 keV)
|
||||
Bi209: 10000 Emean = 1.2274 eV ( 2.6193 meV --> 2.7071 eV )
|
||||
Bi213: 9991 Emean = 132.93 keV ( 2.435 eV --> 132.95 keV)
|
||||
Bi213[257.870]: 5 Emean = 125.73 keV ( 122.02 keV --> 128.18 keV)
|
||||
Bi213[593.180]: 2 Emean = 121.99 keV ( 121.99 keV --> 121.99 keV)
|
||||
Bi213[982.870]: 1 Emean = 2.9932 eV ( 2.9932 eV --> 2.9932 eV )
|
||||
C12: 7 Emean = 947.9 keV ( 541.54 keV --> 2.1673 MeV)
|
||||
Fe56: 1 Emean = 62.614 keV ( 62.614 keV --> 62.614 keV)
|
||||
Fr221: 9999 Emean = 104.84 keV ( 24.214 meV --> 105.65 keV)
|
||||
Fr221[100.890]: 168 Emean = 102.9 keV ( 94.345 keV --> 103.85 keV)
|
||||
Fr221[108.410]: 442 Emean = 103.13 keV ( 94.036 keV --> 103.72 keV)
|
||||
Fr221[145.910]: 11 Emean = 102.02 keV ( 101.4 keV --> 103.05 keV)
|
||||
Fr221[150.070]: 137 Emean = 101.38 keV ( 2.4168 eV --> 102.97 keV)
|
||||
Fr221[195.770]: 432 Emean = 101.82 keV ( 1.8153 eV --> 102.16 keV)
|
||||
Fr221[224.640]: 118 Emean = 101.62 keV ( 98.798 keV --> 101.65 keV)
|
||||
Fr221[234.510]: 3 Emean = 101.47 keV ( 101.47 keV --> 101.47 keV)
|
||||
Fr221[253.560]: 125 Emean = 101.09 keV ( 98.289 keV --> 101.13 keV)
|
||||
Fr221[26.000]: 273 Emean = 102.88 keV ( 94.82 keV --> 105.18 keV)
|
||||
Fr221[272.600]: 2 Emean = 100.79 keV ( 100.79 keV --> 100.79 keV)
|
||||
Fr221[279.210]: 9 Emean = 100.2 keV ( 98.461 keV --> 100.67 keV)
|
||||
Fr221[288.080]: 6 Emean = 99.892 keV ( 98.478 keV --> 100.52 keV)
|
||||
Fr221[294.660]: 1 Emean = 100.4 keV ( 100.4 keV --> 100.4 keV)
|
||||
Fr221[36.640]: 2636 Emean = 104.42 keV ( 93.979 keV --> 105 keV)
|
||||
Fr221[38.540]: 1058 Emean = 104.29 keV ( 26.019 meV --> 104.96 keV)
|
||||
Fr221[393.350]: 10 Emean = 98.641 keV ( 98.641 keV --> 98.641 keV)
|
||||
Fr221[400.750]: 2 Emean = 98.509 keV ( 98.509 keV --> 98.509 keV)
|
||||
Fr221[517.810]: 11 Emean = 96.424 keV ( 96.424 keV --> 96.424 keV)
|
||||
Ac225: 9997 Emean = 140.67 meV ( 2.1246 meV --> 1.1421 eV )
|
||||
Ac225[155.650]: 1 Emean = 451.66 meV ( 451.66 meV --> 451.66 meV)
|
||||
Ac225[29.940]: 1 Emean = 37.719 meV ( 37.719 meV --> 37.719 meV)
|
||||
Ac225[40.090]: 6966 Emean = 377.68 meV ( 0.087311 meV --> 981.32 meV)
|
||||
At217: 9989 Emean = 116.36 keV ( 106.18 keV --> 117.05 keV)
|
||||
At217[100.250]: 154 Emean = 114.63 keV ( 109.43 keV --> 115.23 keV)
|
||||
At217[218.120]: 1551 Emean = 112.97 keV ( 106.26 keV --> 113.09 keV)
|
||||
At217[272.070]: 23 Emean = 111.66 keV ( 110.29 keV --> 112.11 keV)
|
||||
At217[310.300]: 1 Emean = 111.42 keV ( 111.42 keV --> 111.42 keV)
|
||||
At217[368.230]: 57 Emean = 110.3 keV ( 106.43 keV --> 110.37 keV)
|
||||
At217[382.340]: 4 Emean = 110.11 keV ( 110.11 keV --> 110.11 keV)
|
||||
At217[410.640]: 21 Emean = 109.6 keV ( 109.6 keV --> 109.6 keV)
|
||||
At217[424.350]: 2 Emean = 109.35 keV ( 109.35 keV --> 109.35 keV)
|
||||
At217[577.000]: 8 Emean = 106.58 keV ( 106.58 keV --> 106.58 keV)
|
||||
Be9: 4 Emean = 778.42 keV ( 23.82 keV --> 2.0179 MeV)
|
||||
Bi209: 10000 Emean = 1.2333 eV ( 0.81491 meV --> 2.7343 eV )
|
||||
Bi213: 9989 Emean = 132.94 keV ( 122.17 keV --> 132.95 keV)
|
||||
Bi213[257.870]: 5 Emean = 125.79 keV ( 122.09 keV --> 128.18 keV)
|
||||
Bi213[593.180]: 4 Emean = 121.99 keV ( 121.99 keV --> 121.99 keV)
|
||||
C12: 4 Emean = 745.8 keV ( 98.779 keV --> 1.2711 MeV)
|
||||
Fr221: 10000 Emean = 104.85 keV ( 28.551 meV --> 105.65 keV)
|
||||
Fr221[100.890]: 149 Emean = 103.21 keV ( 98.785 keV --> 103.85 keV)
|
||||
Fr221[108.410]: 487 Emean = 102.45 keV ( 84.285 meV --> 103.72 keV)
|
||||
Fr221[145.910]: 5 Emean = 99.849 keV ( 95.54 keV --> 103.05 keV)
|
||||
Fr221[150.070]: 128 Emean = 102.82 keV ( 98.726 keV --> 102.97 keV)
|
||||
Fr221[195.770]: 415 Emean = 102.09 keV ( 94.191 keV --> 102.16 keV)
|
||||
Fr221[224.640]: 98 Emean = 101.55 keV ( 98.613 keV --> 101.65 keV)
|
||||
Fr221[234.510]: 5 Emean = 101.47 keV ( 101.47 keV --> 101.47 keV)
|
||||
Fr221[253.560]: 137 Emean = 101.13 keV ( 101.13 keV --> 101.13 keV)
|
||||
Fr221[26.000]: 113 Emean = 103.29 keV ( 95.368 keV --> 105.18 keV)
|
||||
Fr221[279.210]: 11 Emean = 100.67 keV ( 100.67 keV --> 100.67 keV)
|
||||
Fr221[288.080]: 3 Emean = 100.52 keV ( 100.52 keV --> 100.52 keV)
|
||||
Fr221[294.660]: 5 Emean = 40.161 keV ( 964.15 meV --> 100.4 keV)
|
||||
Fr221[36.640]: 2318 Emean = 104.55 keV ( 94.47 keV --> 105 keV)
|
||||
Fr221[38.540]: 1062 Emean = 104.37 keV ( 98.271 keV --> 104.96 keV)
|
||||
Fr221[393.350]: 15 Emean = 98.641 keV ( 98.641 keV --> 98.641 keV)
|
||||
Fr221[400.750]: 5 Emean = 98.509 keV ( 98.509 keV --> 98.509 keV)
|
||||
Fr221[517.810]: 7 Emean = 96.424 keV ( 96.424 keV --> 96.424 keV)
|
||||
Fr221[552.050]: 24 Emean = 95.814 keV ( 95.814 keV --> 95.814 keV)
|
||||
Fr221[570.810]: 2 Emean = 95.48 keV ( 95.48 keV --> 95.48 keV)
|
||||
Fr221[602.200]: 1 Emean = 94.921 keV ( 94.921 keV --> 94.921 keV)
|
||||
Fr221[630.710]: 6 Emean = 94.413 keV ( 94.413 keV --> 94.413 keV)
|
||||
Fr221[749.160]: 1 Emean = 92.303 keV ( 92.303 keV --> 92.303 keV)
|
||||
Fr221[99.620]: 872 Emean = 103.59 keV ( 92.489 keV --> 103.87 keV)
|
||||
Fr221[99.850]: 146 Emean = 102.82 keV ( 384.64 meV --> 103.87 keV)
|
||||
Ne20: 1 Emean = 980.21 keV ( 980.21 keV --> 980.21 keV)
|
||||
Np237: 10000 Emean = 92.569 keV ( 90.187 keV --> 93.678 keV)
|
||||
Np237[102.959]: 1441 Emean = 91.882 keV ( 90.828 keV --> 91.966 keV)
|
||||
Fr221[570.810]: 1 Emean = 95.48 keV ( 95.48 keV --> 95.48 keV)
|
||||
Fr221[602.200]: 2 Emean = 94.921 keV ( 94.921 keV --> 94.921 keV)
|
||||
Fr221[630.710]: 1 Emean = 94.413 keV ( 94.413 keV --> 94.413 keV)
|
||||
Fr221[824.200]: 1 Emean = 90.967 keV ( 90.967 keV --> 90.967 keV)
|
||||
Fr221[99.620]: 892 Emean = 103.63 keV ( 95.46 keV --> 103.87 keV)
|
||||
Fr221[99.850]: 144 Emean = 103.75 keV ( 98.669 keV --> 103.87 keV)
|
||||
Ne20: 4 Emean = 976.49 keV ( 521.64 keV --> 1.39 MeV)
|
||||
Np237: 10000 Emean = 92.567 keV ( 89.865 keV --> 93.678 keV)
|
||||
Np237[102.959]: 1375 Emean = 91.911 keV ( 89.889 keV --> 91.966 keV)
|
||||
Np237[129.990]: 1 Emean = 91.516 keV ( 91.516 keV --> 91.516 keV)
|
||||
Np237[158.497]: 173 Emean = 91.035 keV ( 89.886 keV --> 91.042 keV)
|
||||
Np237[158.497]: 194 Emean = 91.042 keV ( 91.042 keV --> 91.042 keV)
|
||||
Np237[225.957]: 1 Emean = 89.92 keV ( 89.92 keV --> 89.92 keV)
|
||||
Np237[33.196]: 2174 Emean = 92.559 keV ( 90.711 keV --> 93.126 keV)
|
||||
Np237[59.541]: 9923 Emean = 92.564 keV ( 90.108 keV --> 92.688 keV)
|
||||
Np237[75.899]: 3 Emean = 92.416 keV ( 92.416 keV --> 92.416 keV)
|
||||
Pa233: 10000 Emean = 81.947 keV ( 77.751 keV --> 83.776 keV)
|
||||
Pa233[103.635]: 3295 Emean = 81.889 keV ( 77.592 keV --> 82.024 keV)
|
||||
Pa233[109.070]: 881 Emean = 81.849 keV ( 77.594 keV --> 81.932 keV)
|
||||
Pa233[133.200]: 3 Emean = 81.524 keV ( 81.524 keV --> 81.524 keV)
|
||||
Pa233[163.510]: 106 Emean = 81.011 keV ( 81.011 keV --> 81.011 keV)
|
||||
Pa233[169.166]: 121 Emean = 80.916 keV ( 80.916 keV --> 80.916 keV)
|
||||
Pa233[179.000]: 74 Emean = 80.749 keV ( 80.749 keV --> 80.749 keV)
|
||||
Pa233[201.634]: 110 Emean = 79.736 keV ( 78.481 keV --> 79.904 keV)
|
||||
Pa233[212.341]: 372 Emean = 80.186 keV ( 80.186 keV --> 80.186 keV)
|
||||
Pa233[218.000]: 62 Emean = 80.09 keV ( 80.09 keV --> 80.09 keV)
|
||||
Pa233[237.890]: 648 Emean = 79.729 keV ( 78.536 keV --> 79.754 keV)
|
||||
Pa233[257.183]: 3 Emean = 79.428 keV ( 79.428 keV --> 79.428 keV)
|
||||
Pa233[279.720]: 35 Emean = 79.047 keV ( 79.047 keV --> 79.047 keV)
|
||||
Np237[33.196]: 724 Emean = 92.512 keV ( 90.951 keV --> 93.126 keV)
|
||||
Np237[59.541]: 9591 Emean = 92.586 keV ( 89.855 keV --> 92.688 keV)
|
||||
Np237[75.899]: 1 Emean = 92.416 keV ( 92.416 keV --> 92.416 keV)
|
||||
Pa233: 10000 Emean = 81.95 keV ( 77.609 keV --> 83.776 keV)
|
||||
Pa233[103.635]: 3314 Emean = 81.889 keV ( 77.577 keV --> 82.024 keV)
|
||||
Pa233[109.070]: 944 Emean = 81.882 keV ( 77.579 keV --> 81.932 keV)
|
||||
Pa233[133.200]: 1 Emean = 81.524 keV ( 81.524 keV --> 81.524 keV)
|
||||
Pa233[163.510]: 113 Emean = 81.011 keV ( 81.011 keV --> 81.011 keV)
|
||||
Pa233[169.166]: 112 Emean = 80.916 keV ( 80.916 keV --> 80.916 keV)
|
||||
Pa233[179.000]: 58 Emean = 80.749 keV ( 80.749 keV --> 80.749 keV)
|
||||
Pa233[201.634]: 2 Emean = 79.74 keV ( 79.726 keV --> 79.755 keV)
|
||||
Pa233[212.341]: 349 Emean = 80.186 keV ( 80.186 keV --> 80.186 keV)
|
||||
Pa233[218.000]: 66 Emean = 80.09 keV ( 80.09 keV --> 80.09 keV)
|
||||
Pa233[237.890]: 642 Emean = 79.75 keV ( 78.655 keV --> 79.754 keV)
|
||||
Pa233[257.183]: 1 Emean = 79.428 keV ( 79.428 keV --> 79.428 keV)
|
||||
Pa233[279.720]: 39 Emean = 79.047 keV ( 79.047 keV --> 79.047 keV)
|
||||
Pa233[283.000]: 9 Emean = 78.991 keV ( 78.991 keV --> 78.991 keV)
|
||||
Pa233[300.500]: 25 Emean = 78.695 keV ( 78.695 keV --> 78.695 keV)
|
||||
Pa233[300.500]: 30 Emean = 78.695 keV ( 78.695 keV --> 78.695 keV)
|
||||
Pa233[303.590]: 3 Emean = 78.643 keV ( 78.643 keV --> 78.643 keV)
|
||||
Pa233[365.840]: 3 Emean = 77.591 keV ( 77.591 keV --> 77.591 keV)
|
||||
Pa233[57.100]: 7405 Emean = 81.922 keV ( 77.616 keV --> 82.81 keV)
|
||||
Pa233[6.671]: 374 Emean = 81.801 keV ( 78.484 keV --> 83.663 keV)
|
||||
Pa233[70.544]: 320 Emean = 81.841 keV ( 78.544 keV --> 82.583 keV)
|
||||
Pa233[86.468]: 5601 Emean = 81.937 keV ( 78.424 keV --> 82.314 keV)
|
||||
Pa233[94.646]: 726 Emean = 80.031 keV ( 78.501 keV --> 81.122 keV)
|
||||
Pb209: 10000 Emean = 157.33 keV ( 1.5582 eV --> 160.59 keV)
|
||||
Pb209[1567.090]: 202 Emean = 599.1 meV ( 555.82 meV --> 1.7577 eV )
|
||||
Pb209[2032.220]: 202 Emean = 129.91 meV ( 35.303 meV --> 10.207 eV )
|
||||
Pb209[2149.430]: 197 Emean = 7.0643 eV ( 119.38 meV --> 13.122 eV )
|
||||
Pb209[2315.900]: 3 Emean = 7.098 eV ( 4.744 eV --> 10.081 eV )
|
||||
Pb209[2904.000]: 2 Emean = 4.0521 eV ( 3.9027 eV --> 4.2015 eV )
|
||||
Pb209[3389.090]: 1 Emean = 369.33 meV ( 369.33 meV --> 369.33 meV)
|
||||
Pb209[778.800]: 1 Emean = 11.603 eV ( 11.603 eV --> 11.603 eV )
|
||||
Pb213: 1 Emean = 122.98 keV ( 122.98 keV --> 122.98 keV)
|
||||
Po213: 9797 Emean = 137.05 eV ( 29.89 meV --> 145.62 keV)
|
||||
Po213[1003.553]: 8 Emean = 705.17 meV ( 118.19 meV --> 1.2278 eV )
|
||||
Po213[1045.670]: 1 Emean = 970.29 meV ( 970.29 meV --> 970.29 meV)
|
||||
Po213[1100.167]: 57 Emean = 459.33 meV ( 46.479 meV --> 930.8 meV)
|
||||
Po213[1119.291]: 5 Emean = 310.42 meV ( 193.86 meV --> 513.62 meV)
|
||||
Po213[292.800]: 66 Emean = 1.8945 eV ( 212.84 meV --> 5.1647 eV )
|
||||
Po213[440.450]: 3125 Emean = 2.4276 eV ( 4.8894 meV --> 4.9133 eV )
|
||||
Po213[867.980]: 1 Emean = 596.66 meV ( 596.66 meV --> 596.66 meV)
|
||||
Po217: 1 Emean = 111.69 keV ( 111.69 keV --> 111.69 keV)
|
||||
Ra221: 9 Emean = 460.07 meV ( 123.43 meV --> 788.45 meV)
|
||||
Ra225: 10000 Emean = 96.387 keV ( 16.997 meV --> 342.73 keV)
|
||||
Ra225[100.500]: 2874 Emean = 97.098 keV ( 16.211 meV --> 336.17 keV)
|
||||
Ra225[101.000]: 1 Emean = 81.848 keV ( 81.848 keV --> 81.848 keV)
|
||||
Ra225[111.600]: 2229 Emean = 96.211 keV ( 51.572 meV --> 336.28 keV)
|
||||
Ra225[120.360]: 37 Emean = 94.632 keV ( 36.555 keV --> 329.6 keV)
|
||||
Ra225[149.960]: 2362 Emean = 96.55 keV ( 27.881 meV --> 335.53 keV)
|
||||
Ra225[179.750]: 1693 Emean = 96.925 keV ( 94.18 meV --> 336.76 keV)
|
||||
Ra225[203.500]: 1 Emean = 86.805 keV ( 86.805 keV --> 86.805 keV)
|
||||
Ra225[215.800]: 4 Emean = 128.87 keV ( 83.492 keV --> 258.79 keV)
|
||||
Ra225[220.550]: 79 Emean = 93.051 keV ( 27.487 keV --> 260.51 keV)
|
||||
Ra225[225.200]: 6 Emean = 84.165 keV ( 81.793 keV --> 84.688 keV)
|
||||
Ra225[226.900]: 20 Emean = 104.23 keV ( 70.628 keV --> 323.11 keV)
|
||||
Ra225[236.250]: 6045 Emean = 95.495 keV ( 49.685 eV --> 335.88 keV)
|
||||
Ra225[243.560]: 556 Emean = 94.811 keV ( 1.4132 keV --> 329.81 keV)
|
||||
Ra225[248.500]: 21 Emean = 112.4 keV ( 86.018 keV --> 319.17 keV)
|
||||
Ra225[25.410]: 8084 Emean = 96.513 keV ( 106.05 meV --> 342.7 keV)
|
||||
Ra225[267.920]: 891 Emean = 96.343 keV ( 1.1031 keV --> 334.51 keV)
|
||||
Ra225[272.150]: 61 Emean = 101.76 keV ( 62.049 keV --> 318.32 keV)
|
||||
Ra225[284.490]: 145 Emean = 99.695 keV ( 24.492 keV --> 327.39 keV)
|
||||
Ra225[293.000]: 1 Emean = 83.451 keV ( 83.451 keV --> 83.451 keV)
|
||||
Ra225[31.560]: 514 Emean = 97.174 keV ( 6.5571 keV --> 335.51 keV)
|
||||
Ra225[321.760]: 92 Emean = 100.23 keV ( 27.371 keV --> 318.34 keV)
|
||||
Ra225[328.000]: 7 Emean = 84.627 keV ( 84.627 keV --> 84.627 keV)
|
||||
Pa233[365.840]: 1 Emean = 77.591 keV ( 77.591 keV --> 77.591 keV)
|
||||
Pa233[57.100]: 6486 Emean = 81.996 keV ( 77.593 keV --> 82.81 keV)
|
||||
Pa233[6.671]: 304 Emean = 81.565 keV ( 78.569 keV --> 83.663 keV)
|
||||
Pa233[70.544]: 273 Emean = 82.086 keV ( 78.556 keV --> 82.583 keV)
|
||||
Pa233[86.468]: 4979 Emean = 82.165 keV ( 78.542 keV --> 82.314 keV)
|
||||
Pa233[94.646]: 474 Emean = 79.873 keV ( 78.681 keV --> 80.976 keV)
|
||||
Pb209: 10000 Emean = 157.13 keV ( 5.2021 eV --> 160.59 keV)
|
||||
Pb209[1423.000]: 2 Emean = 6.3014 eV ( 5.6348 eV --> 6.9681 eV )
|
||||
Pb209[1567.090]: 213 Emean = 555.82 meV ( 555.82 meV --> 555.82 meV)
|
||||
Pb209[2032.220]: 213 Emean = 35.303 meV ( 35.303 meV --> 35.303 meV)
|
||||
Pb209[2149.430]: 213 Emean = 7.3528 eV ( 399.77 meV --> 12.841 eV )
|
||||
Pb209[2904.000]: 1 Emean = 3.5845 eV ( 3.5845 eV --> 3.5845 eV )
|
||||
Pb209[3069.920]: 1 Emean = 3.7361 eV ( 3.7361 eV --> 3.7361 eV )
|
||||
Po213: 9785 Emean = 166.94 eV ( 62.777 meV --> 145.62 keV)
|
||||
Po213[1003.553]: 10 Emean = 574.03 meV ( 84.372 meV --> 1.1899 eV )
|
||||
Po213[1045.670]: 1 Emean = 333.97 meV ( 333.97 meV --> 333.97 meV)
|
||||
Po213[1100.167]: 49 Emean = 396.89 meV ( 16.269 meV --> 919.42 meV)
|
||||
Po213[1119.291]: 12 Emean = 353.52 meV ( 41.415 meV --> 921.43 meV)
|
||||
Po213[292.800]: 51 Emean = 2.512 eV ( 159.43 meV --> 5.7939 eV )
|
||||
Po213[440.450]: 3108 Emean = 2.4175 eV ( 10.681 meV --> 4.9061 eV )
|
||||
Po213[600.730]: 2 Emean = 2.3325 eV ( 1.5247 eV --> 3.1402 eV )
|
||||
Ra221: 11 Emean = 446.78 meV ( 164.99 meV --> 732.49 meV)
|
||||
Ra225: 10000 Emean = 95.659 keV ( 1.5425 meV --> 343.7 keV)
|
||||
Ra225[100.500]: 1415 Emean = 96.14 keV ( 1.5004 keV --> 335.02 keV)
|
||||
Ra225[111.600]: 1827 Emean = 95.376 keV ( 1.5006 keV --> 338.76 keV)
|
||||
Ra225[120.360]: 211 Emean = 91.337 keV ( 32.524 keV --> 335.53 keV)
|
||||
Ra225[149.960]: 1313 Emean = 94.952 keV ( 1.1511 keV --> 335.19 keV)
|
||||
Ra225[179.750]: 1171 Emean = 95.849 keV ( 7.5961 meV --> 337.7 keV)
|
||||
Ra225[203.500]: 5 Emean = 86.805 keV ( 86.805 keV --> 86.805 keV)
|
||||
Ra225[215.800]: 5 Emean = 88.719 keV ( 86.59 keV --> 97.234 keV)
|
||||
Ra225[220.550]: 50 Emean = 93.413 keV ( 82.501 keV --> 265.36 keV)
|
||||
Ra225[225.200]: 5 Emean = 83.692 keV ( 79.871 keV --> 84.707 keV)
|
||||
Ra225[226.900]: 20 Emean = 87.754 keV ( 6.3084 keV --> 221.01 keV)
|
||||
Ra225[236.250]: 5606 Emean = 95.352 keV ( 539.33 eV --> 335.24 keV)
|
||||
Ra225[243.560]: 503 Emean = 95.997 keV ( 17.016 keV --> 336.24 keV)
|
||||
Ra225[248.500]: 27 Emean = 89.779 keV ( 86.018 keV --> 126.52 keV)
|
||||
Ra225[25.410]: 7254 Emean = 95.71 keV ( 56.84 meV --> 343.74 keV)
|
||||
Ra225[260.200]: 2 Emean = 83.425 keV ( 83.417 keV --> 83.434 keV)
|
||||
Ra225[267.920]: 902 Emean = 95.914 keV ( 1.5086 keV --> 335.64 keV)
|
||||
Ra225[272.150]: 24 Emean = 97.42 keV ( 83.432 keV --> 281.25 keV)
|
||||
Ra225[284.490]: 134 Emean = 90.918 keV ( 9.8237 keV --> 301 keV)
|
||||
Ra225[293.000]: 7 Emean = 72.199 keV ( 6.3093 keV --> 83.486 keV)
|
||||
Ra225[31.560]: 788 Emean = 93.766 keV ( 52.387 meV --> 337.71 keV)
|
||||
Ra225[321.760]: 97 Emean = 91.707 keV ( 9.3618 keV --> 306.02 keV)
|
||||
Ra225[328.000]: 5 Emean = 83.658 keV ( 79.781 keV --> 84.627 keV)
|
||||
Ra225[335.000]: 1 Emean = 84.504 keV ( 84.504 keV --> 84.504 keV)
|
||||
Ra225[349.430]: 1 Emean = 84.252 keV ( 84.252 keV --> 84.252 keV)
|
||||
Ra225[390.000]: 17 Emean = 115.58 keV ( 70.822 keV --> 322.73 keV)
|
||||
Ra225[394.720]: 21 Emean = 93.277 keV ( 83.459 keV --> 217.99 keV)
|
||||
Ra225[42.770]: 3814 Emean = 95.591 keV ( 7.9744 meV --> 335.45 keV)
|
||||
Ra225[478.400]: 6 Emean = 81.995 keV ( 81.995 keV --> 81.995 keV)
|
||||
Ra225[487.000]: 1 Emean = 81.845 keV ( 81.845 keV --> 81.845 keV)
|
||||
Ra225[55.160]: 81 Emean = 90.756 keV ( 27.624 keV --> 329.68 keV)
|
||||
Ra225[603.000]: 3 Emean = 79.815 keV ( 79.815 keV --> 79.815 keV)
|
||||
Ra225[69.360]: 389 Emean = 98.198 keV ( 5.9746 keV --> 319.26 keV)
|
||||
Rn217: 9 Emean = 123.59 keV ( 120.4 keV --> 124.71 keV)
|
||||
Rn217[149.180]: 2 Emean = 121.12 keV ( 120.23 keV --> 122.01 keV)
|
||||
Ra225[390.000]: 8 Emean = 94.973 keV ( 83.542 keV --> 144.61 keV)
|
||||
Ra225[394.720]: 24 Emean = 84.059 keV ( 6.3188 keV --> 243.96 keV)
|
||||
Ra225[42.770]: 3273 Emean = 96.392 keV ( 1.2857 keV --> 335.41 keV)
|
||||
Ra225[478.400]: 4 Emean = 99.871 keV ( 81.995 keV --> 153.5 keV)
|
||||
Ra225[487.000]: 3 Emean = 81.845 keV ( 81.845 keV --> 81.845 keV)
|
||||
Ra225[55.160]: 235 Emean = 93.144 keV ( 14.488 keV --> 333.52 keV)
|
||||
Ra225[603.000]: 6 Emean = 79.815 keV ( 79.815 keV --> 79.815 keV)
|
||||
Ra225[609.000]: 1 Emean = 79.71 keV ( 79.71 keV --> 79.71 keV)
|
||||
Ra225[69.360]: 1196 Emean = 94.794 keV ( 1.5731 keV --> 336.43 keV)
|
||||
Rn217: 11 Emean = 122.45 keV ( 121.4 keV --> 124.71 keV)
|
||||
Rn217[149.180]: 5 Emean = 122.01 keV ( 122.01 keV --> 122.01 keV)
|
||||
Rn217[174.300]: 1 Emean = 121.55 keV ( 121.55 keV --> 121.55 keV)
|
||||
Rn217[235.200]: 1 Emean = 120.45 keV ( 120.45 keV --> 120.45 keV)
|
||||
Rn221: 5 Emean = 90.603 keV ( 90.159 keV --> 90.714 keV)
|
||||
Rn217[184.000]: 1 Emean = 121.37 keV ( 121.37 keV --> 121.37 keV)
|
||||
Rn217[93.020]: 3 Emean = 123.03 keV ( 123.03 keV --> 123.03 keV)
|
||||
Rn221: 3 Emean = 90.531 keV ( 90.166 keV --> 90.714 keV)
|
||||
Rn221[30.000]: 1 Emean = 90.179 keV ( 90.179 keV --> 90.179 keV)
|
||||
Th229: 8809 Emean = 84.323 keV ( 81.892 keV --> 84.358 keV)
|
||||
Th229[0.008]: 1191 Emean = 83.489 keV ( 78.071 keV --> 83.986 keV)
|
||||
Th229[125.439]: 11 Emean = 81.829 keV ( 78.105 keV --> 82.201 keV)
|
||||
Th229[146.357]: 3 Emean = 81.54 keV ( 81.387 keV --> 81.841 keV)
|
||||
Th229[163.254]: 1 Emean = 81.551 keV ( 81.551 keV --> 81.551 keV)
|
||||
Th229[164.532]: 1 Emean = 79.91 keV ( 79.91 keV --> 79.91 keV)
|
||||
Th229[173.484]: 2 Emean = 81.375 keV ( 81.375 keV --> 81.375 keV)
|
||||
Th229[195.719]: 1 Emean = 80.992 keV ( 80.992 keV --> 80.992 keV)
|
||||
Th229[212.382]: 1 Emean = 78.041 keV ( 78.041 keV --> 78.041 keV)
|
||||
Th229[255.957]: 1 Emean = 78.035 keV ( 78.035 keV --> 78.035 keV)
|
||||
Th229[261.964]: 1 Emean = 79.853 keV ( 79.853 keV --> 79.853 keV)
|
||||
Th229[288.491]: 1 Emean = 78.069 keV ( 78.069 keV --> 78.069 keV)
|
||||
Th229[29.193]: 1465 Emean = 83.517 keV ( 78.039 keV --> 83.856 keV)
|
||||
Th229[317.173]: 2 Emean = 78.904 keV ( 78.904 keV --> 78.904 keV)
|
||||
Th229[374.815]: 1 Emean = 77.913 keV ( 77.913 keV --> 77.913 keV)
|
||||
Th229[42.435]: 1418 Emean = 83.545 keV ( 77.964 keV --> 83.628 keV)
|
||||
Th229[67.800]: 6 Emean = 83.192 keV ( 83.192 keV --> 83.192 keV)
|
||||
Th229[71.826]: 70 Emean = 82.589 keV ( 78.847 keV --> 83.123 keV)
|
||||
Th229: 8970 Emean = 84.306 keV ( 75.374 keV --> 84.358 keV)
|
||||
Th229[0.008]: 1030 Emean = 83.554 keV ( 78.203 keV --> 83.882 keV)
|
||||
Th229[125.439]: 3 Emean = 82.201 keV ( 82.201 keV --> 82.201 keV)
|
||||
Th229[173.484]: 1 Emean = 81.375 keV ( 81.375 keV --> 81.375 keV)
|
||||
Th229[189.990]: 1 Emean = 81.091 keV ( 81.091 keV --> 81.091 keV)
|
||||
Th229[212.382]: 2 Emean = 80.706 keV ( 80.706 keV --> 80.706 keV)
|
||||
Th229[255.957]: 1 Emean = 78.348 keV ( 78.348 keV --> 78.348 keV)
|
||||
Th229[29.193]: 1355 Emean = 83.571 keV ( 81.122 keV --> 83.856 keV)
|
||||
Th229[347.800]: 1 Emean = 78.377 keV ( 78.377 keV --> 78.377 keV)
|
||||
Th229[42.435]: 1392 Emean = 83.578 keV ( 81.129 keV --> 83.628 keV)
|
||||
Th229[526.516]: 1 Emean = 75.304 keV ( 75.304 keV --> 75.304 keV)
|
||||
Th229[67.800]: 2 Emean = 83.192 keV ( 83.192 keV --> 83.192 keV)
|
||||
Th229[71.826]: 29 Emean = 82.85 keV ( 81.416 keV --> 83.123 keV)
|
||||
Th229[75.100]: 1 Emean = 83.067 keV ( 83.067 keV --> 83.067 keV)
|
||||
Th229[97.136]: 178 Emean = 82.658 keV ( 78.066 keV --> 82.688 keV)
|
||||
Tl209: 203 Emean = 111.94 keV ( 106.13 keV --> 112.51 keV)
|
||||
Tl209[323.810]: 19 Emean = 106.41 keV ( 106.41 keV --> 106.41 keV)
|
||||
U233: 10000 Emean = 360.97 meV ( 3.7544 meV --> 2.037 eV )
|
||||
U233[155.230]: 50 Emean = 101.24 meV ( 90.833 meV --> 490.87 meV)
|
||||
U233[298.810]: 2211 Emean = 97.512 meV ( 3.9872 meV --> 558.1 meV)
|
||||
U233[301.940]: 26 Emean = 3.9089 meV ( 0.7858 meV --> 6.1991 meV)
|
||||
U233[311.904]: 5243 Emean = 174.28 meV ( 0.058208 meV --> 725.88 meV)
|
||||
U233[320.830]: 34 Emean = 63.52 meV ( 0.90222 meV --> 232.28 meV)
|
||||
U233[340.477]: 2581 Emean = 233.18 meV ( 0.90222 meV --> 629.69 meV)
|
||||
U233[353.790]: 2545 Emean = 116.58 meV ( 8.8476 meV --> 150.93 meV)
|
||||
U233[398.496]: 1658 Emean = 156.09 meV ( 2.6484 meV --> 437.9 meV)
|
||||
U233[40.350]: 1414 Emean = 282.45 meV ( 72.847 meV --> 908.77 meV)
|
||||
U233[415.758]: 2556 Emean = 131.26 meV ( 0.17462 meV --> 403.15 meV)
|
||||
U233[92.160]: 159 Emean = 153.26 meV ( 9.1677 meV --> 697.39 meV)
|
||||
alpha: 80009 Emean = 5.9267 MeV ( 450.22 keV --> 8.3755 MeV)
|
||||
anti_nu_e: 40000 Emean = 422.64 keV ( 6.4114 keV --> 1.8251 MeV)
|
||||
e+: 3 Emean = 333.47 keV ( 104.66 keV --> 489.22 keV)
|
||||
e-: 611670 Emean = 23.853 keV ( 326.15 meV --> 2.5776 MeV)
|
||||
gamma: 63844 Emean = 97.202 keV ( 155.7 eV --> 10.114 MeV)
|
||||
neutron: 11 Emean = 784.62 keV ( 130.77 keV --> 1.5022 MeV)
|
||||
Th229[97.136]: 158 Emean = 82.678 keV ( 81.168 keV --> 82.688 keV)
|
||||
Tl209: 215 Emean = 111.91 keV ( 106.07 keV --> 112.51 keV)
|
||||
Tl209[323.810]: 21 Emean = 106.41 keV ( 106.41 keV --> 106.41 keV)
|
||||
U233: 10000 Emean = 247.01 meV ( 3.7544 meV --> 1.9847 eV )
|
||||
U233[155.230]: 85 Emean = 90.833 meV ( 90.833 meV --> 90.833 meV)
|
||||
U233[298.810]: 36 Emean = 51.704 meV ( 2.2992 meV --> 521.72 meV)
|
||||
U233[301.940]: 73 Emean = 3.1564 meV ( 0.7858 meV --> 6.1991 meV)
|
||||
U233[311.904]: 3633 Emean = 185.19 meV ( 0.7858 meV --> 739.85 meV)
|
||||
U233[320.830]: 130 Emean = 17.545 meV ( 0.90222 meV --> 20.751 meV)
|
||||
U233[330.420]: 7 Emean = 16.793 meV ( 16.793 meV --> 16.793 meV)
|
||||
U233[340.477]: 3066 Emean = 195.03 meV ( 2.3574 meV --> 638.97 meV)
|
||||
U233[353.790]: 687 Emean = 8.8476 meV ( 8.8476 meV --> 8.8476 meV)
|
||||
U233[398.496]: 1589 Emean = 154.17 meV ( 0.69849 meV --> 440.49 meV)
|
||||
U233[40.350]: 2582 Emean = 215.55 meV ( 6.17 meV --> 324.68 meV)
|
||||
U233[415.758]: 2591 Emean = 134.27 meV ( 0.7858 meV --> 392.99 meV)
|
||||
U233[92.160]: 343 Emean = 118.18 meV ( 9.1677 meV --> 157.68 meV)
|
||||
alpha: 80019 Emean = 5.9259 MeV ( 51.712 keV --> 8.3755 MeV)
|
||||
anti_nu_e: 40000 Emean = 422.68 keV ( 9.8823 keV --> 1.823 MeV)
|
||||
e-: 180838 Emean = 68.96 keV ( 3.2854 eV --> 1.7187 MeV)
|
||||
gamma: 92722 Emean = 111.02 keV ( 5.4303 keV --> 8.3852 MeV)
|
||||
neutron: 9 Emean = 2.9888 MeV ( 33.656 keV --> 8.4685 MeV)
|
||||
|
||||
Mean energy deposit per event = 49.749 MeV rms = 475.66 keV
|
||||
Mean energy flow per event = 2.051 MeV rms = 512.99 keV
|
||||
Mean energy deposit per event = 49.556 MeV rms = 486.64 keV
|
||||
Mean energy flow per event = 2.2423 MeV rms = 531.12 keV
|
||||
|
||||
List of particles emerging from the container :
|
||||
anti_nu_e: 40000 Emean = 422.64 keV ( 6.4114 keV --> 1.8251 MeV) Eflow/event = 1.6906 MeV
|
||||
e-: 17 Emean = 193.49 keV ( 19.086 keV --> 1.0717 MeV) Eflow/event = 328.93 eV
|
||||
gamma: 14918 Emean = 240.92 keV ( 43.651 keV --> 10.114 MeV) Eflow/event = 359.4 keV
|
||||
neutron: 10 Emean = 712.87 keV ( 130.77 keV --> 1.3882 MeV) Eflow/event = 712.87 eV
|
||||
anti_nu_e: 40000 Emean = 422.68 keV ( 9.8823 keV --> 1.823 MeV) Eflow/event = 1.6907 MeV
|
||||
e-: 25 Emean = 101.78 keV ( 8.7835 keV --> 273.91 keV) Eflow/event = 254.45 eV
|
||||
gamma: 23882 Emean = 229.72 keV ( 40.35 keV --> 8.3852 MeV) Eflow/event = 548.62 keV
|
||||
neutron: 9 Emean = 2.9888 MeV ( 33.656 keV --> 8.4685 MeV) Eflow/event = 2.69 keV
|
||||
|
||||
--------- Ranecu engine status ---------
|
||||
Initial seed (index) = 0
|
||||
Current couple of seeds = 1221943135, 96248815
|
||||
Current couple of seeds = 775026872, 57038374
|
||||
----------------------------------------
|
||||
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.037 MB
|
||||
Dynamic pools deleted: 11 / Total memory freed: 0.034 MB
|
||||
============================================================
|
||||
RunManagerKernel is deleted. Good bye :)
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
$Id: README 69174 2013-04-21 20:38:15Z maire $
|
||||
|
||||
=========================================================
|
||||
Geant4 - an Object-Oriented Toolkit for Simulation in HEP
|
||||
@@ -40,7 +39,7 @@ $Id: README 69174 2013-04-21 20:38:15Z maire $
|
||||
|
||||
"Full" set of physics processes are registered, but via PhysicsConstructor
|
||||
objects rather than complete pre-defined G4 physics lists. This alternative
|
||||
way gives more freedom to register physics.
|
||||
way may give more freedom to register physics.
|
||||
|
||||
Physics constructors are either constructors provided in Geant4 (with G4 prefix)
|
||||
or 'local'. They include : HadronElastic, HadronInelastic, IonsInelastic, GammaNuclear,
|
||||
@@ -57,6 +56,8 @@ $Id: README 69174 2013-04-21 20:38:15Z maire $
|
||||
This is enough when spatial distribution of deposited energy do not need
|
||||
to be accurate (see param->SetStepFunction(1., 1*mm)).
|
||||
|
||||
In PhysicsList::ConstructProcess() we give an example of how to access hadronic models.
|
||||
|
||||
Several hadronic physics options are controlled by environment variables.
|
||||
To trigger them, an envHadronic.csh has been added in this example.
|
||||
One must select the options wished, and do
|
||||
|
||||
@@ -1,22 +1,29 @@
|
||||
#
|
||||
# for neutronHP
|
||||
# for neutronHP and particleHP
|
||||
#
|
||||
unsetenv G4NEUTRONHP_SKIP_MISSING_ISOTOPES
|
||||
unsetenv G4NEUTRONHP_DO_NOT_ADJUST_FINAL_STATE
|
||||
unsetenv G4NEUTRONHP_USE_ONLY_PHOTONEVAPORATION
|
||||
unsetenv G4NEUTRONHP_NELECT_DOPPLER
|
||||
unsetenv G4NEUTRONHP_PRODUCE_FISSION_FRAGMENTS
|
||||
|
||||
|
||||
unsetenv G4PHP_DO_NOT_ADJUST_FINAL_STATE
|
||||
unsetenv G4PHP_NELECT_DOPPLER
|
||||
|
||||
#### setenv G4NEUTRONHP_SKIP_MISSING_ISOTOPES 1
|
||||
#### setenv G4NEUTRONHP_DO_NOT_ADJUST_FINAL_STATE 1
|
||||
#### setenv G4NEUTRONHP_USE_ONLY_PHOTONEVAPORATION 1
|
||||
#### setenv G4NEUTRONHP_NELECT_DOPPLER 1
|
||||
#### setenv G4NEUTRONHP_PRODUCE_FISSION_FRAGMENTS 1
|
||||
#
|
||||
#### setenv G4PHP_DO_NOT_ADJUST_FINAL_STATE 1
|
||||
#### setenv G4PHP_NELECT_DOPPLER 1
|
||||
#
|
||||
# for Bertini cascade
|
||||
#
|
||||
unsetenv G4CASCADE_USE_PRECOMPOUND
|
||||
#### setenv G4CASCADE_USE_PRECOMPOUND 1
|
||||
#### setenv G4CASCADE_USE_PRECOMPOUND 1
|
||||
|
||||
env |grep G4NEUTRONHP
|
||||
env |grep G4PHP
|
||||
env |grep G4CASCADE
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# for neutronHP
|
||||
# for neutronHP and particleHP
|
||||
#
|
||||
unset G4NEUTRONHP_SKIP_MISSING_ISOTOPES
|
||||
unset G4NEUTRONHP_DO_NOT_ADJUST_FINAL_STATE
|
||||
@@ -7,26 +7,37 @@ unset G4NEUTRONHP_USE_ONLY_PHOTONEVAPORATION
|
||||
unset G4NEUTRONHP_NELECT_DOPPLER
|
||||
unset G4NEUTRONHP_PRODUCE_FISSION_FRAGMENTS
|
||||
|
||||
unset G4PHP_DO_NOT_ADJUST_FINAL_STATE
|
||||
unset G4PHP_NELECT_DOPPLER
|
||||
|
||||
#### G4NEUTRONHP_SKIP_MISSING_ISOTOPES=1
|
||||
#### export G4NEUTRONHP_SKIP_MISSING_ISOTOPES
|
||||
|
||||
#### G4NEUTRONHP_DO_NOT_ADJUST_FINAL_STATE=1
|
||||
#### export G4NEUTRONHP_DO_NOT_ADJUST_FINAL_STATE
|
||||
|
||||
|
||||
#### G4NEUTRONHP_USE_ONLY_PHOTONEVAPORATION=1
|
||||
#### export G4NEUTRONHP_USE_ONLY_PHOTONEVAPORATION
|
||||
|
||||
|
||||
#### G4NEUTRONHP_NELECT_DOPPLER=1
|
||||
#### export G4NEUTRONHP_NELECT_DOPPLER
|
||||
|
||||
|
||||
#### G4NEUTRONHP_PRODUCE_FISSION_FRAGMENTS=1
|
||||
#### export G4NEUTRONHP_PRODUCE_FISSION_FRAGMENTS
|
||||
|
||||
#### G4PHP_DO_NOT_ADJUST_FINAL_STATE=1
|
||||
#### export G4PHP_DO_NOT_ADJUST_FINAL_STATE
|
||||
|
||||
#### G4PHP_NELECT_DOPPLER=1
|
||||
#### export G4PHP_NELECT_DOPPLER
|
||||
#
|
||||
# for Bertini cascade
|
||||
#
|
||||
unset G4CASCADE_USE_PRECOMPOUND
|
||||
unset G4CASCADE_USE_PRECOMPOUND
|
||||
|
||||
#### G4CASCADE_USE_PRECOMPOUND=1
|
||||
#### export G4CASCADE_USE_PRECOMPOUND
|
||||
#### export G4CASCADE_USE_PRECOMPOUND
|
||||
|
||||
env |grep G4NEUTRONHP
|
||||
env |grep G4PHP
|
||||
env |grep G4CASCADE
|
||||
|
||||
@@ -23,7 +23,6 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
// $Id: ActionInitialization.hh 68058 2013-03-13 14:47:43Z gcosmo $
|
||||
//
|
||||
/// \file ActionInitialization.hh
|
||||
/// \brief Definition of the ActionInitialization class
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file DetectorConstruction.hh
|
||||
/// \brief Definition of the DetectorConstruction class
|
||||
//
|
||||
// $Id: DetectorConstruction.hh 66586 2012-12-21 10:48:39Z ihrivnac $
|
||||
//
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file DetectorMessenger.hh
|
||||
/// \brief Definition of the DetectorMessenger class
|
||||
//
|
||||
// $Id: DetectorMessenger.hh 67103 2013-01-31 18:18:03Z maire $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file ElectromagneticPhysics.hh
|
||||
/// \brief Definition of the ElectromagneticPhysics class
|
||||
//
|
||||
// $Id: ElectromagneticPhysics.hh 66586 2012-12-21 10:48:39Z ihrivnac $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file EventAction.hh
|
||||
/// \brief Definition of the EventAction class
|
||||
//
|
||||
// $Id: EventAction.hh 76293 2013-11-08 13:11:23Z gcosmo $
|
||||
//
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file GammaNuclearPhysics.hh
|
||||
/// \brief Definition of the GammaNuclearPhysics class
|
||||
//
|
||||
// $Id: GammaNuclearPhysics.hh 66587 2012-12-21 11:06:44Z ihrivnac $
|
||||
//
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file HadronElasticPhysicsHP.hh
|
||||
/// \brief Definition of the HadronElasticPhysicsHP class
|
||||
//
|
||||
// $Id: HadronElasticPhysicsHP.hh 71037 2013-06-10 09:20:54Z gcosmo $
|
||||
//
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file HistoManager.hh
|
||||
/// \brief Definition of the HistoManager class
|
||||
//
|
||||
// $Id: HistoManager.hh 66586 2012-12-21 10:48:39Z ihrivnac $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file NeutronHPMessenger.hh
|
||||
/// \brief Definition of the NeutronHPMessenger class
|
||||
//
|
||||
// $Id: NeutronHPMessenger.hh 66241 2012-12-13 18:34:42Z gunter $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file PhysicsList.hh
|
||||
/// \brief Definition of the PhysicsList class
|
||||
//
|
||||
// $Id: PhysicsList.hh 66587 2012-12-21 11:06:44Z ihrivnac $
|
||||
//
|
||||
|
||||
#ifndef PhysicsList_h
|
||||
@@ -44,7 +43,18 @@ public:
|
||||
~PhysicsList();
|
||||
|
||||
public:
|
||||
virtual void ConstructProcess();
|
||||
virtual void SetCuts();
|
||||
|
||||
private:
|
||||
G4VPhysicsConstructor* fHadronElastic;
|
||||
G4VPhysicsConstructor* fHadronInelastic;
|
||||
G4VPhysicsConstructor* fIonElastic;
|
||||
G4VPhysicsConstructor* fIonInelastic;
|
||||
G4VPhysicsConstructor* fGammaNuclear;
|
||||
G4VPhysicsConstructor* fElectromagnetic;
|
||||
G4VPhysicsConstructor* fDecay;
|
||||
G4VPhysicsConstructor* fRadioactiveDecay;
|
||||
};
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -27,7 +27,6 @@
|
||||
/// \brief Definition of the PrimaryGeneratorAction class
|
||||
//
|
||||
//
|
||||
// $Id: PrimaryGeneratorAction.hh 66241 2012-12-13 18:34:42Z gunter $
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file Run.hh
|
||||
/// \brief Definition of the Run class
|
||||
//
|
||||
// $Id: Run.hh 71375 2013-06-14 07:39:33Z maire $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file RunAction.hh
|
||||
/// \brief Definition of the RunAction class
|
||||
//
|
||||
// $Id: RunAction.hh 66241 2012-12-13 18:34:42Z gunter $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file SteppingAction.hh
|
||||
/// \brief Definition of the SteppingAction class
|
||||
//
|
||||
// $Id: SteppingAction.hh 66241 2012-12-13 18:34:42Z gunter $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -27,7 +27,6 @@
|
||||
/// \brief Definition of the SteppingVerbose class
|
||||
//
|
||||
//
|
||||
// $Id: SteppingVerbose.hh 70268 2013-05-28 14:17:50Z maire $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file TrackingAction.hh
|
||||
/// \brief Definition of the TrackingAction class
|
||||
//
|
||||
// $Id: TrackingAction.hh 69099 2013-04-18 12:25:19Z maire $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
# $Id$
|
||||
#
|
||||
# Macro file for "NeutronSource.cc"
|
||||
#
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
# $Id$
|
||||
#
|
||||
# Macro file for "AmBe.cc"
|
||||
#
|
||||
|
||||
@@ -23,7 +23,6 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
// $Id: ActionInitialization.cc 68058 2013-03-13 14:47:43Z gcosmo $
|
||||
//
|
||||
/// \file ActionInitialization.cc
|
||||
/// \brief Implementation of the ActionInitialization class
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file DetectorConstruction.cc
|
||||
/// \brief Implementation of the DetectorConstruction class
|
||||
//
|
||||
// $Id: DetectorConstruction.cc 70755 2013-06-05 12:17:48Z ihrivnac $
|
||||
//
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file DetectorMessenger.cc
|
||||
/// \brief Implementation of the DetectorMessenger class
|
||||
//
|
||||
// $Id: DetectorMessenger.cc 70755 2013-06-05 12:17:48Z ihrivnac $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -26,8 +26,6 @@
|
||||
/// \file ElectromagneticPhysics.cc
|
||||
/// \brief Implementation of the ElectromagneticPhysics class
|
||||
//
|
||||
// $Id: ElectromagneticPhysics.cc 71570 2013-06-18 10:14:44Z gcosmo $
|
||||
// GEANT4 tag $Name: not supported by cvs2svn $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file EventAction.cc
|
||||
/// \brief Implementation of the EventAction class
|
||||
//
|
||||
// $Id: EventAction.cc 76293 2013-11-08 13:11:23Z gcosmo $
|
||||
//
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file GammaNuclearPhysics.cc
|
||||
/// \brief Implementation of the GammaNuclearPhysics class
|
||||
//
|
||||
// $Id: GammaNuclearPhysics.cc 66587 2012-12-21 11:06:44Z ihrivnac $
|
||||
//
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file HadronElasticPhysicsHP.hh
|
||||
/// \brief Definition of the HadronElasticPhysicsHP class
|
||||
//
|
||||
// $Id:HadronElasticPhysicsHP.cc 71037 2013-06-10 09:20:54Z gcosmo $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file HistoManager.cc
|
||||
/// \brief Implementation of the HistoManager class
|
||||
//
|
||||
// $Id: HistoManager.cc 67909 2013-03-12 18:51:09Z vnivanch $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file NeutronHPMessenger.cc
|
||||
/// \brief Implementation of the NeutronHPMessenger class
|
||||
//
|
||||
// $Id: NeutronHPMessenger.cc 67268 2013-02-13 11:38:40Z ihrivnac $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file PhysicsList.cc
|
||||
/// \brief Implementation of the PhysicsList class
|
||||
//
|
||||
// $Id: PhysicsList.cc 70268 2013-05-28 14:17:50Z maire $
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -39,10 +38,13 @@
|
||||
|
||||
#include "G4HadronPhysicsFTFP_BERT_HP.hh"
|
||||
#include "G4HadronPhysicsQGSP_BIC_HP.hh"
|
||||
#include "G4HadronPhysicsQGSP_BIC_AllHP.hh"
|
||||
#include "G4HadronInelasticQBBC.hh"
|
||||
#include "G4HadronPhysicsINCLXX.hh"
|
||||
|
||||
#include "G4IonPhysics.hh"
|
||||
#include "G4IonElasticPhysics.hh"
|
||||
#include "G4IonPhysicsXS.hh"
|
||||
#include "G4IonPhysicsPHP.hh"
|
||||
#include "G4IonINCLXXPhysics.hh"
|
||||
|
||||
#include "G4StoppingPhysics.hh"
|
||||
@@ -53,48 +55,69 @@
|
||||
#include "G4DecayPhysics.hh"
|
||||
#include "G4RadioactiveDecayPhysics.hh"
|
||||
|
||||
#include "G4Neutron.hh"
|
||||
#include "G4ProcessManager.hh"
|
||||
#include "G4HadronicInteraction.hh"
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
PhysicsList::PhysicsList()
|
||||
:G4VModularPhysicsList()
|
||||
:G4VModularPhysicsList(),
|
||||
fHadronElastic(nullptr), fHadronInelastic(nullptr),
|
||||
fIonElastic(nullptr), fIonInelastic(nullptr),
|
||||
fGammaNuclear(nullptr), fElectromagnetic(nullptr),
|
||||
fDecay(nullptr), fRadioactiveDecay(nullptr)
|
||||
{
|
||||
G4int verb = 0;
|
||||
SetVerboseLevel(verb);
|
||||
|
||||
//add new units
|
||||
//
|
||||
new G4UnitDefinition( "millielectronVolt", "meV", "Energy", 1.e-3*eV);
|
||||
new G4UnitDefinition( "millielectronVolt", "meV", "Energy", 1.e-3*eV);
|
||||
new G4UnitDefinition( "mm2/g", "mm2/g", "Surface/Mass", mm2/g);
|
||||
new G4UnitDefinition( "um2/mg", "um2/mg","Surface/Mass", um*um/mg);
|
||||
|
||||
// Hadron Elastic scattering
|
||||
RegisterPhysics( new HadronElasticPhysicsHP(verb));
|
||||
fHadronElastic = new HadronElasticPhysicsHP(verb);
|
||||
RegisterPhysics(fHadronElastic);
|
||||
|
||||
// Hadron Inelastic Physics
|
||||
////RegisterPhysics( new G4HadronPhysicsFTFP_BERT_HP(verb));
|
||||
RegisterPhysics( new G4HadronPhysicsQGSP_BIC_HP(verb));
|
||||
////RegisterPhysics( new G4HadronInelasticQBBC(verb));
|
||||
////RegisterPhysics( new G4HadronPhysicsINCLXX(verb));
|
||||
////fHadronInelastic = new G4HadronPhysicsFTFP_BERT_HP(verb);
|
||||
fHadronInelastic = new G4HadronPhysicsQGSP_BIC_HP(verb);
|
||||
////fHadronInelastic = new G4HadronPhysicsQGSP_BIC_AllHP(verb);
|
||||
////fHadronInelastic = new G4HadronInelasticQBBC(verb);
|
||||
////fHadronInelastic = new G4HadronPhysicsINCLXX(verb);
|
||||
RegisterPhysics(fHadronInelastic);
|
||||
|
||||
// Ion Physics
|
||||
RegisterPhysics( new G4IonPhysics(verb));
|
||||
////RegisterPhysics( new G4IonINCLXXPhysics(verb));
|
||||
// Ion Elastic Physics
|
||||
fIonElastic = new G4IonElasticPhysics(verb);
|
||||
RegisterPhysics(fIonElastic);
|
||||
|
||||
// Ion Inelastic Physics
|
||||
fIonInelastic = new G4IonPhysicsXS(verb);
|
||||
////fIonInelastic = new G4IonPhysicsPHP(verb)
|
||||
////fIonInelastic = new G4IonINCLXXPhysics(verb);
|
||||
RegisterPhysics(fIonInelastic);
|
||||
|
||||
// stopping Particles
|
||||
///RegisterPhysics( new G4StoppingPhysics(verb));
|
||||
|
||||
// Gamma-Nuclear Physics
|
||||
RegisterPhysics( new GammaNuclearPhysics("gamma"));
|
||||
fGammaNuclear = new GammaNuclearPhysics("gamma");
|
||||
RegisterPhysics(fGammaNuclear);
|
||||
|
||||
// EM physics
|
||||
RegisterPhysics(new ElectromagneticPhysics());
|
||||
////RegisterPhysics(new G4EmStandardPhysics());
|
||||
fElectromagnetic = new ElectromagneticPhysics();
|
||||
////fElectromagnetic = new G4EmStandardPhysics();
|
||||
RegisterPhysics(fElectromagnetic);
|
||||
|
||||
// Decay
|
||||
RegisterPhysics(new G4DecayPhysics());
|
||||
fDecay = new G4DecayPhysics();
|
||||
RegisterPhysics(fDecay);
|
||||
|
||||
// Radioactive decay
|
||||
RegisterPhysics(new G4RadioactiveDecayPhysics());
|
||||
fRadioactiveDecay = new G4RadioactiveDecayPhysics();
|
||||
RegisterPhysics(fRadioactiveDecay);
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
@@ -104,12 +127,40 @@ PhysicsList::~PhysicsList()
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
void PhysicsList::ConstructProcess()
|
||||
{
|
||||
// Transportation first (mandatory)
|
||||
//
|
||||
AddTransportation();
|
||||
|
||||
// Physics constructors
|
||||
//
|
||||
fHadronElastic->ConstructProcess();
|
||||
fHadronInelastic->ConstructProcess();
|
||||
fIonElastic->ConstructProcess();
|
||||
fIonInelastic->ConstructProcess();
|
||||
fGammaNuclear->ConstructProcess();
|
||||
fElectromagnetic->ConstructProcess();
|
||||
fDecay->ConstructProcess();
|
||||
fRadioactiveDecay->ConstructProcess();
|
||||
|
||||
// example of GetHadronicModel (due to bug in QGSP_BIC_AllHP)
|
||||
//
|
||||
G4ProcessManager* pManager = G4Neutron::Neutron()->GetProcessManager();
|
||||
G4HadronicProcess* process
|
||||
= dynamic_cast<G4HadronicProcess*>(pManager->GetProcess("nCapture"));
|
||||
G4HadronicInteraction* model = process->GetHadronicModel("nRadCapture");
|
||||
if(model) model->SetMinEnergy(19.9*MeV);
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
void PhysicsList::SetCuts()
|
||||
{
|
||||
SetCutValue(0*mm, "proton");
|
||||
SetCutValue(10*km, "e-");
|
||||
SetCutValue(10*km, "e+");
|
||||
SetCutValue(10*km, "gamma");
|
||||
SetCutValue(10*km, "gamma");
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -27,7 +27,6 @@
|
||||
/// \brief Implementation of the PrimaryGeneratorAction class
|
||||
//
|
||||
//
|
||||
// $Id: PrimaryGeneratorAction.cc 67268 2013-02-13 11:38:40Z ihrivnac $
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file Run.cc
|
||||
/// \brief Implementation of the Run class
|
||||
//
|
||||
// $Id: Run.cc 71376 2013-06-14 07:44:50Z maire $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file RunAction.cc
|
||||
/// \brief Implementation of the RunAction class
|
||||
//
|
||||
// $Id: RunAction.cc 70756 2013-06-05 12:20:06Z ihrivnac $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file SteppingAction.cc
|
||||
/// \brief Implementation of the SteppingAction class
|
||||
//
|
||||
// $Id: SteppingAction.cc 71404 2013-06-14 16:56:38Z maire $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -27,7 +27,6 @@
|
||||
/// \brief Implementation of the SteppingVerbose class
|
||||
//
|
||||
//
|
||||
// $Id: SteppingVerbose.cc 71654 2013-06-19 18:20:04Z maire $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
/// \file TrackingAction.cc
|
||||
/// \brief Implementation of the TrackingAction class
|
||||
//
|
||||
// $Id: TrackingAction.cc 69099 2013-04-18 12:25:19Z maire $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
Reference in New Issue
Block a user