Import Geant4 10.7.0.beta source tree
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
############################################
|
||||
|
||||
**************************************************************
|
||||
Geant4 version Name: geant4-10-06-patch-02 (29-May-2020)
|
||||
Geant4 version Name: geant4-10-06-ref-06 (26-June-2020)
|
||||
Copyright : Geant4 Collaboration
|
||||
References : NIM A 506 (2003), 250-303
|
||||
: IEEE-TNS 53 (2006), 270-278
|
||||
@@ -339,20 +339,20 @@ Visualization Manager initialising...
|
||||
Registering graphics systems...
|
||||
|
||||
You have successfully registered the following graphics systems.
|
||||
Current available graphics systems are:
|
||||
ASCIITree (ATree)
|
||||
DAWNFILE (DAWNFILE)
|
||||
G4HepRep (HepRepXML)
|
||||
G4HepRepFile (HepRepFile)
|
||||
RayTracer (RayTracer)
|
||||
VRML1FILE (VRML1FILE)
|
||||
VRML2FILE (VRML2FILE)
|
||||
gMocrenFile (gMocrenFile)
|
||||
OpenGLImmediateXm (OGLIXm, OGLI)
|
||||
OpenGLStoredXm (OGLSXm, OGL, OGLS)
|
||||
OpenGLImmediateX (OGLIX, OGLIXm_FALLBACK)
|
||||
OpenGLStoredX (OGLSX, OGLSXm_FALLBACK)
|
||||
RayTracerX (RayTracerX)
|
||||
Registered graphics systems are:
|
||||
ASCIITree (ATree)
|
||||
DAWNFILE (DAWNFILE)
|
||||
G4HepRep (HepRepXML)
|
||||
G4HepRepFile (HepRepFile)
|
||||
RayTracer (RayTracer)
|
||||
VRML1FILE (VRML1FILE)
|
||||
VRML2FILE (VRML2FILE)
|
||||
gMocrenFile (gMocrenFile)
|
||||
OpenGLImmediateXm (OGLIXm, OGLI)
|
||||
OpenGLStoredXm (OGLSXm, OGL, OGLS)
|
||||
OpenGLImmediateX (OGLIX, OGLIXm_FALLBACK)
|
||||
OpenGLStoredX (OGLSX, OGLSXm_FALLBACK)
|
||||
RayTracerX (RayTracerX)
|
||||
|
||||
Registering model factories...
|
||||
|
||||
@@ -365,6 +365,9 @@ Registered model factories:
|
||||
drawByParticleID
|
||||
drawByEncounteredVolume
|
||||
|
||||
Registered models:
|
||||
None
|
||||
|
||||
Registered filter factories:
|
||||
attributeFilter
|
||||
chargeFilter
|
||||
@@ -372,6 +375,9 @@ Registered filter factories:
|
||||
particleFilter
|
||||
encounteredVolumeFilter
|
||||
|
||||
Registered filters:
|
||||
None
|
||||
|
||||
You have successfully registered the following user vis actions.
|
||||
Run Duration User Vis Actions: none
|
||||
End of Event User Vis Actions: none
|
||||
@@ -490,7 +496,7 @@ msc: for proton SubType= 10
|
||||
hIoni: for proton SubType=2
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1
|
||||
StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.01
|
||||
StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
Bragg : Emin= 0 eV Emax= 2 MeV deltaVI
|
||||
BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI
|
||||
@@ -514,6 +520,10 @@ CoulombScat: for proton, integral:1 SubType=1 BuildTable=1
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
|
||||
|
||||
nuclearStopping: for proton SubType=8 BuildTable=0
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV
|
||||
|
||||
msc: for GenericIon SubType= 10
|
||||
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
@@ -522,7 +532,7 @@ msc: for GenericIon SubType= 10
|
||||
ionIoni: for GenericIon SubType=2
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1
|
||||
StepFunction=(0.1, 0.001 mm), integ: 1, fluct: 1, linLossLim= 0.02
|
||||
StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI
|
||||
|
||||
@@ -569,7 +579,7 @@ msc: for anti_proton SubType= 10
|
||||
hIoni: for anti_proton SubType=2
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1
|
||||
StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.01
|
||||
StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI
|
||||
BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI
|
||||
@@ -601,7 +611,7 @@ msc: for kaon+ SubType= 10
|
||||
hIoni: for kaon+ SubType=2
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1
|
||||
StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.01
|
||||
StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI
|
||||
BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI
|
||||
@@ -633,7 +643,7 @@ msc: for kaon- SubType= 10
|
||||
hIoni: for kaon- SubType=2
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1
|
||||
StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.01
|
||||
StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI
|
||||
BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI
|
||||
@@ -665,7 +675,7 @@ msc: for mu+ SubType= 10
|
||||
muIoni: for mu+ SubType=2
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1
|
||||
StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.01
|
||||
StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
Bragg : Emin= 0 eV Emax= 200 keV deltaVI
|
||||
BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI
|
||||
@@ -698,7 +708,7 @@ msc: for mu- SubType= 10
|
||||
muIoni: for mu- SubType=2
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1
|
||||
StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.01
|
||||
StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI
|
||||
BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI
|
||||
@@ -741,7 +751,7 @@ msc: for pi+ SubType= 10
|
||||
hIoni: for pi+ SubType=2
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1
|
||||
StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.01
|
||||
StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
Bragg : Emin= 0 eV Emax=297.505 keV deltaVI
|
||||
BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI
|
||||
@@ -773,7 +783,7 @@ msc: for pi- SubType= 10
|
||||
hIoni: for pi- SubType=2
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1
|
||||
StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.01
|
||||
StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI
|
||||
BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI
|
||||
@@ -810,7 +820,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
|
||||
Process: ionInelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
|
||||
Model: FTFP: 3 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: RadioactiveDecayBase
|
||||
|
||||
@@ -819,24 +829,24 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: He3Inelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
|
||||
Model: FTFP: 3 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for alpha
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: alphaInelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
|
||||
Model: FTFP: 3 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for anti_He3
|
||||
@@ -844,11 +854,13 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_He3Inelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Model: FTFP: 0 eV /n ---> 25 GeV/n
|
||||
Model: FTFP: 12 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -858,11 +870,13 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_alphaInelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Model: FTFP: 0 eV /n ---> 25 GeV/n
|
||||
Model: FTFP: 12 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -872,11 +886,13 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_deuteronInelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Model: FTFP: 0 eV /n ---> 25 GeV/n
|
||||
Model: FTFP: 12 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -886,11 +902,13 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_neutronInelastic
|
||||
Model: FTFP: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Model: FTFP: 0 eV ---> 25 GeV
|
||||
Model: QGSP: 12 GeV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -900,11 +918,13 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_protonInelastic
|
||||
Model: FTFP: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Model: FTFP: 0 eV ---> 25 GeV
|
||||
Model: QGSP: 12 GeV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -914,11 +934,13 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_tritonInelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Model: FTFP: 0 eV /n ---> 25 GeV/n
|
||||
Model: FTFP: 12 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -927,12 +949,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: dInelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
|
||||
Model: FTFP: 3 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for e+
|
||||
@@ -952,7 +974,8 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
|
||||
Hadronic Processes for gamma
|
||||
|
||||
Process: photonNuclear
|
||||
Model: BertiniCascade: 0 eV ---> 6 GeV
|
||||
Model: GammaNPreco: 0 eV ---> 200 MeV
|
||||
Model: BertiniCascade: 199 MeV ---> 6 GeV
|
||||
Model: TheoFSGenerator: 3 GeV ---> 100 TeV
|
||||
Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV
|
||||
|
||||
@@ -993,7 +1016,9 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
|
||||
|
||||
Process: lambdaInelastic
|
||||
Model: BertiniCascade: 0 eV ---> 6 GeV
|
||||
Model: FTFP: 3 GeV ---> 100 TeV
|
||||
Model: FTFP: 3 GeV ---> 25 GeV
|
||||
Model: QGSP: 12 GeV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
@@ -1027,7 +1052,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
|
||||
Model: Binary Cascade: 19.9 MeV ---> 6 GeV
|
||||
Model: NeutronHPInelastic: 0 eV ---> 20 MeV
|
||||
Cr_sctns: NeutronHPInelasticXS: 0 eV ---> 20 MeV
|
||||
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
|
||||
Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV
|
||||
|
||||
Process: nCapture
|
||||
Model: NeutronHPCapture: 0 eV ---> 20 MeV
|
||||
@@ -1082,17 +1107,33 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
|
||||
Model: Binary Cascade: 0 eV ---> 6 GeV
|
||||
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for sigma-
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
|
||||
|
||||
Process: sigma-Inelastic
|
||||
Model: BertiniCascade: 0 eV ---> 6 GeV
|
||||
Model: FTFP: 3 GeV ---> 25 GeV
|
||||
Model: QGSP: 12 GeV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
|
||||
|
||||
Process: hBertiniCaptureAtRest
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for triton
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: tInelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
|
||||
Model: FTFP: 3 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
================================================================
|
||||
=======================================================================
|
||||
@@ -1112,6 +1153,7 @@ Level density (1/MeV) 0.075
|
||||
Use simple level density model 1
|
||||
Use discrete excitation energy of the residual 0
|
||||
Time limit for long lived isomeres (ns) 1442.7
|
||||
Isomer production flag 1
|
||||
Internal e- conversion flag 1
|
||||
Store e- internal conversion data 1
|
||||
Electron internal conversion ID 0
|
||||
@@ -1121,5 +1163,3 @@ Upload data before 1st event for Z < 9
|
||||
=======================================================================
|
||||
G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model.
|
||||
See commands in /vis/modeling/trajectories/ for other options.
|
||||
Graphics systems deleted.
|
||||
Visualization Manager deleting...
|
||||
|
||||
@@ -14,6 +14,9 @@ track of all tags.
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
|
||||
13-02-20 V.Ivanchenko (exhadr00-V10-06-00)
|
||||
- HistoManagerMessenger - fixed destructor
|
||||
|
||||
27-08-19 V.Ivanchenko (exhadr00-V10-05-01)
|
||||
- cleaned-up macro files
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
############################################
|
||||
|
||||
**************************************************************
|
||||
Geant4 version Name: geant4-10-06-patch-02 (29-May-2020)
|
||||
Geant4 version Name: geant4-10-06-ref-06 (26-June-2020)
|
||||
Copyright : Geant4 Collaboration
|
||||
References : NIM A 506 (2003), 250-303
|
||||
: IEEE-TNS 53 (2006), 270-278
|
||||
@@ -475,7 +475,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
|
||||
Process: ionInelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
|
||||
Model: FTFP: 3 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: RadioactiveDecayBase
|
||||
|
||||
@@ -484,24 +484,24 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: He3Inelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
|
||||
Model: FTFP: 3 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for alpha
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: alphaInelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
|
||||
Model: FTFP: 3 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for anti_He3
|
||||
@@ -509,11 +509,11 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_He3Inelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -523,11 +523,11 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_alphaInelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -537,11 +537,11 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_deuteronInelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -551,11 +551,11 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_neutronInelastic
|
||||
Model: FTFP: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -565,11 +565,11 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_protonInelastic
|
||||
Model: FTFP: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -579,11 +579,11 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_tritonInelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -592,12 +592,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: dInelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
|
||||
Model: FTFP: 3 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for e+
|
||||
@@ -617,7 +617,8 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
|
||||
Hadronic Processes for gamma
|
||||
|
||||
Process: photonNuclear
|
||||
Model: BertiniCascade: 0 eV ---> 6 GeV
|
||||
Model: GammaNPreco: 0 eV ---> 200 MeV
|
||||
Model: BertiniCascade: 199 MeV ---> 6 GeV
|
||||
Model: TheoFSGenerator: 3 GeV ---> 100 TeV
|
||||
Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV
|
||||
|
||||
@@ -713,17 +714,31 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
|
||||
Model: BertiniCascade: 0 eV ---> 6 GeV
|
||||
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for sigma-
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
|
||||
|
||||
Process: sigma-Inelastic
|
||||
Model: BertiniCascade: 0 eV ---> 6 GeV
|
||||
Model: FTFP: 3 GeV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
|
||||
|
||||
Process: hBertiniCaptureAtRest
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for triton
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: tInelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
|
||||
Model: FTFP: 3 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
================================================================
|
||||
=======================================================================
|
||||
@@ -743,6 +758,7 @@ Level density (1/MeV) 0.075
|
||||
Use simple level density model 1
|
||||
Use discrete excitation energy of the residual 0
|
||||
Time limit for long lived isomeres (ns) 1442.7
|
||||
Isomer production flag 1
|
||||
Internal e- conversion flag 1
|
||||
Store e- internal conversion data 1
|
||||
Electron internal conversion ID 0
|
||||
@@ -751,7 +767,7 @@ Max 2J for sampling of angular correlations 10
|
||||
Upload data before 1st event for Z < 9
|
||||
=======================================================================
|
||||
|
||||
========= Table of registered couples ==============================
|
||||
========= Table of registered couples ============================
|
||||
|
||||
Index : 0 used in the geometry : Yes
|
||||
Material : G4_Galactic
|
||||
@@ -767,7 +783,7 @@ Index : 1 used in the geometry : Yes
|
||||
Region(s) which use this couple :
|
||||
DefaultRegionForTheWorld
|
||||
|
||||
====================================================================
|
||||
==================================================================
|
||||
|
||||
### Run 0 starts.
|
||||
### Run 0 start
|
||||
@@ -776,7 +792,7 @@ EventAction: Event # 0 started
|
||||
Run terminated.
|
||||
Run Summary
|
||||
Number of events processed : 10
|
||||
User=0.020000s Real=0.185755s Sys=0.010000s
|
||||
User=0.030000s Real=0.122365s Sys=0.010000s
|
||||
RunAction: End of run actions are started
|
||||
HistoManager: End of run actions are started
|
||||
### Fill Cross Sections for proton off Al
|
||||
@@ -1588,6 +1604,6 @@ HistoManager: End of run actions are started
|
||||
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.032 MB
|
||||
Dynamic pools deleted: 11 / Total memory freed: 0.034 MB
|
||||
============================================================
|
||||
RunManagerKernel is deleted. Good bye :)
|
||||
|
||||
@@ -114,6 +114,7 @@ HistoManagerMessenger::HistoManagerMessenger(HistoManager * p)
|
||||
|
||||
HistoManagerMessenger::~HistoManagerMessenger()
|
||||
{
|
||||
delete fbinCmd;
|
||||
delete fnOfAbsCmd;
|
||||
delete fpartCmd;
|
||||
delete fcsCmd;
|
||||
|
||||
@@ -14,7 +14,7 @@ track of all tags.
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
|
||||
18-01-20 V.Ivanchenko (exhadr01-V10-05-02)
|
||||
18-01-20 V.Ivanchenko (exhadr01-V10-06-00)
|
||||
- HistoManager - removed FPE error (happens if check volume
|
||||
material is not vacuum)
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
############################################
|
||||
|
||||
**************************************************************
|
||||
Geant4 version Name: geant4-10-06-patch-02 (29-May-2020)
|
||||
Geant4 version Name: geant4-10-06-ref-06 (26-June-2020)
|
||||
Copyright : Geant4 Collaboration
|
||||
References : NIM A 506 (2003), 250-303
|
||||
: IEEE-TNS 53 (2006), 270-278
|
||||
@@ -510,7 +510,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: He3Inelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
|
||||
@@ -522,7 +522,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: alphaInelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
|
||||
@@ -535,11 +535,11 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_He3Inelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -549,11 +549,11 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_alphaInelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -563,11 +563,11 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_deuteronInelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -577,11 +577,11 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_neutronInelastic
|
||||
Model: FTFP: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -591,11 +591,11 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_protonInelastic
|
||||
Model: FTFP: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -605,11 +605,11 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_tritonInelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -618,7 +618,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: dInelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
|
||||
@@ -643,7 +643,8 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
|
||||
Hadronic Processes for gamma
|
||||
|
||||
Process: photonNuclear
|
||||
Model: BertiniCascade: 0 eV ---> 6 GeV
|
||||
Model: GammaNPreco: 0 eV ---> 200 MeV
|
||||
Model: BertiniCascade: 199 MeV ---> 6 GeV
|
||||
Model: TheoFSGenerator: 3 GeV ---> 100 TeV
|
||||
Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV
|
||||
|
||||
@@ -740,12 +741,26 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
|
||||
Model: Binary Cascade: 0 eV ---> 1.5 GeV
|
||||
Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for sigma-
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
|
||||
|
||||
Process: sigma-Inelastic
|
||||
Model: FTFP: 3 GeV ---> 100 TeV
|
||||
Model: BertiniCascade: 0 eV ---> 6 GeV
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
|
||||
|
||||
Process: hBertiniCaptureAtRest
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for triton
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: tInelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
|
||||
@@ -770,9 +785,10 @@ Level density (1/MeV) 0.075
|
||||
Use simple level density model 1
|
||||
Use discrete excitation energy of the residual 0
|
||||
Time limit for long lived isomeres (ns) 1000
|
||||
Isomer production flag 1
|
||||
Internal e- conversion flag 1
|
||||
Store e- internal conversion data 0
|
||||
Electron internal conversion ID 0
|
||||
Electron internal conversion ID 2
|
||||
Correlated gamma emission flag 0
|
||||
Max 2J for sampling of angular correlations 10
|
||||
Upload data before 1st event for Z < 9
|
||||
@@ -791,7 +807,7 @@ Region <DefaultRegionForParallelWorld> -- -- is not associated to any world.
|
||||
Materials :
|
||||
Production cuts : gamma 1 mm e- 1 mm e+ 1 mm proton 1 mm
|
||||
|
||||
========= Table of registered couples ==============================
|
||||
========= Table of registered couples ============================
|
||||
|
||||
Index : 0 used in the geometry : Yes
|
||||
Material : G4_Galactic
|
||||
@@ -803,30 +819,30 @@ Index : 0 used in the geometry : Yes
|
||||
Index : 1 used in the geometry : Yes
|
||||
Material : G4_Al
|
||||
Range cuts : gamma 1 mm e- 1 mm e+ 1 mm proton 1 mm
|
||||
Energy thresholds : gamma 6.90363 keV e- 598.345 keV e+ 570.85 keV proton 100 keV
|
||||
Energy thresholds : gamma 6.90532 keV e- 597.637 keV e+ 574.097 keV proton 100 keV
|
||||
Region(s) which use this couple :
|
||||
DefaultRegionForTheWorld
|
||||
|
||||
====================================================================
|
||||
==================================================================
|
||||
|
||||
Start closing geometry.
|
||||
G4GeometryManager::ReportVoxelStats -- Voxel Statistics
|
||||
|
||||
Total memory consumed for geometry optimisation: 10 kByte
|
||||
Total memory consumed for geometry optimisation: 17 kByte
|
||||
Total CPU time elapsed for geometry optimisation: 0 seconds
|
||||
|
||||
Voxelisation: top CPU users:
|
||||
Percent Total CPU System CPU Memory Volume
|
||||
------- ---------- ---------- -------- ----------
|
||||
0.00 0.00 0.00 11k Check
|
||||
0.00 0.00 0.00 17k Check
|
||||
|
||||
Voxelisation: top memory users:
|
||||
Percent Memory Heads Nodes Pointers Total CPU Volume
|
||||
------- -------- ------ ------ -------- ---------- ----------
|
||||
100.00 10k 1 197 200 0.00 Check
|
||||
100.00 17k 1 197 200 0.00 Check
|
||||
### Run 0 starts.
|
||||
### Run 0 start
|
||||
RunAction::BeginOfRunAction: User=0.890000s Real=0.947778s Sys=0.010000s
|
||||
RunAction::BeginOfRunAction: User=1.010000s Real=1.034615s Sys=0.010000s
|
||||
NuclearData: User=0.000000s Real=0.000004s Sys=0.000000s
|
||||
EventAction: Event # 0 started
|
||||
EventAction: Event # 10 started
|
||||
@@ -841,33 +857,33 @@ EventAction: Event # 90 started
|
||||
Run terminated.
|
||||
Run Summary
|
||||
Number of events processed : 100
|
||||
User=0.080000s Real=0.094506s Sys=0.000000s
|
||||
User=0.300000s Real=0.312422s Sys=0.010000s
|
||||
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) 62.17 RMS(MeV) 49
|
||||
Average number of steps 201.6
|
||||
Average number of gamma 1.44
|
||||
Average number of e- 3.73
|
||||
Average energy deposit (MeV) 62.25 RMS(MeV) 57.77
|
||||
Average number of steps 187.1
|
||||
Average number of gamma 1.11
|
||||
Average number of e- 3.58
|
||||
Average number of e+ 0.03
|
||||
Average number of neutrons 0.76
|
||||
Average number of protons 0.76
|
||||
Average number of neutrons 0.7
|
||||
Average number of protons 0.78
|
||||
Average number of antiprotons 0
|
||||
Average number of pi+ & pi- 0.22
|
||||
Average number of pi0 0.09
|
||||
Average number of pi+ & pi- 0.18
|
||||
Average number of pi0 0.06
|
||||
Average number of kaons 0
|
||||
Average number of muons 0
|
||||
Average number of deuterons+tritons 0.23
|
||||
Average number of He3+alpha 0.2
|
||||
Average number of ions 0.44
|
||||
Average number of deuterons+tritons 0.16
|
||||
Average number of He3+alpha 0.31
|
||||
Average number of ions 0.42
|
||||
Average number of forward neutrons 0
|
||||
Average number of reflected neutrons 0.73
|
||||
Average number of reflected neutrons 0.66
|
||||
Average number of leaked neutrons 0
|
||||
Average number of proton leak 0.36
|
||||
Average number of pion leak 0.2
|
||||
Average number of proton leak 0.48
|
||||
Average number of pion leak 0.17
|
||||
========================================================
|
||||
|
||||
#
|
||||
@@ -881,22 +897,22 @@ G4SDManager deleted.
|
||||
EventManager deleted.
|
||||
Units table cleared.
|
||||
TransportationManager deleted.
|
||||
Total navigation history collections cleaned: 15
|
||||
Total navigation history collections cleaned: 13
|
||||
================== Deleting memory pools ===================
|
||||
Pool ID '20G4NavigationLevelRep', size : 0.0211 MB
|
||||
Pool ID '20G4NavigationLevelRep', size : 0.0183 MB
|
||||
Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB
|
||||
Pool ID '7G4Event', size : 0.000961 MB
|
||||
Pool ID '15G4PrimaryVertex', size : 0.000961 MB
|
||||
Pool ID '17G4PrimaryParticle', size : 0.000961 MB
|
||||
Pool ID '15G4HCofThisEvent', size : 0.000961 MB
|
||||
Pool ID '17G4DynamicParticle', size : 0.00481 MB
|
||||
Pool ID '7G4Track', size : 0.00865 MB
|
||||
Pool ID '17G4DynamicParticle', size : 0.00385 MB
|
||||
Pool ID '7G4Track', size : 0.00769 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.046 MB
|
||||
Dynamic pools deleted: 12 / Total memory freed: 0.041 MB
|
||||
============================================================
|
||||
G4Allocator objects are deleted.
|
||||
UImanager deleted.
|
||||
|
||||
@@ -14,6 +14,11 @@ track of all tags.
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
|
||||
07-05-20 A. Ribon (exhadr02-V10-06-00)
|
||||
- HadronPhysicsCRMC_FTFP_BERT , HadronPhysicsHIJING , HadronPhysicsUrQMD :
|
||||
introduced the new class G4HyperonBuilder which is now needed when
|
||||
using G4HyperonFTFPBuilder.
|
||||
|
||||
06-08-19 A. Ribon (exhadr02-V10-05-03)
|
||||
- HadronPhysicsCRMC_FTFP_BERT : use G4HadronicParameters for the energy
|
||||
transition region between FTF and BERT models.
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
############################################
|
||||
|
||||
**************************************************************
|
||||
Geant4 version Name: geant4-10-06-patch-02 (29-May-2020)
|
||||
Geant4 version Name: geant4-10-06-ref-06 (26-June-2020)
|
||||
Copyright : Geant4 Collaboration
|
||||
References : NIM A 506 (2003), 250-303
|
||||
: IEEE-TNS 53 (2006), 270-278
|
||||
@@ -21,20 +21,20 @@ Visualization Manager initialising...
|
||||
Registering graphics systems...
|
||||
|
||||
You have successfully registered the following graphics systems.
|
||||
Current available graphics systems are:
|
||||
ASCIITree (ATree)
|
||||
DAWNFILE (DAWNFILE)
|
||||
G4HepRep (HepRepXML)
|
||||
G4HepRepFile (HepRepFile)
|
||||
RayTracer (RayTracer)
|
||||
VRML1FILE (VRML1FILE)
|
||||
VRML2FILE (VRML2FILE)
|
||||
gMocrenFile (gMocrenFile)
|
||||
OpenGLImmediateXm (OGLIXm, OGLI)
|
||||
OpenGLStoredXm (OGLSXm, OGL, OGLS)
|
||||
OpenGLImmediateX (OGLIX, OGLIXm_FALLBACK)
|
||||
OpenGLStoredX (OGLSX, OGLSXm_FALLBACK)
|
||||
RayTracerX (RayTracerX)
|
||||
Registered graphics systems are:
|
||||
ASCIITree (ATree)
|
||||
DAWNFILE (DAWNFILE)
|
||||
G4HepRep (HepRepXML)
|
||||
G4HepRepFile (HepRepFile)
|
||||
RayTracer (RayTracer)
|
||||
VRML1FILE (VRML1FILE)
|
||||
VRML2FILE (VRML2FILE)
|
||||
gMocrenFile (gMocrenFile)
|
||||
OpenGLImmediateXm (OGLIXm, OGLI)
|
||||
OpenGLStoredXm (OGLSXm, OGL, OGLS)
|
||||
OpenGLImmediateX (OGLIX, OGLIXm_FALLBACK)
|
||||
OpenGLStoredX (OGLSX, OGLSXm_FALLBACK)
|
||||
RayTracerX (RayTracerX)
|
||||
|
||||
Registering model factories...
|
||||
|
||||
@@ -47,6 +47,9 @@ Registered model factories:
|
||||
drawByParticleID
|
||||
drawByEncounteredVolume
|
||||
|
||||
Registered models:
|
||||
None
|
||||
|
||||
Registered filter factories:
|
||||
attributeFilter
|
||||
chargeFilter
|
||||
@@ -54,6 +57,9 @@ Registered filter factories:
|
||||
particleFilter
|
||||
encounteredVolumeFilter
|
||||
|
||||
Registered filters:
|
||||
None
|
||||
|
||||
You have successfully registered the following user vis actions.
|
||||
Run Duration User Vis Actions: none
|
||||
End of Event User Vis Actions: none
|
||||
@@ -506,7 +512,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: He3Inelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
|
||||
@@ -518,7 +524,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: alphaInelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
|
||||
@@ -531,11 +537,11 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_He3Inelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -545,11 +551,11 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_alphaInelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -559,11 +565,11 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_deuteronInelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -573,11 +579,11 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_neutronInelastic
|
||||
Model: FTFP: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -587,11 +593,11 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_protonInelastic
|
||||
Model: FTFP: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -601,11 +607,11 @@ 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_tritonInelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -614,7 +620,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: dInelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
|
||||
@@ -639,7 +645,8 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
|
||||
Hadronic Processes for gamma
|
||||
|
||||
Process: photonNuclear
|
||||
Model: BertiniCascade: 0 eV ---> 6 GeV
|
||||
Model: GammaNPreco: 0 eV ---> 200 MeV
|
||||
Model: BertiniCascade: 199 MeV ---> 6 GeV
|
||||
Model: TheoFSGenerator: 3 GeV ---> 100 TeV
|
||||
Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV
|
||||
|
||||
@@ -736,12 +743,26 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
|
||||
Model: Binary Cascade: 0 eV ---> 1.5 GeV
|
||||
Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for sigma-
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
|
||||
|
||||
Process: sigma-Inelastic
|
||||
Model: FTFP: 3 GeV ---> 100 TeV
|
||||
Model: BertiniCascade: 0 eV ---> 6 GeV
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
|
||||
|
||||
Process: hBertiniCaptureAtRest
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for triton
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: tInelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
|
||||
@@ -766,15 +787,16 @@ Level density (1/MeV) 0.075
|
||||
Use simple level density model 1
|
||||
Use discrete excitation energy of the residual 0
|
||||
Time limit for long lived isomeres (ns) 1000
|
||||
Isomer production flag 1
|
||||
Internal e- conversion flag 1
|
||||
Store e- internal conversion data 0
|
||||
Electron internal conversion ID 0
|
||||
Electron internal conversion ID 2
|
||||
Correlated gamma emission flag 0
|
||||
Max 2J for sampling of angular correlations 10
|
||||
Upload data before 1st event for Z < 9
|
||||
=======================================================================
|
||||
|
||||
========= Table of registered couples ==============================
|
||||
========= Table of registered couples ============================
|
||||
|
||||
Index : 0 used in the geometry : Yes
|
||||
Material : G4_Galactic
|
||||
@@ -790,7 +812,7 @@ Index : 1 used in the geometry : Yes
|
||||
Region(s) which use this couple :
|
||||
DefaultRegionForTheWorld
|
||||
|
||||
====================================================================
|
||||
==================================================================
|
||||
|
||||
G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model.
|
||||
See commands in /vis/modeling/trajectories/ for other options.
|
||||
@@ -810,28 +832,28 @@ See commands in /vis/modeling/trajectories/ for other options.
|
||||
Run terminated.
|
||||
Run Summary
|
||||
Number of events processed : 100
|
||||
User=0.120000s Real=0.144003s Sys=0.010000s
|
||||
User=0.180000s Real=0.210899s Sys=0.010000s
|
||||
RunAction: End of run action is starting
|
||||
HistoManager: End of run actions are started
|
||||
========================================================
|
||||
Beam particle S32
|
||||
Beam Energy(GeV) 200
|
||||
Number of events 100
|
||||
Average energy deposit (GeV) 6.915 RMS(GeV) 4.023
|
||||
Average number of steps 59.38
|
||||
Average number of gamma 0.78
|
||||
Average energy deposit (GeV) 6.353 RMS(GeV) 4.036
|
||||
Average number of steps 54.7
|
||||
Average number of gamma 0.97
|
||||
Average number of e- 0
|
||||
Average number of e+ 0
|
||||
Average number of neutrons 10.87
|
||||
Average number of protons 11.33
|
||||
Average number of neutrons 11.42
|
||||
Average number of protons 12.73
|
||||
Average number of antiprotons 0
|
||||
Average number of pi+ & pi- 6.57
|
||||
Average number of pi0 3.31
|
||||
Average number of kaons 0.06
|
||||
Average number of pi+ & pi- 8.11
|
||||
Average number of pi0 3.87
|
||||
Average number of kaons 0.12
|
||||
Average number of muons 0
|
||||
Average number of deuterons+tritons 2.91
|
||||
Average number of He3+alpha 1.01
|
||||
Average number of ions 1.1
|
||||
Average number of deuterons+tritons 2.76
|
||||
Average number of He3+alpha 1.17
|
||||
Average number of ions 1.11
|
||||
========================================================
|
||||
|
||||
Graphics systems deleted.
|
||||
@@ -839,6 +861,6 @@ Visualization Manager deleting...
|
||||
G4 kernel has come to Quit state.
|
||||
================== Deleting memory pools ===================
|
||||
Number of memory pools allocated: 12 of which, static: 0
|
||||
Dynamic pools deleted: 12 / Total memory freed: 0.088 MB
|
||||
Dynamic pools deleted: 12 / Total memory freed: 0.087 MB
|
||||
============================================================
|
||||
RunManagerKernel is deleted. Good bye :)
|
||||
|
||||
@@ -54,6 +54,7 @@
|
||||
#include "G4NeutronBuilder.hh"
|
||||
#include "HIJINGNeutronBuilder.hh"
|
||||
|
||||
#include "G4HyperonBuilder.hh"
|
||||
#include "G4HyperonFTFPBuilder.hh"
|
||||
|
||||
#include "G4AntiBarionBuilder.hh"
|
||||
@@ -84,7 +85,8 @@ class HadronPhysicsHIJING : public G4VPhysicsConstructor
|
||||
G4ProtonBuilder * fPro;
|
||||
HIJINGProtonBuilder * fHIJINGPro;
|
||||
|
||||
G4HyperonFTFPBuilder * fHyperon;
|
||||
G4HyperonBuilder * fHyperon;
|
||||
G4HyperonFTFPBuilder * fFTFPHyperon;
|
||||
|
||||
G4AntiBarionBuilder * fAntiBaryon;
|
||||
HIJINGAntiBarionBuilder * fHIJINGAntiBaryon;
|
||||
|
||||
@@ -52,6 +52,7 @@
|
||||
#include "G4NeutronBuilder.hh"
|
||||
#include "UrQMDNeutronBuilder.hh"
|
||||
|
||||
#include "G4HyperonBuilder.hh"
|
||||
#include "G4HyperonFTFPBuilder.hh"
|
||||
|
||||
#include "G4AntiBarionBuilder.hh"
|
||||
@@ -81,7 +82,8 @@ private:
|
||||
G4ProtonBuilder * fPro;
|
||||
UrQMDProtonBuilder * fUrQMDPro;
|
||||
|
||||
G4HyperonFTFPBuilder * fHyperon;
|
||||
G4HyperonBuilder * fHyperon;
|
||||
G4HyperonFTFPBuilder * fFTFPHyperon;
|
||||
|
||||
G4AntiBarionBuilder * fAntiBaryon;
|
||||
UrQMDAntiBarionBuilder * fUrQMDAntiBaryon;
|
||||
|
||||
@@ -58,6 +58,7 @@
|
||||
#include "G4FTFPNeutronBuilder.hh"
|
||||
#include "CRMCNeutronBuilder.hh"
|
||||
#include "G4BertiniNeutronBuilder.hh"
|
||||
#include "G4HyperonBuilder.hh"
|
||||
#include "G4HyperonFTFPBuilder.hh"
|
||||
#include "G4AntiBarionBuilder.hh"
|
||||
#include "G4FTFPAntiBarionBuilder.hh"
|
||||
@@ -218,9 +219,12 @@ void HadronPhysicsCRMC_FTFP_BERT::Kaon() {
|
||||
|
||||
void HadronPhysicsCRMC_FTFP_BERT::Others() {
|
||||
// Hyperons
|
||||
auto hyp = new G4HyperonBuilder;
|
||||
AddBuilder( hyp );
|
||||
auto ftfp_hyp = new G4HyperonFTFPBuilder;
|
||||
AddBuilder( ftfp_hyp );
|
||||
ftfp_hyp->Build();
|
||||
hyp->RegisterMe( ftfp_hyp );
|
||||
hyp->Build();
|
||||
// Anti-baryons
|
||||
auto abar = new G4AntiBarionBuilder;
|
||||
AddBuilder( abar );
|
||||
|
||||
@@ -87,6 +87,7 @@ HadronPhysicsHIJING::HadronPhysicsHIJING(G4int)
|
||||
fPro = 0;
|
||||
fHIJINGPro = 0;
|
||||
fHyperon = 0;
|
||||
fFTFPHyperon = 0;
|
||||
fAntiBaryon = 0;
|
||||
fHIJINGAntiBaryon = 0;
|
||||
fCHIPSInelastic = 0;
|
||||
@@ -143,8 +144,10 @@ void HadronPhysicsHIJING::CreateModels()
|
||||
BertiniPiK->SetMaxEnergy(maxBERT);
|
||||
|
||||
//For Hyperons use FTF model
|
||||
fHyperon=new G4HyperonFTFPBuilder;
|
||||
|
||||
fHyperon=new G4HyperonBuilder;
|
||||
fFTFPHyperon=new G4HyperonFTFPBuilder;
|
||||
fHyperon->RegisterMe( fFTFPHyperon );
|
||||
|
||||
fAntiBaryon=new G4AntiBarionBuilder;
|
||||
//FTFPAntiBaryon=new G4FTFPAntiBarionBuilder(quasiElasFTF);
|
||||
G4FTFPAntiBarionBuilder* FTFPAB = new G4FTFPAntiBarionBuilder(quasiElasFTF);
|
||||
@@ -165,6 +168,7 @@ HadronPhysicsHIJING::~HadronPhysicsHIJING()
|
||||
delete fHIJINGPro;
|
||||
|
||||
delete fHyperon;
|
||||
delete fFTFPHyperon;
|
||||
delete fAntiBaryon;
|
||||
delete fHIJINGAntiBaryon;
|
||||
|
||||
|
||||
@@ -72,6 +72,7 @@ HadronPhysicsUrQMD::HadronPhysicsUrQMD(G4int)
|
||||
fPro = 0;
|
||||
fUrQMDPro = 0;
|
||||
fHyperon = 0;
|
||||
fFTFPHyperon = 0;
|
||||
fAntiBaryon = 0;
|
||||
}
|
||||
|
||||
@@ -92,8 +93,10 @@ void HadronPhysicsUrQMD::CreateModels()
|
||||
fPiK->RegisterMe(fUrQMDPiK);
|
||||
|
||||
//For Hyperons use FTF model
|
||||
fHyperon=new G4HyperonFTFPBuilder;
|
||||
|
||||
fHyperon=new G4HyperonBuilder;
|
||||
fFTFPHyperon=new G4HyperonFTFPBuilder;
|
||||
fHyperon->RegisterMe( fFTFPHyperon );
|
||||
|
||||
fAntiBaryon=new G4AntiBarionBuilder;
|
||||
fUrQMDAntiBaryon=new UrQMDAntiBarionBuilder();
|
||||
fAntiBaryon->RegisterMe( fUrQMDAntiBaryon );
|
||||
@@ -113,6 +116,7 @@ HadronPhysicsUrQMD::~HadronPhysicsUrQMD()
|
||||
delete fUrQMDPro;
|
||||
|
||||
delete fHyperon;
|
||||
delete fFTFPHyperon;
|
||||
delete fAntiBaryon;
|
||||
delete fUrQMDAntiBaryon;
|
||||
}
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
\section Hadr03_s5 HISTOGRAMS
|
||||
|
||||
The test contains 12 built-in 1D histograms, which are managed by
|
||||
The test contains 13 built-in 1D histograms, which are managed by
|
||||
G4AnalysisManager and its Messenger. The histos can be individually
|
||||
activated with the command :
|
||||
/analysis/h1/set id nbBins valMin valMax unit
|
||||
@@ -83,16 +83,17 @@
|
||||
|
||||
- 1 : "kinetic energy of scattered primary particle"
|
||||
- 2 : "kinetic energy of gamma"
|
||||
- 3 : "kinetic energy of neutrons"
|
||||
- 4 : "kinetic energy of protons"
|
||||
- 5 : "kinetic energy of deuterons"
|
||||
- 6 : "kinetic energy of alphas"
|
||||
- 7 : "kinetic energy of nuclei"
|
||||
- 8 : "kinetic energy of mesons"
|
||||
- 9 : "kinetic energy of baryons"
|
||||
- 10 : "Q = Ekin out - Ekin in"
|
||||
- 11 : "Pbalance = mag(P_out - P_in)"
|
||||
- 12 : "atomic mass of nuclei"
|
||||
- 3 : "kinetic energy of e-"
|
||||
- 4 : "kinetic energy of neutrons"
|
||||
- 5 : "kinetic energy of protons"
|
||||
- 6 : "kinetic energy of deuterons"
|
||||
- 7 : "kinetic energy of alphas"
|
||||
- 8 : "kinetic energy of nuclei"
|
||||
- 9 : "kinetic energy of mesons"
|
||||
- 10 : "kinetic energy of baryons"
|
||||
- 11 : "Q = Ekin out - Ekin in"
|
||||
- 12 : "Pbalance = mag(P_out - P_in)"
|
||||
- 13 : "atomic mass of nuclei"
|
||||
|
||||
The histograms are managed by the HistoManager class and its Messenger.
|
||||
The histos can be individually activated with the command :
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
#
|
||||
# Macro file for "Hadr03.cc"
|
||||
#
|
||||
/testhadr/det/setIsotopeMat Au195 79 195 19.30 g/cm3
|
||||
/testhadr/det/setSize 100 m
|
||||
#
|
||||
/run/initialize
|
||||
#
|
||||
/gun/particle neutron
|
||||
/gun/energy 1 eV
|
||||
#
|
||||
/run/printProgress 10000
|
||||
/run/beamOn 100000
|
||||
@@ -12,6 +12,17 @@ track of all tags.
|
||||
----------------------------------------------------------
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
|
||||
04-06-20 mma (exhadr03-V10-06-02)
|
||||
- HistoManager, SteppingAction : add plot of e-
|
||||
|
||||
04-05-20 mma (exhadr03-V10-06-01)
|
||||
- GammaNuclearPhysics : add G4LowEGammaNuclearModel
|
||||
- add GammaNuclearPhysicsLEND
|
||||
- modify gamma.mac; add Au196.mac
|
||||
|
||||
30-04-20 mma (exhadr03-V10-06-00)
|
||||
- PhysicsList : add G4HadronPhysicsQGSP_BIC, Shielding, RadioactiveDecay
|
||||
|
||||
03-10-18 mma (exhadr03-V10-04-06)
|
||||
- PhysicsList : add G4HadronElasticPhysicsXS
|
||||
|
||||
@@ -79,18 +79,19 @@
|
||||
where unit is the desired unit for the histo (MeV or keV, etc..)
|
||||
(see the macros xxxx.mac).
|
||||
|
||||
1 "kinetic energy of scattered primary particle"
|
||||
1 "kinetic energy of scattered primary particle"
|
||||
2 "kinetic energy of gamma"
|
||||
3 "kinetic energy of neutrons"
|
||||
4 "kinetic energy of protons"
|
||||
5 "kinetic energy of deuterons"
|
||||
6 "kinetic energy of alphas"
|
||||
7 "kinetic energy of nuclei"
|
||||
8 "kinetic energy of mesons"
|
||||
9 "kinetic energy of baryons"
|
||||
10 "Q = Ekin out - Ekin in"
|
||||
11 "Pbalance = mag(P_out - P_in)"
|
||||
12 "atomic mass of nuclei"
|
||||
3 "kinetic energy of e-"
|
||||
4 "kinetic energy of neutrons"
|
||||
5 "kinetic energy of protons"
|
||||
6 "kinetic energy of deuterons"
|
||||
7 "kinetic energy of alphas"
|
||||
8 "kinetic energy of nuclei"
|
||||
9 "kinetic energy of mesons"
|
||||
10 "kinetic energy of baryons"
|
||||
11 "Q = Ekin out - Ekin in"
|
||||
12 "Pbalance = mag(P_out - P_in)"
|
||||
13 "atomic mass of nuclei"
|
||||
|
||||
The histograms are managed by the HistoManager class and its Messenger.
|
||||
The histos can be individually activated with the command :
|
||||
|
||||
@@ -1,8 +1,5 @@
|
||||
#
|
||||
# Macro file for "Hadr03.cc"
|
||||
# (can be run in batch, without graphic)
|
||||
#
|
||||
# proton 10 MeV; all processes
|
||||
#
|
||||
/control/verbose 2
|
||||
/run/verbose 2
|
||||
@@ -22,12 +19,11 @@
|
||||
#
|
||||
/analysis/setFileName elastic
|
||||
/analysis/h1/set 1 100 9. 11 MeV # scaterred proton
|
||||
/analysis/h1/set 7 100 0. 50 keV #recoil nuclei
|
||||
/analysis/h1/set 10 100 -700. 10 eV #Q
|
||||
/analysis/h1/set 11 100 0. 15 MeV #Pbalance
|
||||
/analysis/h1/set 8 100 0. 50 keV #recoil nuclei
|
||||
/analysis/h1/set 11 100 -700. 10 eV #Q
|
||||
/analysis/h1/set 12 100 0. 15 MeV #Pbalance
|
||||
#
|
||||
/run/printProgress 1000
|
||||
#
|
||||
/run/beamOn 10000
|
||||
|
||||
|
||||
|
||||
@@ -1,11 +1,10 @@
|
||||
#
|
||||
# Macro file for "Hadr14.cc"
|
||||
# (can be run in batch, without graphic)
|
||||
# Macro file for "Hadr03.cc"
|
||||
#
|
||||
/control/verbose 2
|
||||
/run/verbose 2
|
||||
#
|
||||
/testhadr/det/setMat Molybdenum98
|
||||
/testhadr/det/setIsotopeMat Au196 79 196 19.30 g/cm3
|
||||
/testhadr/det/setSize 100 m
|
||||
#
|
||||
/run/initialize
|
||||
@@ -14,9 +13,8 @@
|
||||
/gun/energy 10 MeV
|
||||
#
|
||||
/analysis/setFileName gamma
|
||||
/analysis/h1/set 7 100 -1. 30 keV #nuclei
|
||||
/analysis/h1/set 10 100 -10. 1 MeV #Q
|
||||
/analysis/h1/set 2 150 0. 10. MeV #gamma
|
||||
/analysis/h1/set 4 150 0. 3. MeV #neutrons
|
||||
#
|
||||
/run/printProgress 1000
|
||||
#
|
||||
/run/beamOn 1000
|
||||
/run/printProgress 10000
|
||||
/run/beamOn 100000
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
############################################
|
||||
|
||||
**************************************************************
|
||||
Geant4 version Name: geant4-10-06-patch-02 (29-May-2020)
|
||||
Geant4 version Name: geant4-10-06-ref-06 (26-June-2020)
|
||||
Copyright : Geant4 Collaboration
|
||||
References : NIM A 506 (2003), 250-303
|
||||
: IEEE-TNS 53 (2006), 270-278
|
||||
@@ -37,18 +37,30 @@ Command is ignored.
|
||||
NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Capture/CrossSection/6_nat_Carbon
|
||||
NeutronHP: /Elastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Elastic/CrossSection/6_nat_Carbon
|
||||
NeutronHP: /Inelastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Inelastic/CrossSection/6_nat_Carbon
|
||||
|
||||
### === Deexcitation model UAtomDeexcitation is activated for 1 region:
|
||||
### === Auger cascade flag: 1
|
||||
### === Ignore cuts flag: 0
|
||||
#
|
||||
/process/list
|
||||
Transportation, hadElastic, neutronInelastic, nCapture
|
||||
nFission, protonInelastic, pi+Inelastic, pi-Inelastic
|
||||
kaon+Inelastic, kaon-Inelastic, kaon0LInelastic, kaon0SInelastic
|
||||
lambdaInelastic,anti-lambdaInelastic, sigma-Inelastic,anti_sigma-Inelastic
|
||||
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, ionElastic, dInelastic
|
||||
tInelastic, He3Inelastic, alphaInelastic, ionInelastic
|
||||
photonNuclear
|
||||
Transportation, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, neutronInelastic, nCapture, nFission
|
||||
protonInelastic, pi+Inelastic, pi-Inelastic, kaon+Inelastic
|
||||
kaon-Inelastic, kaon0LInelastic, kaon0SInelastic, lambdaInelastic
|
||||
anti-lambdaInelastic, sigma-Inelastic,anti_sigma-Inelastic, 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, ionElastic, dInelastic, tInelastic
|
||||
He3Inelastic, alphaInelastic, ionInelastic, photonNuclear
|
||||
RadioactiveDecayBase
|
||||
#
|
||||
/gun/particle proton
|
||||
/gun/energy 10 MeV
|
||||
@@ -56,6 +68,20 @@ anti_protonInelastic,anti_neutronInelastic,anti_deuteronInelastic,anti_tritonIne
|
||||
/run/printProgress 1000
|
||||
#
|
||||
/run/beamOn 10000
|
||||
======================================================================
|
||||
====== Radioactive Decay Physics Parameters =======
|
||||
======================================================================
|
||||
Max life time 1.4427e+06 ps
|
||||
Internal e- conversion flag 1
|
||||
Stored internal conversion coefficients 1
|
||||
Enable correlated gamma emission 0
|
||||
Max 2J for sampling of angular correlations 10
|
||||
Atomic de-excitation enabled 1
|
||||
Auger electron emission enabled 1
|
||||
Auger cascade enabled 1
|
||||
Check EM cuts disabled for atomic de-excitation 0
|
||||
Use Bearden atomic level energies 0
|
||||
======================================================================
|
||||
NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Capture/CrossSection/6_nat_Carbon
|
||||
NeutronHP: /Elastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Elastic/CrossSection/6_nat_Carbon
|
||||
NeutronHP: /Inelastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Inelastic/CrossSection/6_nat_Carbon
|
||||
@@ -78,12 +104,14 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
Model: FTFP: 3 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
|
||||
Process: RadioactiveDecayBase
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for He3
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: He3Inelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
|
||||
@@ -95,7 +123,7 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: alphaInelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
|
||||
@@ -108,11 +136,13 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
|
||||
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_He3Inelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Model: FTFP: 0 eV /n ---> 25 GeV/n
|
||||
Model: FTFP: 12 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for anti_alpha
|
||||
@@ -120,11 +150,13 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
|
||||
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_alphaInelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Model: FTFP: 0 eV /n ---> 25 GeV/n
|
||||
Model: FTFP: 12 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for anti_deuteron
|
||||
@@ -132,11 +164,13 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
|
||||
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_deuteronInelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Model: FTFP: 0 eV /n ---> 25 GeV/n
|
||||
Model: FTFP: 12 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for anti_neutron
|
||||
@@ -144,11 +178,13 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV ---> 100.1 MeV
|
||||
Model: AntiAElastic: 100 MeV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_neutronInelastic
|
||||
Model: FTFP: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Model: FTFP: 0 eV ---> 25 GeV
|
||||
Model: QGSP: 12 GeV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for anti_proton
|
||||
@@ -156,11 +192,13 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV ---> 100.1 MeV
|
||||
Model: AntiAElastic: 100 MeV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_protonInelastic
|
||||
Model: FTFP: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Model: FTFP: 0 eV ---> 25 GeV
|
||||
Model: QGSP: 12 GeV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for anti_triton
|
||||
@@ -168,18 +206,20 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
|
||||
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: anti_tritonInelastic
|
||||
Model: FTFP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV
|
||||
Model: FTFP: 0 eV /n ---> 25 GeV/n
|
||||
Model: FTFP: 12 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for deuteron
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: dInelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
|
||||
@@ -190,7 +230,8 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
Hadronic Processes for gamma
|
||||
|
||||
Process: photonNuclear
|
||||
Model: BertiniCascade: 0 eV ---> 10 GeV
|
||||
Model: GammaNPreco: 0 eV ---> 200 MeV
|
||||
Model: BertiniCascade: 199 MeV ---> 10 GeV
|
||||
Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
@@ -228,7 +269,9 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
|
||||
Process: lambdaInelastic
|
||||
Model: BertiniCascade: 0 eV ---> 6 GeV
|
||||
Model: FTFP: 3 GeV ---> 100 TeV
|
||||
Model: FTFP: 3 GeV ---> 25 GeV
|
||||
Model: QGSP: 12 GeV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
@@ -246,7 +289,7 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
Model: Binary Cascade: 19.9 MeV ---> 6 GeV
|
||||
Model: NeutronHPInelastic: 0 eV ---> 20 MeV
|
||||
Cr_sctns: NeutronHPInelasticXS: 0 eV ---> 20 MeV
|
||||
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
|
||||
Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV
|
||||
|
||||
Process: nCapture
|
||||
Model: NeutronHPCapture: 0 eV ---> 20 MeV
|
||||
@@ -299,12 +342,26 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
Model: Binary Cascade: 0 eV ---> 6 GeV
|
||||
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for sigma-
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
|
||||
|
||||
Process: sigma-Inelastic
|
||||
Model: BertiniCascade: 0 eV ---> 6 GeV
|
||||
Model: FTFP: 3 GeV ---> 25 GeV
|
||||
Model: QGSP: 12 GeV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for triton
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
|
||||
|
||||
Process: tInelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
|
||||
@@ -328,25 +385,26 @@ Limit excitation energy for Fermi BreakUp (MeV) 20
|
||||
Level density (1/MeV) 0.075
|
||||
Use simple level density model 1
|
||||
Use discrete excitation energy of the residual 0
|
||||
Time limit for long lived isomeres (ns) 1000
|
||||
Time limit for long lived isomeres (ns) 1442.7
|
||||
Isomer production flag 1
|
||||
Internal e- conversion flag 1
|
||||
Store e- internal conversion data 0
|
||||
Store e- internal conversion data 1
|
||||
Electron internal conversion ID 0
|
||||
Correlated gamma emission flag 0
|
||||
Max 2J for sampling of angular correlations 10
|
||||
Upload data before 1st event for Z < 9
|
||||
=======================================================================
|
||||
|
||||
========= Table of registered couples ==============================
|
||||
========= Table of registered couples ============================
|
||||
|
||||
Index : 0 used in the geometry : Yes
|
||||
Material : Molybdenum98
|
||||
Range cuts : gamma 1 mm e- 1 mm e+ 1 mm proton 0 fm
|
||||
Energy thresholds : gamma 42.9443 keV e- 1.44302 MeV e+ 1.36749 MeV proton 0 eV
|
||||
Energy thresholds : gamma 42.9817 keV e- 1.43711 MeV e+ 1.35304 MeV proton 0 eV
|
||||
Region(s) which use this couple :
|
||||
DefaultRegionForTheWorld
|
||||
|
||||
====================================================================
|
||||
==================================================================
|
||||
|
||||
### Run 0 starts.
|
||||
|
||||
@@ -367,7 +425,7 @@ Index : 0 used in the geometry : Yes
|
||||
Run terminated.
|
||||
Run Summary
|
||||
Number of events processed : 10000
|
||||
User=0.130000s Real=0.145841s Sys=0.000000s
|
||||
User=0.280000s Real=0.299211s Sys=0.010000s
|
||||
|
||||
The run is 10000 proton of 10 MeV through 10 m of Molybdenum98 (density: 10.28 g/cm3 )
|
||||
|
||||
@@ -388,7 +446,7 @@ Run Summary
|
||||
|
||||
proton + Mo98 --> N gamma or e- + Tc99: 1 Q = 6.4945 MeV
|
||||
proton + Mo98 --> N gamma or e- + Tc99[142.683]: 1 Q = 6.3518 MeV
|
||||
proton + Mo98 --> N gamma or e- + neutron + Tc98: 1873 Q = -2.4725 MeV
|
||||
proton + Mo98 --> N gamma or e- + neutron + Tc98: 1873 Q = -2.4771 MeV
|
||||
proton + Mo98 --> N gamma or e- + proton + Mo98: 13 Q = -9.3784e-06 eV
|
||||
proton + Mo98 --> proton + Mo98: 8112 Q = -5.6975e-06 eV
|
||||
|
||||
@@ -396,15 +454,15 @@ Run Summary
|
||||
|
||||
List of generated particles:
|
||||
Mo98: 8125 Emean = 32.474 keV ( 5.4473 eV --> 405.17 keV)
|
||||
Tc98: 1873 Emean = 120.07 keV ( 7.7509 keV --> 296.85 keV)
|
||||
Tc98: 1873 Emean = 120.07 keV ( 7.7509 keV --> 296.88 keV)
|
||||
Tc99: 1 Emean = 88.079 keV ( 88.079 keV --> 88.079 keV)
|
||||
Tc99[142.683]: 1 Emean = 93.139 keV ( 93.139 keV --> 93.139 keV)
|
||||
e-: 506 Emean = 137.72 keV ( 21.527 keV --> 3.8124 MeV)
|
||||
e-: 506 Emean = 120.82 keV ( 18.601 keV --> 3.7913 MeV)
|
||||
gamma: 12667 Emean = 851.55 keV ( 21.805 keV --> 12.228 MeV)
|
||||
neutron: 1873 Emean = 1.6433 MeV ( 48.681 keV --> 6.3995 MeV)
|
||||
proton: 13 Emean = 7.7097 MeV ( 5.5275 MeV --> 9.3462 MeV)
|
||||
|
||||
Momentum balance: Pmean = 40.875 eV ( 2.861e-07 eV --> 2.3689 keV)
|
||||
Momentum balance: Pmean = 39.514 eV ( 2.861e-07 eV --> 2.3135 keV)
|
||||
|
||||
|
||||
--------- Ranecu engine status ---------
|
||||
|
||||
@@ -0,0 +1,55 @@
|
||||
//
|
||||
// ********************************************************************
|
||||
// * License and Disclaimer *
|
||||
// * *
|
||||
// * The Geant4 software is copyright of the Copyright Holders of *
|
||||
// * the Geant4 Collaboration. It is provided under the terms and *
|
||||
// * conditions of the Geant4 Software License, included in the file *
|
||||
// * LICENSE and available at http://cern.ch/geant4/license . These *
|
||||
// * include a list of copyright holders. *
|
||||
// * *
|
||||
// * Neither the authors of this software system, nor their employing *
|
||||
// * institutes,nor the agencies providing financial support for this *
|
||||
// * work make any representation or warranty, express or implied, *
|
||||
// * regarding this software system or assume any liability for its *
|
||||
// * use. Please see the license in the file LICENSE and URL above *
|
||||
// * for the full disclaimer and the limitation of liability. *
|
||||
// * *
|
||||
// * This code implementation is the result of the scientific and *
|
||||
// * technical work of the GEANT4 collaboration. *
|
||||
// * By using, copying, modifying or distributing the software (or *
|
||||
// * any work based on the software) you agree to acknowledge its *
|
||||
// * use in resulting scientific publications, and indicate your *
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
/// \file hadronic/Hadr03/include/GammaNuclearPhysicsLEND.hh
|
||||
/// \brief Definition of the GammaNuclearPhysics class
|
||||
//
|
||||
//
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
#ifndef GammaNuclearPhysicsLEND_h
|
||||
#define GammaNuclearPhysicsLEND_h 1
|
||||
|
||||
#include "globals.hh"
|
||||
#include "G4VPhysicsConstructor.hh"
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
class GammaNuclearPhysicsLEND : public G4VPhysicsConstructor
|
||||
{
|
||||
public:
|
||||
GammaNuclearPhysicsLEND(const G4String& name="gamma");
|
||||
~GammaNuclearPhysicsLEND();
|
||||
|
||||
public:
|
||||
virtual void ConstructParticle() { };
|
||||
virtual void ConstructProcess();
|
||||
};
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
#endif
|
||||
|
||||
@@ -1,8 +1,5 @@
|
||||
#
|
||||
# Macro file for "Hadr03.cc"
|
||||
# (can be run in batch, without graphic)
|
||||
#
|
||||
# proton 10 MeV; all processes
|
||||
#
|
||||
/control/verbose 2
|
||||
/run/verbose 2
|
||||
@@ -19,9 +16,8 @@
|
||||
#
|
||||
/analysis/setFileName inelastic
|
||||
/analysis/h1/set 2 100 0. 8000 keV #gamma
|
||||
/analysis/h1/set 7 100 0. 400 keV #nuclei
|
||||
/analysis/h1/set 10 100 -10 +0 MeV #Q
|
||||
/analysis/h1/set 8 100 0. 400 keV #nuclei
|
||||
/analysis/h1/set 11 100 -10 +0 MeV #Q
|
||||
#
|
||||
/run/printProgress 1000
|
||||
#
|
||||
/run/beamOn 10000
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
#
|
||||
# Macro file for "Hadr03.cc"
|
||||
# (can be run in batch, without graphic)
|
||||
#
|
||||
/control/verbose 2
|
||||
/run/verbose 2
|
||||
@@ -22,10 +21,9 @@
|
||||
#
|
||||
/analysis/setFileName nCapture
|
||||
/analysis/h1/set 2 100 0. 15 MeV #gamma
|
||||
/analysis/h1/set 7 100 0. 70 keV #nuclei
|
||||
/analysis/h1/set 10 100 0. 70 MeV #Q
|
||||
/analysis/h1/set 11 100 0. 15 MeV #Pbalance
|
||||
/analysis/h1/set 8 100 0. 70 keV #nuclei
|
||||
/analysis/h1/set 11 100 0. 70 MeV #Q
|
||||
/analysis/h1/set 12 100 0. 15 MeV #Pbalance
|
||||
#
|
||||
/run/printProgress 10000
|
||||
#
|
||||
/run/beamOn 100000
|
||||
|
||||
@@ -22,10 +22,10 @@
|
||||
#
|
||||
/analysis/setFileName nFission
|
||||
/analysis/h1/set 2 100 0 10 MeV #gamma
|
||||
/analysis/h1/set 3 100 0 10 MeV #neutron
|
||||
/analysis/h1/set 7 100 0 150 MeV #nuclei
|
||||
/analysis/h1/set 10 100 150 250 MeV #Q
|
||||
/analysis/h1/set 12 200 1 200 none #A
|
||||
/analysis/h1/set 4 100 0 10 MeV #neutron
|
||||
/analysis/h1/set 8 100 0 150 MeV #nuclei
|
||||
/analysis/h1/set 11 100 150 250 MeV #Q
|
||||
/analysis/h1/set 13 200 1 200 none #A
|
||||
#
|
||||
/run/printProgress 1000
|
||||
/testhadr/run/printStat false
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
#
|
||||
# Macro file for "Hadr03.cc"
|
||||
# (can be run in batch, without graphic)
|
||||
#
|
||||
/control/verbose 2
|
||||
/run/verbose 2
|
||||
@@ -19,11 +18,10 @@
|
||||
#
|
||||
/analysis/setFileName neutron
|
||||
/analysis/h1/set 2 100 0. 1000 keV #gamma
|
||||
/analysis/h1/set 6 100 0. 3000 keV #alpha
|
||||
/analysis/h1/set 7 100 0. 2000 keV #nuclei
|
||||
/analysis/h1/set 10 100 0. 3000 keV #Q
|
||||
/analysis/h1/set 11 100 0. 100 keV #Pbalance
|
||||
/analysis/h1/set 7 100 0. 3000 keV #alpha
|
||||
/analysis/h1/set 8 100 0. 2000 keV #nuclei
|
||||
/analysis/h1/set 11 100 0. 3000 keV #Q
|
||||
/analysis/h1/set 12 100 0. 100 keV #Pbalance
|
||||
#
|
||||
/run/printProgress 10000
|
||||
#
|
||||
/run/beamOn 100000
|
||||
|
||||
@@ -38,6 +38,7 @@
|
||||
// Processes
|
||||
|
||||
#include "G4PhotoNuclearProcess.hh"
|
||||
#include "G4LowEGammaNuclearModel.hh"
|
||||
#include "G4CascadeInterface.hh"
|
||||
|
||||
#include "G4SystemOfUnits.hh"
|
||||
@@ -57,14 +58,26 @@ GammaNuclearPhysics::~GammaNuclearPhysics()
|
||||
|
||||
void GammaNuclearPhysics::ConstructProcess()
|
||||
{
|
||||
G4ProcessManager* pManager = G4Gamma::Gamma()->GetProcessManager();
|
||||
//
|
||||
G4PhotoNuclearProcess* process = new G4PhotoNuclearProcess();
|
||||
//
|
||||
G4CascadeInterface* bertini = new G4CascadeInterface();
|
||||
bertini->SetMaxEnergy(10*GeV);
|
||||
process->RegisterMe(bertini);
|
||||
//
|
||||
|
||||
// to not register a model, set Emax=0; eg. Emax1 = 0.
|
||||
const G4double Emax1 = 200*MeV, Emax2 = 10*GeV;
|
||||
|
||||
if (Emax1 > 0.) { // model 1
|
||||
G4LowEGammaNuclearModel* model1 = new G4LowEGammaNuclearModel();
|
||||
model1->SetMaxEnergy(Emax1);
|
||||
process->RegisterMe(model1);
|
||||
}
|
||||
|
||||
if (Emax2 > 0.) { // model 2
|
||||
G4CascadeInterface* model2 = new G4CascadeInterface();
|
||||
G4double Emin2 = std::max(Emax1-1*MeV, 0.);
|
||||
model2->SetMinEnergy(Emin2);
|
||||
model2->SetMaxEnergy(Emax2);
|
||||
process->RegisterMe(model2);
|
||||
}
|
||||
|
||||
G4ProcessManager* pManager = G4Gamma::Gamma()->GetProcessManager();
|
||||
pManager->AddDiscreteProcess(process);
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,76 @@
|
||||
//
|
||||
// ********************************************************************
|
||||
// * License and Disclaimer *
|
||||
// * *
|
||||
// * The Geant4 software is copyright of the Copyright Holders of *
|
||||
// * the Geant4 Collaboration. It is provided under the terms and *
|
||||
// * conditions of the Geant4 Software License, included in the file *
|
||||
// * LICENSE and available at http://cern.ch/geant4/license . These *
|
||||
// * include a list of copyright holders. *
|
||||
// * *
|
||||
// * Neither the authors of this software system, nor their employing *
|
||||
// * institutes,nor the agencies providing financial support for this *
|
||||
// * work make any representation or warranty, express or implied, *
|
||||
// * regarding this software system or assume any liability for its *
|
||||
// * use. Please see the license in the file LICENSE and URL above *
|
||||
// * for the full disclaimer and the limitation of liability. *
|
||||
// * *
|
||||
// * This code implementation is the result of the scientific and *
|
||||
// * technical work of the GEANT4 collaboration. *
|
||||
// * By using, copying, modifying or distributing the software (or *
|
||||
// * any work based on the software) you agree to acknowledge its *
|
||||
// * use in resulting scientific publications, and indicate your *
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
/// \file hadronic/Hadr03/src/GammaNuclearPhysicsLEND.cc
|
||||
/// \brief Implementation of the GammaNuclearPhysicsLEND class
|
||||
//
|
||||
// $Id: GammaNuclearPhysics.cc 66587 2012-12-21 11:06:44Z ihrivnac $
|
||||
//
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
#include "GammaNuclearPhysicsLEND.hh"
|
||||
|
||||
#include "G4ParticleDefinition.hh"
|
||||
#include "G4ProcessManager.hh"
|
||||
|
||||
// Processes
|
||||
|
||||
#include "G4PhotoNuclearProcess.hh"
|
||||
#include "G4LENDorBERTModel.hh"
|
||||
#include "G4LENDCombinedCrossSection.hh"
|
||||
|
||||
#include "G4SystemOfUnits.hh"
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
GammaNuclearPhysicsLEND::GammaNuclearPhysicsLEND(const G4String& name)
|
||||
: G4VPhysicsConstructor(name)
|
||||
{ }
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
GammaNuclearPhysicsLEND::~GammaNuclearPhysicsLEND()
|
||||
{ }
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
void GammaNuclearPhysicsLEND::ConstructProcess()
|
||||
{
|
||||
G4ProcessManager* pManager = G4Gamma::Gamma()->GetProcessManager();
|
||||
//
|
||||
G4PhotoNuclearProcess* process = new G4PhotoNuclearProcess();
|
||||
//
|
||||
G4LENDorBERTModel* lend = new G4LENDorBERTModel(G4Gamma::Gamma());
|
||||
lend->SetMaxEnergy(20*MeV);
|
||||
process->RegisterMe(lend);
|
||||
//
|
||||
G4LENDCombinedCrossSection* lendXS = new G4LENDCombinedCrossSection(G4Gamma::Gamma());
|
||||
process->AddDataSet(lendXS);
|
||||
//
|
||||
pManager->AddDiscreteProcess(process);
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
@@ -61,23 +61,24 @@ void HistoManager::Book()
|
||||
analysisManager->SetActivation(true); //enable inactivation of histograms
|
||||
|
||||
// Define histograms start values
|
||||
const G4int kMaxHisto = 13;
|
||||
const G4int kMaxHisto = 14;
|
||||
const G4String id[] = {"0","1","2","3","4","5","6","7","8","9",
|
||||
"10","11","12"};
|
||||
"10","11","12","13"};
|
||||
const G4String title[] =
|
||||
{ "dummy", //0
|
||||
"kinetic energy of scattered primary particle", //1
|
||||
"kinetic energy of gamma", //2
|
||||
"kinetic energy of neutrons", //3
|
||||
"kinetic energy of protons", //4
|
||||
"kinetic energy of deuterons", //5
|
||||
"kinetic energy of alphas", //6
|
||||
"kinetic energy of nuclei", //7
|
||||
"kinetic energy of mesons", //8
|
||||
"kinetic energy of baryons", //9
|
||||
"Q = Ekin out - Ekin in", //10
|
||||
"Pbalance = mag(P_out - P_in)", //11
|
||||
"atomic mass of nuclei" //12
|
||||
"kinetic energy of electrons", //3
|
||||
"kinetic energy of neutrons", //4
|
||||
"kinetic energy of protons", //5
|
||||
"kinetic energy of deuterons", //6
|
||||
"kinetic energy of alphas", //7
|
||||
"kinetic energy of nuclei", //8
|
||||
"kinetic energy of mesons", //9
|
||||
"kinetic energy of baryons", //10
|
||||
"Q = Ekin out - Ekin in", //11
|
||||
"Pbalance = mag(P_out - P_in)", //12
|
||||
"atomic mass of nuclei" //13
|
||||
};
|
||||
|
||||
// Default values (to be reset via /analysis/h1/set command)
|
||||
|
||||
@@ -40,8 +40,10 @@
|
||||
#include "G4HadronPhysicsFTFP_BERT_HP.hh"
|
||||
#include "G4HadronPhysicsQGSP_BIC_HP.hh"
|
||||
#include "G4HadronPhysicsQGSP_BIC_AllHP.hh"
|
||||
#include "G4HadronPhysicsQGSP_BIC.hh"
|
||||
#include "G4HadronInelasticQBBC.hh"
|
||||
#include "G4HadronPhysicsINCLXX.hh"
|
||||
#include "G4HadronPhysicsShielding.hh"
|
||||
|
||||
#include "G4IonElasticPhysics.hh"
|
||||
#include "G4IonPhysicsXS.hh"
|
||||
@@ -50,6 +52,7 @@
|
||||
#include "G4IonINCLXXPhysics.hh"
|
||||
|
||||
#include "GammaNuclearPhysics.hh"
|
||||
#include "G4RadioactiveDecayPhysics.hh"
|
||||
|
||||
// particles
|
||||
|
||||
@@ -84,9 +87,11 @@ PhysicsList::PhysicsList()
|
||||
////RegisterPhysics( new G4HadronPhysicsFTFP_BERT_HP(verb));
|
||||
RegisterPhysics( new G4HadronPhysicsQGSP_BIC_HP(verb));
|
||||
////RegisterPhysics( new G4HadronPhysicsQGSP_BIC_AllHP(verb));
|
||||
////RegisterPhysics( new G4HadronPhysicsQGSP_BIC(verb));
|
||||
////RegisterPhysics( new G4HadronInelasticQBBC(verb));
|
||||
////RegisterPhysics( new G4HadronPhysicsINCLXX(verb));
|
||||
|
||||
////RegisterPhysics( new G4HadronPhysicsShielding(verb));
|
||||
|
||||
// Ion Elastic scattering
|
||||
//
|
||||
RegisterPhysics( new G4IonElasticPhysics(verb));
|
||||
@@ -101,7 +106,9 @@ PhysicsList::PhysicsList()
|
||||
// Gamma physics
|
||||
//
|
||||
RegisterPhysics( new GammaNuclearPhysics("gamma"));
|
||||
|
||||
|
||||
// Radioactive decay
|
||||
RegisterPhysics(new G4RadioactiveDecayPhysics());
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -120,18 +120,19 @@ void SteppingAction::UserSteppingAction(const G4Step* aStep)
|
||||
//energy spectrum
|
||||
ih = 0;
|
||||
if (particle == G4Gamma::Gamma()) ih = 2;
|
||||
else if (particle == G4Neutron::Neutron()) ih = 3;
|
||||
else if (particle == G4Proton::Proton()) ih = 4;
|
||||
else if (particle == G4Deuteron::Deuteron()) ih = 5;
|
||||
else if (particle == G4Alpha::Alpha()) ih = 6;
|
||||
else if (type == "nucleus") ih = 7;
|
||||
else if (type == "meson") ih = 8;
|
||||
else if (type == "baryon") ih = 9;
|
||||
else if (particle == G4Electron::Electron()) ih = 3;
|
||||
else if (particle == G4Neutron::Neutron()) ih = 4;
|
||||
else if (particle == G4Proton::Proton()) ih = 5;
|
||||
else if (particle == G4Deuteron::Deuteron()) ih = 6;
|
||||
else if (particle == G4Alpha::Alpha()) ih = 7;
|
||||
else if (type == "nucleus") ih = 8;
|
||||
else if (type == "meson") ih = 9;
|
||||
else if (type == "baryon") ih = 10;
|
||||
if (ih > 0) analysis->FillH1(ih,energy);
|
||||
//atomic mass
|
||||
if (type == "nucleus") {
|
||||
G4int A = particle->GetAtomicMass();
|
||||
analysis->FillH1(12, A);
|
||||
analysis->FillH1(13, A);
|
||||
}
|
||||
//energy-momentum balance
|
||||
G4ThreeVector momentum = (*secondary)[lp]->GetMomentum();
|
||||
@@ -146,9 +147,9 @@ void SteppingAction::UserSteppingAction(const G4Step* aStep)
|
||||
//energy-momentum balance
|
||||
G4double Pbal = Pbalance.mag();
|
||||
run->Balance(Pbal);
|
||||
ih = 10;
|
||||
analysis->FillH1(ih,Q);
|
||||
ih = 11;
|
||||
analysis->FillH1(ih,Q);
|
||||
ih = 12;
|
||||
analysis->FillH1(ih,Pbal);
|
||||
|
||||
// nuclear channel
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
############################################
|
||||
|
||||
**************************************************************
|
||||
Geant4 version Name: geant4-10-06-patch-02 (29-May-2020)
|
||||
Geant4 version Name: geant4-10-06-ref-06 (26-June-2020)
|
||||
Copyright : Geant4 Collaboration
|
||||
References : NIM A 506 (2003), 250-303
|
||||
: IEEE-TNS 53 (2006), 270-278
|
||||
@@ -124,16 +124,16 @@ Region <DefaultRegionForParallelWorld> -- -- is not associated to any world.
|
||||
Materials :
|
||||
Production cuts : gamma 1 mm e- 1 mm e+ 1 mm proton 0 fm
|
||||
|
||||
========= Table of registered couples ==============================
|
||||
========= Table of registered couples ============================
|
||||
|
||||
Index : 0 used in the geometry : Yes
|
||||
Material : Water_ts
|
||||
Range cuts : gamma 1 mm e- 1 mm e+ 1 mm proton 0 fm
|
||||
Energy thresholds : gamma 2.94056 keV e- 351.877 keV e+ 342.545 keV proton 0 meV
|
||||
Energy thresholds : gamma 2.92994 keV e- 349.731 keV e+ 342.774 keV proton 0 meV
|
||||
Region(s) which use this couple :
|
||||
DefaultRegionForTheWorld
|
||||
|
||||
====================================================================
|
||||
==================================================================
|
||||
|
||||
Start closing geometry.
|
||||
G4GeometryManager::ReportVoxelStats -- Voxel Statistics
|
||||
@@ -159,7 +159,7 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics
|
||||
Run terminated.
|
||||
Run Summary
|
||||
Number of events processed : 1000
|
||||
User=15.230000s Real=15.437025s Sys=0.000000s
|
||||
User=233.840000s Real=236.697636s Sys=0.090000s
|
||||
|
||||
The run is 1000 neutron of 2 MeV through 50 cm of Water_ts (density: 1 g/cm3 )
|
||||
|
||||
|
||||
@@ -74,27 +74,37 @@
|
||||
|
||||
\section Hadr06_s5 HISTOGRAMS
|
||||
|
||||
The test contains 13 built-in 1D histograms, which are managed by
|
||||
The test contains 23 built-in 1D histograms, which are managed by
|
||||
G4AnalysisManager and its Messenger. The histos can be individually
|
||||
activated with the command :
|
||||
/analysis/h1/set id nbBins valMin valMax unit
|
||||
where unit is the desired unit for the histo (MeV or keV, etc..)
|
||||
(see the macros xxxx.mac).
|
||||
|
||||
|
||||
1 "total energy deposit"
|
||||
2 "Edep (MeV/mm) profile along radius"
|
||||
3 "total kinetic energy flow"
|
||||
4 "gamma flux (dN/dE) at exit"
|
||||
5 "e+- flux (dN/dE) at exit"
|
||||
6 "neutrons flux (dN/dE) at exit"
|
||||
7 "protons flux (dN/dE) at exit"
|
||||
8 "deuterons flux (dN/dE) at exit"
|
||||
9 "alphas flux (dN/dE) at exit"
|
||||
10 "all others ions flux (dN/dE) at exit"
|
||||
11 "all others baryons flux (dN/dE) at exit"
|
||||
12 "all others mesons flux (dN/dE) at exit"
|
||||
13 "all others leptons flux (dN/dE) at exit"
|
||||
|
||||
4 "energy spectrum of gamma at creation"
|
||||
5 "energy spectrum of e+- at creation"
|
||||
6 "energy spectrum of neutrons at creation"
|
||||
7 "energy spectrum of protons at creation"
|
||||
8 "energy spectrum of deuterons at creation"
|
||||
9 "energy spectrum of alphas at creation"
|
||||
10 "energy spectrum of all others ions at creation"
|
||||
11 "energy spectrum of all others baryons at creation"
|
||||
12 "energy spectrum of all others mesons at creation"
|
||||
13 "energy spectrum of all others leptons (neutrinos) at creation"
|
||||
14 "energy spectrum of emerging gamma"
|
||||
15 "energy spectrum of emerging e+-"
|
||||
16 "energy spectrum of emerging neutrons"
|
||||
17 "energy spectrum of emerging protons"
|
||||
18 "energy spectrum of emerging deuterons"
|
||||
19 "energy spectrum of emerging alphas"
|
||||
20 "energy spectrum of all others emerging ions"
|
||||
21 "energy spectrum of all others emerging baryons"
|
||||
22 "energy spectrum of all others emerging mesons"
|
||||
23 "energy spectrum of all others emerging leptons (neutrinos)"
|
||||
|
||||
The histograms are managed by the HistoManager class and its Messenger.
|
||||
The histos can be individually activated with the command :
|
||||
\verbatim
|
||||
|
||||
@@ -12,6 +12,12 @@ track of all tags.
|
||||
----------------------------------------------------------
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
|
||||
10-06-20 mma (exhadr06-V10-06-01)
|
||||
- HistoManager, TrackingAction : plot particle energy at creation
|
||||
|
||||
08-05-20 mma (exhadr06-V10-06-00)
|
||||
- GammaNuclearPhysics : add G4LowEGammaNuclearModel
|
||||
|
||||
04-10-18 mma (exhadr06-V10-04-04)
|
||||
- PhysicsList : use G4IonPhysicsXS
|
||||
|
||||
@@ -73,7 +73,7 @@
|
||||
|
||||
5- HISTOGRAMS
|
||||
|
||||
The test contains 13 built-in 1D histograms, which are managed by
|
||||
The test contains 23 built-in 1D histograms, which are managed by
|
||||
G4AnalysisManager and its Messenger. The histos can be individually
|
||||
activated with the command :
|
||||
/analysis/h1/set id nbBins valMin valMax unit
|
||||
@@ -83,17 +83,27 @@
|
||||
1 "total energy deposit"
|
||||
2 "Edep (MeV/mm) profile along radius"
|
||||
3 "total kinetic energy flow"
|
||||
4 "energy spectrum of emerging gamma"
|
||||
5 "energy spectrum of emerging e+-"
|
||||
6 "energy spectrum of emerging neutrons"
|
||||
7 "energy spectrum of emerging protons"
|
||||
8 "energy spectrum of emerging deuterons"
|
||||
9 "energy spectrum of emerging alphas"
|
||||
10 "energy spectrum of all others emerging ions"
|
||||
11 "energy spectrum of all others emerging baryons"
|
||||
12 "energy spectrum of all others emerging mesons"
|
||||
13 "energy spectrum of all others emerging leptons (neutrinos)"
|
||||
|
||||
4 "energy spectrum of gamma at creation"
|
||||
5 "energy spectrum of e+- at creation"
|
||||
6 "energy spectrum of neutrons at creation"
|
||||
7 "energy spectrum of protons at creation"
|
||||
8 "energy spectrum of deuterons at creation"
|
||||
9 "energy spectrum of alphas at creation"
|
||||
10 "energy spectrum of all others ions at creation"
|
||||
11 "energy spectrum of all others baryons at creation"
|
||||
12 "energy spectrum of all others mesons at creation"
|
||||
13 "energy spectrum of all others leptons (neutrinos) at creation"
|
||||
14 "energy spectrum of emerging gamma"
|
||||
15 "energy spectrum of emerging e+-"
|
||||
16 "energy spectrum of emerging neutrons"
|
||||
17 "energy spectrum of emerging protons"
|
||||
18 "energy spectrum of emerging deuterons"
|
||||
19 "energy spectrum of emerging alphas"
|
||||
20 "energy spectrum of all others emerging ions"
|
||||
21 "energy spectrum of all others emerging baryons"
|
||||
22 "energy spectrum of all others emerging mesons"
|
||||
23 "energy spectrum of all others emerging leptons (neutrinos)"
|
||||
|
||||
The histograms are managed by the HistoManager class and its Messenger.
|
||||
The histos can be individually activated with the command :
|
||||
/analysis/h1/set id nbBins valMin valMax unit
|
||||
|
||||
@@ -11,17 +11,14 @@
|
||||
#
|
||||
/run/initialize
|
||||
#
|
||||
/process/list
|
||||
#
|
||||
/gun/particle neutron
|
||||
/gun/energy 14 MeV
|
||||
#
|
||||
/analysis/setFileName Graphite
|
||||
/analysis/h1/set 4 100 0. 15. MeV #gamma
|
||||
/analysis/h1/set 6 100 0. 15. MeV #neutrons
|
||||
/analysis/h1/set 9 100 0. 15. MeV #alphas
|
||||
/analysis/h1/set 10 100 0. 15. MeV #generic ions
|
||||
/analysis/h1/set 14 100 0. 15. MeV #emerging gamma
|
||||
/analysis/h1/set 16 100 0. 15. MeV #emerging neutrons
|
||||
/analysis/h1/set 19 100 0. 15. MeV #emerging alphas
|
||||
/analysis/h1/set 20 100 0. 15. MeV #emerging generic ions
|
||||
#
|
||||
/run/printProgress 1000
|
||||
#
|
||||
/run/beamOn 10000
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
############################################
|
||||
|
||||
**************************************************************
|
||||
Geant4 version Name: geant4-10-06-patch-02 (29-May-2020)
|
||||
Geant4 version Name: geant4-10-06-ref-06 (26-June-2020)
|
||||
Copyright : Geant4 Collaboration
|
||||
References : NIM A 506 (2003), 250-303
|
||||
: IEEE-TNS 53 (2006), 270-278
|
||||
@@ -37,26 +37,57 @@
|
||||
NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Capture/CrossSection/6_nat_Carbon
|
||||
NeutronHP: /Elastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Elastic/CrossSection/6_nat_Carbon
|
||||
NeutronHP: /Inelastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Inelastic/CrossSection/6_nat_Carbon
|
||||
|
||||
### === Deexcitation model UAtomDeexcitation is activated for 1 region:
|
||||
### === Auger cascade flag: 1
|
||||
### === Ignore cuts flag: 0
|
||||
#
|
||||
/process/list
|
||||
Transportation, hadElastic, neutronInelastic, nCapture
|
||||
nFission, protonInelastic, pi+Inelastic, pi-Inelastic
|
||||
kaon+Inelastic, kaon-Inelastic, kaon0LInelastic, kaon0SInelastic
|
||||
lambdaInelastic,anti-lambdaInelastic, sigma-Inelastic,anti_sigma-Inelastic
|
||||
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, ionElastic, dInelastic
|
||||
tInelastic, He3Inelastic, alphaInelastic, ionInelastic
|
||||
hFritiofCaptureAtRest,hBertiniCaptureAtRest,muMinusCaptureAtRest, photonNuclear
|
||||
msc, hIoni, ionIoni, nuclearStopping
|
||||
eIoni, eBrem, annihil, phot
|
||||
compt, conv, muIoni, muBrems
|
||||
muPairProd, Decay,RadioactiveDecayBase
|
||||
Transportation, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, neutronInelastic, nCapture, nFission
|
||||
protonInelastic, pi+Inelastic, pi-Inelastic, kaon+Inelastic
|
||||
kaon-Inelastic, kaon0LInelastic, kaon0SInelastic, lambdaInelastic
|
||||
anti-lambdaInelastic, sigma-Inelastic,anti_sigma-Inelastic, 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, ionElastic, dInelastic, tInelastic
|
||||
He3Inelastic, alphaInelastic, ionInelastic,hFritiofCaptureAtRest
|
||||
hBertiniCaptureAtRest,muMinusCaptureAtRest, photonNuclear, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
ionIoni, nuclearStopping, msc, ionIoni
|
||||
nuclearStopping, msc, ionIoni, nuclearStopping
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, eIoni, eBrem, annihil
|
||||
msc, eIoni, eBrem, phot
|
||||
compt, conv, msc, hIoni
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, muIoni, muBrems, muPairProd
|
||||
msc, muIoni, muBrems, muPairProd
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, hIoni, Decay,RadioactiveDecayBase
|
||||
|
||||
#
|
||||
/gun/particle neutron
|
||||
/gun/energy 14.1 MeV
|
||||
@@ -107,7 +138,7 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: He3Inelastic
|
||||
Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n
|
||||
@@ -119,7 +150,7 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: alphaInelastic
|
||||
Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n
|
||||
@@ -132,11 +163,13 @@ NeutronHP: /Capture file for Z = 6, A = 12 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: anti_He3Inelastic
|
||||
Model: FTFP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Model: FTFP: 0 meV/n ---> 25 GeV/n
|
||||
Model: FTFP: 12 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -146,11 +179,13 @@ NeutronHP: /Capture file for Z = 6, A = 12 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: anti_alphaInelastic
|
||||
Model: FTFP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Model: FTFP: 0 meV/n ---> 25 GeV/n
|
||||
Model: FTFP: 12 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -160,11 +195,13 @@ NeutronHP: /Capture file for Z = 6, A = 12 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: anti_deuteronInelastic
|
||||
Model: FTFP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Model: FTFP: 0 meV/n ---> 25 GeV/n
|
||||
Model: FTFP: 12 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -174,11 +211,13 @@ NeutronHP: /Capture file for Z = 6, A = 12 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: anti_neutronInelastic
|
||||
Model: FTFP: 0 meV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Model: FTFP: 0 meV ---> 25 GeV
|
||||
Model: QGSP: 12 GeV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -188,11 +227,13 @@ NeutronHP: /Capture file for Z = 6, A = 12 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: anti_protonInelastic
|
||||
Model: FTFP: 0 meV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Model: FTFP: 0 meV ---> 25 GeV
|
||||
Model: QGSP: 12 GeV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -202,11 +243,13 @@ NeutronHP: /Capture file for Z = 6, A = 12 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: anti_tritonInelastic
|
||||
Model: FTFP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Model: FTFP: 0 meV/n ---> 25 GeV/n
|
||||
Model: FTFP: 12 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: hFritiofCaptureAtRest
|
||||
|
||||
@@ -215,7 +258,7 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: dInelastic
|
||||
Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n
|
||||
@@ -226,7 +269,8 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
Hadronic Processes for gamma
|
||||
|
||||
Process: photonNuclear
|
||||
Model: BertiniCascade: 0 meV ---> 10 GeV
|
||||
Model: GammaNPreco: 0 meV ---> 200 MeV
|
||||
Model: BertiniCascade: 199 MeV ---> 10 GeV
|
||||
Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
@@ -266,7 +310,9 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
|
||||
Process: lambdaInelastic
|
||||
Model: BertiniCascade: 0 meV ---> 6 GeV
|
||||
Model: FTFP: 3 GeV ---> 100 TeV
|
||||
Model: FTFP: 3 GeV ---> 25 GeV
|
||||
Model: QGSP: 12 GeV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
@@ -289,7 +335,7 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
Model: Binary Cascade: 19.9 MeV ---> 6 GeV
|
||||
Model: NeutronHPInelastic: 0 meV ---> 20 MeV
|
||||
Cr_sctns: NeutronHPInelasticXS: 0 meV ---> 20 MeV
|
||||
Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV
|
||||
Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV
|
||||
|
||||
Process: nCapture
|
||||
Model: NeutronHPCapture: 0 meV ---> 20 MeV
|
||||
@@ -344,12 +390,28 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
Model: Binary Cascade: 0 meV ---> 6 GeV
|
||||
Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for sigma-
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV
|
||||
|
||||
Process: sigma-Inelastic
|
||||
Model: BertiniCascade: 0 meV ---> 6 GeV
|
||||
Model: FTFP: 3 GeV ---> 25 GeV
|
||||
Model: QGSP: 12 GeV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV
|
||||
|
||||
Process: hBertiniCaptureAtRest
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for triton
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: tInelastic
|
||||
Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n
|
||||
@@ -374,6 +436,7 @@ Level density (1/MeV) 0.075
|
||||
Use simple level density model 1
|
||||
Use discrete excitation energy of the residual 0
|
||||
Time limit for long lived isomeres (ns) 1442.7
|
||||
Isomer production flag 1
|
||||
Internal e- conversion flag 1
|
||||
Store e- internal conversion data 1
|
||||
Electron internal conversion ID 0
|
||||
@@ -382,7 +445,7 @@ Max 2J for sampling of angular correlations 10
|
||||
Upload data before 1st event for Z < 9
|
||||
=======================================================================
|
||||
|
||||
========= Table of registered couples ==============================
|
||||
========= Table of registered couples ============================
|
||||
|
||||
Index : 0 used in the geometry : Yes
|
||||
Material : Galactic
|
||||
@@ -398,7 +461,7 @@ Index : 1 used in the geometry : Yes
|
||||
Region(s) which use this couple :
|
||||
DefaultRegionForTheWorld
|
||||
|
||||
====================================================================
|
||||
==================================================================
|
||||
|
||||
### Run 0 starts.
|
||||
|
||||
@@ -419,49 +482,51 @@ Index : 1 used in the geometry : Yes
|
||||
Run terminated.
|
||||
Run Summary
|
||||
Number of events processed : 10000
|
||||
User=8.050000s Real=8.152671s Sys=0.010000s
|
||||
User=54.000000s Real=54.565888s Sys=0.030000s
|
||||
|
||||
The run is 10000 neutron of 14.1 MeV through 30 cm of Li7 (density: 1.85 g/cm3 )
|
||||
|
||||
Process calls frequency :
|
||||
RadioactiveDecayBase= 196503 Transportation= 72782 annihil= 211
|
||||
compt= 399357 conv= 211 dInelastic= 4
|
||||
eIoni= 408940 hIoni= 487 hadElastic= 180292
|
||||
ionIoni= 196860 msc= 196 nCapture= 25
|
||||
neutronInelastic= 16328 phot= 20670
|
||||
Decay= 1 RadioactiveDecayBase= 198252 Transportation= 72882
|
||||
annihil= 203 compt= 402743 conv= 203
|
||||
dInelastic= 1 eIoni= 412404 hIoni= 675
|
||||
hadElastic= 181910 ionInelastic= 2 ionIoni= 198574
|
||||
msc= 221 nCapture= 31 neutronInelastic= 16416
|
||||
phot= 20816
|
||||
|
||||
List of generated particles:
|
||||
Be8[3030.000]: 25 Emean = 6.6116 keV ( 1.6694 keV --> 11.904 keV)
|
||||
He6: 161 Emean = 1.2872 MeV ( 928.26 keV --> 1.3378 MeV)
|
||||
Li6: 694 Emean = 1.5212 MeV ( 29.509 eV --> 8.7376 MeV)
|
||||
Li7: 195598 Emean = 331.52 keV ( 0.69285 meV --> 6.2258 MeV)
|
||||
Li8: 25 Emean = 1.445 keV ( 51.17 eV --> 21.789 keV)
|
||||
alpha: 382 Emean = 1.3549 MeV ( 99.301 keV --> 15.199 MeV)
|
||||
anti_nu_e: 186 Emean = 2.5712 MeV ( 197.3 keV --> 11.909 MeV)
|
||||
deuteron: 487 Emean = 3.6007 MeV ( 185.82 keV --> 27.403 MeV)
|
||||
e+: 211 Emean = 1.5367 MeV ( 51.57 keV --> 4.5041 MeV)
|
||||
e-: 408876 Emean = 87.899 keV ( 100 eV --> 11.343 MeV)
|
||||
gamma: 46265 Emean = 1.2142 MeV ( 1.0003 keV --> 5.8837 MeV)
|
||||
neutron: 17032 Emean = 3.3427 MeV ( 6.6683 keV --> 13.639 MeV)
|
||||
proton: 2 Emean = 4.5421 MeV ( 682.69 keV --> 8.4016 MeV)
|
||||
Be8: 1 Emean = 3.4584 MeV ( 3.4584 MeV --> 3.4584 MeV)
|
||||
Be8[3030.000]: 31 Emean = 7.0394 keV ( 203.12 eV --> 11.806 keV)
|
||||
He6: 152 Emean = 1.2903 MeV ( 917.53 keV --> 1.3378 MeV)
|
||||
Li6: 708 Emean = 1.571 MeV ( 70.683 eV --> 9.2585 MeV)
|
||||
Li7: 197330 Emean = 330.52 keV ( 0.83469 meV --> 6.221 MeV)
|
||||
Li8: 31 Emean = 524.43 eV ( 99.228 eV --> 5.5222 keV)
|
||||
alpha: 354 Emean = 1.26 MeV ( 93.121 keV --> 4.2344 MeV)
|
||||
anti_nu_e: 183 Emean = 2.917 MeV ( 491.85 keV --> 12.106 MeV)
|
||||
deuteron: 441 Emean = 3.5402 MeV ( 124.39 keV --> 23.77 MeV)
|
||||
e+: 203 Emean = 1.4242 MeV ( 75.805 keV --> 4.0804 MeV)
|
||||
e-: 412369 Emean = 87.508 keV ( 100 eV --> 9.9872 MeV)
|
||||
gamma: 46448 Emean = 1.2054 MeV ( 1.0009 keV --> 5.8834 MeV)
|
||||
neutron: 17110 Emean = 3.3564 MeV ( 4.8097 keV --> 13.639 MeV)
|
||||
triton: 1 Emean = 3.216 MeV ( 3.216 MeV --> 3.216 MeV)
|
||||
|
||||
Mean energy deposit per event = 10.444 MeV rms = 3.4838 MeV
|
||||
Mean energy flow per event = 3.1047 MeV rms = 3.2447 MeV
|
||||
Mean energy deposit per event = 10.468 MeV rms = 3.4678 MeV
|
||||
Mean energy flow per event = 3.099 MeV rms = 3.2613 MeV
|
||||
|
||||
List of particles emerging from the absorber :
|
||||
anti_nu_e: 186 Emean = 2.5712 MeV ( 197.3 keV --> 11.909 MeV) Eflow/event = 47.824 keV
|
||||
e+: 1 Emean = 2.3891 MeV ( 2.3891 MeV --> 2.3891 MeV) Eflow/event = 238.91 eV
|
||||
e-: 136 Emean = 1.3464 MeV ( 4.108 keV --> 7.9555 MeV) Eflow/event = 18.311 keV
|
||||
gamma: 25384 Emean = 791.98 keV ( 5.4254 keV --> 5.8823 MeV) Eflow/event = 2.0104 MeV
|
||||
neutron: 10679 Emean = 962.57 keV ( 5.429 meV --> 14.1 MeV) Eflow/event = 1.0279 MeV
|
||||
anti_nu_e: 183 Emean = 2.917 MeV ( 491.85 keV --> 12.106 MeV) Eflow/event = 53.381 keV
|
||||
e+: 1 Emean = 563.32 keV ( 563.32 keV --> 563.32 keV) Eflow/event = 56.332 eV
|
||||
e-: 154 Emean = 1.4173 MeV ( 40.303 keV --> 4.9832 MeV) Eflow/event = 21.826 keV
|
||||
gamma: 25429 Emean = 778.78 keV ( 1.5781 keV --> 5.8811 MeV) Eflow/event = 1.9804 MeV
|
||||
neutron: 10663 Emean = 978.49 keV ( 1.9386 meV --> 14.1 MeV) Eflow/event = 1.0434 MeV
|
||||
|
||||
--------- Ranecu engine status ---------
|
||||
Initial seed (index) = 0
|
||||
Current couple of seeds = 1855812654, 390703059
|
||||
Current couple of seeds = 1555750344, 1318550293
|
||||
----------------------------------------
|
||||
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.069 MB
|
||||
Dynamic pools deleted: 11 / Total memory freed: 0.062 MB
|
||||
============================================================
|
||||
RunManagerKernel is deleted. Good bye :)
|
||||
|
||||
@@ -13,20 +13,17 @@
|
||||
#
|
||||
/run/initialize
|
||||
#
|
||||
/process/list
|
||||
#
|
||||
/gun/particle neutron
|
||||
/gun/energy 14.1 MeV
|
||||
#
|
||||
/analysis/setFileName run1
|
||||
/analysis/h1/set 1 100 0. 15. MeV #Edep
|
||||
/analysis/h1/set 2 100 0. 30. cm #Edep profile
|
||||
/analysis/h1/set 3 100 0. 15. MeV #Eflow
|
||||
/analysis/h1/set 4 100 0. 15. MeV #gamma
|
||||
/analysis/h1/set 6 200 0.001 20. MeV log10 #neutrons
|
||||
/analysis/h1/set 9 100 0. 15. MeV #alphas
|
||||
/analysis/h1/set 10 100 0. 15. MeV #generic ions
|
||||
/analysis/h1/set 1 100 0. 15. MeV #Edep
|
||||
/analysis/h1/set 2 100 0. 30. cm #Edep profile
|
||||
/analysis/h1/set 3 100 0. 15. MeV #Eflow
|
||||
/analysis/h1/set 14 100 0. 15. MeV #emerging gamma
|
||||
/analysis/h1/set 16 200 0.001 20. MeV log10 #emerging neutrons
|
||||
/analysis/h1/set 19 100 0. 15. MeV #emerging alphas
|
||||
/analysis/h1/set 20 100 0. 15. MeV #emerging generic ions
|
||||
#
|
||||
/run/printProgress 10000
|
||||
#
|
||||
/run/beamOn 100000
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
/// \file GammaNuclearPhysics.cc
|
||||
/// \file hadronic/Hadr03/src/GammaNuclearPhysics.cc
|
||||
/// \brief Implementation of the GammaNuclearPhysics class
|
||||
//
|
||||
//
|
||||
@@ -38,6 +38,7 @@
|
||||
// Processes
|
||||
|
||||
#include "G4PhotoNuclearProcess.hh"
|
||||
#include "G4LowEGammaNuclearModel.hh"
|
||||
#include "G4CascadeInterface.hh"
|
||||
|
||||
#include "G4SystemOfUnits.hh"
|
||||
@@ -57,14 +58,26 @@ GammaNuclearPhysics::~GammaNuclearPhysics()
|
||||
|
||||
void GammaNuclearPhysics::ConstructProcess()
|
||||
{
|
||||
G4ProcessManager* pManager = G4Gamma::Gamma()->GetProcessManager();
|
||||
//
|
||||
G4PhotoNuclearProcess* process = new G4PhotoNuclearProcess();
|
||||
//
|
||||
G4CascadeInterface* bertini = new G4CascadeInterface();
|
||||
bertini->SetMaxEnergy(10*GeV);
|
||||
process->RegisterMe(bertini);
|
||||
//
|
||||
|
||||
// to not register a model, set Emax=0; eg. Emax1 = 0.
|
||||
const G4double Emax1 = 200*MeV, Emax2 = 10*GeV;
|
||||
|
||||
if (Emax1 > 0.) { // model 1
|
||||
G4LowEGammaNuclearModel* model1 = new G4LowEGammaNuclearModel();
|
||||
model1->SetMaxEnergy(Emax1);
|
||||
process->RegisterMe(model1);
|
||||
}
|
||||
|
||||
if (Emax2 > 0.) { // model 2
|
||||
G4CascadeInterface* model2 = new G4CascadeInterface();
|
||||
G4double Emin2 = std::max(Emax1-1*MeV, 0.);
|
||||
model2->SetMinEnergy(Emin2);
|
||||
model2->SetMaxEnergy(Emax2);
|
||||
process->RegisterMe(model2);
|
||||
}
|
||||
|
||||
G4ProcessManager* pManager = G4Gamma::Gamma()->GetProcessManager();
|
||||
pManager->AddDiscreteProcess(process);
|
||||
}
|
||||
|
||||
|
||||
@@ -61,24 +61,35 @@ void HistoManager::Book()
|
||||
analysisManager->SetActivation(true); //enable inactivation of histograms
|
||||
|
||||
// Define histograms start values
|
||||
const G4int kMaxHisto = 14;
|
||||
const G4int kMaxHisto = 24;
|
||||
const G4String id[] = {"0","1","2","3","4","5","6","7","8","9",
|
||||
"10","11","12","13"};
|
||||
"10","11","12","13","14","15","16","17","18","19",
|
||||
"20","21","22","23" };
|
||||
const G4String title[] =
|
||||
{ "dummy", //0
|
||||
"total energy deposit", //1
|
||||
"Edep (MeV/mm) along absorber", //2
|
||||
"total kinetic energy flow", //3
|
||||
"energy spectrum of emerging gamma", //4
|
||||
"energy spectrum of emerging e+-", //5
|
||||
"energy spectrum of emerging neutrons", //6
|
||||
"energy spectrum of emerging protons", //7
|
||||
"energy spectrum of emerging deuterons", //8
|
||||
"energy spectrum of emerging alphas", //9
|
||||
"energy spectrum of all others emerging ions", //10
|
||||
"energy spectrum of all others emerging baryons", //11
|
||||
"energy spectrum of all others emerging mesons", //12
|
||||
"energy spectrum of all others emerging leptons (neutrinos)" //13
|
||||
"energy spectrum of gamma at creation", //4
|
||||
"energy spectrum of e+- at creation", //5
|
||||
"energy spectrum of neutrons at creation", //6
|
||||
"energy spectrum of protons at creation", //7
|
||||
"energy spectrum of deuterons at creation", //8
|
||||
"energy spectrum of alphas at creation", //9
|
||||
"energy spectrum of all others ions at creation", //10
|
||||
"energy spectrum of all others baryons at creation", //11
|
||||
"energy spectrum of all others mesons at creation", //12
|
||||
"energy spectrum of all others leptons (neutrinos) at creation", //13
|
||||
"energy spectrum of emerging gamma", //14
|
||||
"energy spectrum of emerging e+-", //15
|
||||
"energy spectrum of emerging neutrons", //16
|
||||
"energy spectrum of emerging protons", //17
|
||||
"energy spectrum of emerging deuterons", //18
|
||||
"energy spectrum of emerging alphas", //19
|
||||
"energy spectrum of all others emerging ions", //20
|
||||
"energy spectrum of all others emerging baryons", //21
|
||||
"energy spectrum of all others emerging mesons", //22
|
||||
"energy spectrum of all others emerging leptons (neutrinos)" //23
|
||||
};
|
||||
|
||||
// Default values (to be reset via /analysis/h1/set command)
|
||||
|
||||
@@ -61,6 +61,28 @@ void TrackingAction::PreUserTrackingAction(const G4Track* track)
|
||||
Run* run = static_cast<Run*>(
|
||||
G4RunManager::GetRunManager()->GetNonConstCurrentRun());
|
||||
run->ParticleCount(name,energy);
|
||||
|
||||
// histograms: energy at creation
|
||||
//
|
||||
G4AnalysisManager* analysis = G4AnalysisManager::Instance();
|
||||
|
||||
G4int ih = 0;
|
||||
const G4ParticleDefinition* particle = track->GetParticleDefinition();
|
||||
G4String type = particle->GetParticleType();
|
||||
G4double charge = particle->GetPDGCharge();
|
||||
if (charge > 3.) ih = 10;
|
||||
else if (particle == G4Gamma::Gamma()) ih = 4;
|
||||
else if (particle == G4Electron::Electron()) ih = 5;
|
||||
else if (particle == G4Positron::Positron()) ih = 5;
|
||||
else if (particle == G4Neutron::Neutron()) ih = 6;
|
||||
else if (particle == G4Proton::Proton()) ih = 7;
|
||||
else if (particle == G4Deuteron::Deuteron()) ih = 8;
|
||||
else if (particle == G4Alpha::Alpha()) ih = 9;
|
||||
else if (type == "nucleus") ih = 10;
|
||||
else if (type == "baryon") ih = 11;
|
||||
else if (type == "meson") ih = 12;
|
||||
else if (type == "lepton") ih = 13;
|
||||
if (ih > 0) analysis->FillH1(ih,energy);
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
@@ -81,25 +103,25 @@ void TrackingAction::PostUserTrackingAction(const G4Track* track)
|
||||
G4RunManager::GetRunManager()->GetNonConstCurrentRun());
|
||||
run->ParticleFlux(name,energy);
|
||||
|
||||
// histograms: enery flow
|
||||
// histograms: energy at exit
|
||||
//
|
||||
G4AnalysisManager* analysis = G4AnalysisManager::Instance();
|
||||
|
||||
G4int ih = 0;
|
||||
G4String type = particle->GetParticleType();
|
||||
G4double charge = particle->GetPDGCharge();
|
||||
if (charge > 3.) ih = 10;
|
||||
else if (particle == G4Gamma::Gamma()) ih = 4;
|
||||
else if (particle == G4Electron::Electron()) ih = 5;
|
||||
else if (particle == G4Positron::Positron()) ih = 5;
|
||||
else if (particle == G4Neutron::Neutron()) ih = 6;
|
||||
else if (particle == G4Proton::Proton()) ih = 7;
|
||||
else if (particle == G4Deuteron::Deuteron()) ih = 8;
|
||||
else if (particle == G4Alpha::Alpha()) ih = 9;
|
||||
else if (type == "nucleus") ih = 10;
|
||||
else if (type == "baryon") ih = 11;
|
||||
else if (type == "meson") ih = 12;
|
||||
else if (type == "lepton") ih = 13;
|
||||
if (charge > 3.) ih = 20;
|
||||
else if (particle == G4Gamma::Gamma()) ih = 14;
|
||||
else if (particle == G4Electron::Electron()) ih = 15;
|
||||
else if (particle == G4Positron::Positron()) ih = 15;
|
||||
else if (particle == G4Neutron::Neutron()) ih = 16;
|
||||
else if (particle == G4Proton::Proton()) ih = 17;
|
||||
else if (particle == G4Deuteron::Deuteron()) ih = 18;
|
||||
else if (particle == G4Alpha::Alpha()) ih = 19;
|
||||
else if (type == "nucleus") ih = 20;
|
||||
else if (type == "baryon") ih = 21;
|
||||
else if (type == "meson") ih = 22;
|
||||
else if (type == "lepton") ih = 23;
|
||||
if (ih > 0) analysis->FillH1(ih,energy);
|
||||
}
|
||||
|
||||
|
||||
@@ -13,6 +13,9 @@ track of all tags.
|
||||
----------------------------------------------------------
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
|
||||
13-05-20 mma (exhadr07-V10-06-00)
|
||||
- GammaNuclearPhysics : add G4LowEGammaNuclearModel
|
||||
|
||||
07-10-18 mma (exhadr07-V10-04-05)
|
||||
- PhysicsList : use G4IonPhysicsXS
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
############################################
|
||||
|
||||
**************************************************************
|
||||
Geant4 version Name: geant4-10-06-patch-02 (29-May-2020)
|
||||
Geant4 version Name: geant4-10-06-ref-06 (26-June-2020)
|
||||
Copyright : Geant4 Collaboration
|
||||
References : NIM A 506 (2003), 250-303
|
||||
: IEEE-TNS 53 (2006), 270-278
|
||||
@@ -43,26 +43,56 @@
|
||||
NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Capture/CrossSection/6_nat_Carbon
|
||||
NeutronHP: /Elastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Elastic/CrossSection/6_nat_Carbon
|
||||
NeutronHP: /Inelastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Inelastic/CrossSection/6_nat_Carbon
|
||||
|
||||
### === Deexcitation model UAtomDeexcitation is activated for 1 region:
|
||||
### === Auger cascade flag: 1
|
||||
### === Ignore cuts flag: 0
|
||||
#
|
||||
/process/list
|
||||
Transportation, hadElastic, neutronInelastic, nCapture
|
||||
nFission, protonInelastic, pi+Inelastic, pi-Inelastic
|
||||
kaon+Inelastic, kaon-Inelastic, kaon0LInelastic, kaon0SInelastic
|
||||
lambdaInelastic,anti-lambdaInelastic, sigma-Inelastic,anti_sigma-Inelastic
|
||||
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, ionElastic, dInelastic
|
||||
tInelastic, He3Inelastic, alphaInelastic, ionInelastic
|
||||
photonNuclear, msc, hIoni, ionIoni
|
||||
nuclearStopping, eIoni, eBrem, annihil
|
||||
phot, compt, conv, muIoni
|
||||
muBrems, muPairProd, Decay,RadioactiveDecayBase
|
||||
UserMaxStep
|
||||
Transportation, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, neutronInelastic, nCapture, nFission
|
||||
protonInelastic, pi+Inelastic, pi-Inelastic, kaon+Inelastic
|
||||
kaon-Inelastic, kaon0LInelastic, kaon0SInelastic, lambdaInelastic
|
||||
anti-lambdaInelastic, sigma-Inelastic,anti_sigma-Inelastic, 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, ionElastic, dInelastic, tInelastic
|
||||
He3Inelastic, alphaInelastic, ionInelastic, photonNuclear
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, ionIoni, nuclearStopping, msc
|
||||
ionIoni, nuclearStopping, msc, ionIoni
|
||||
nuclearStopping, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, eIoni, eBrem
|
||||
annihil, msc, eIoni, eBrem
|
||||
phot, compt, conv, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, muIoni, muBrems
|
||||
muPairProd, msc, muIoni, muBrems
|
||||
muPairProd, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, Decay
|
||||
RadioactiveDecayBase, UserMaxStep
|
||||
#
|
||||
/testhadr/gun/setDefault
|
||||
/gun/particle neutron
|
||||
@@ -114,7 +144,7 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: He3Inelastic
|
||||
Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n
|
||||
@@ -126,7 +156,7 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: alphaInelastic
|
||||
Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n
|
||||
@@ -139,11 +169,11 @@ NeutronHP: /Capture file for Z = 6, A = 12 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: anti_He3Inelastic
|
||||
Model: FTFP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for anti_alpha
|
||||
@@ -151,11 +181,11 @@ NeutronHP: /Capture file for Z = 6, A = 12 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: anti_alphaInelastic
|
||||
Model: FTFP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for anti_deuteron
|
||||
@@ -163,11 +193,11 @@ NeutronHP: /Capture file for Z = 6, A = 12 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: anti_deuteronInelastic
|
||||
Model: FTFP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for anti_neutron
|
||||
@@ -175,11 +205,11 @@ NeutronHP: /Capture file for Z = 6, A = 12 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: anti_neutronInelastic
|
||||
Model: FTFP: 0 meV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for anti_proton
|
||||
@@ -187,11 +217,11 @@ NeutronHP: /Capture file for Z = 6, A = 12 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: anti_protonInelastic
|
||||
Model: FTFP: 0 meV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for anti_triton
|
||||
@@ -199,18 +229,18 @@ NeutronHP: /Capture file for Z = 6, A = 12 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 ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: anti_tritonInelastic
|
||||
Model: FTFP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for deuteron
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: dInelastic
|
||||
Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n
|
||||
@@ -221,7 +251,8 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
Hadronic Processes for gamma
|
||||
|
||||
Process: photonNuclear
|
||||
Model: BertiniCascade: 0 meV ---> 10 GeV
|
||||
Model: GammaNPreco: 0 meV ---> 200 MeV
|
||||
Model: BertiniCascade: 199 MeV ---> 10 GeV
|
||||
Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
@@ -274,7 +305,7 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
Model: BertiniCascade: 19.9 MeV ---> 6 GeV
|
||||
Model: NeutronHPInelastic: 0 meV ---> 20 MeV
|
||||
Cr_sctns: NeutronHPInelasticXS: 0 meV ---> 20 MeV
|
||||
Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV
|
||||
Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV
|
||||
|
||||
Process: nCapture
|
||||
Model: NeutronHPCapture: 0 meV ---> 20 MeV
|
||||
@@ -324,12 +355,24 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /
|
||||
Model: BertiniCascade: 0 meV ---> 6 GeV
|
||||
Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for sigma-
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV
|
||||
|
||||
Process: sigma-Inelastic
|
||||
Model: BertiniCascade: 0 meV ---> 6 GeV
|
||||
Model: FTFP: 3 GeV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for triton
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: tInelastic
|
||||
Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n
|
||||
@@ -354,6 +397,7 @@ Level density (1/MeV) 0.075
|
||||
Use simple level density model 1
|
||||
Use discrete excitation energy of the residual 0
|
||||
Time limit for long lived isomeres (ns) 1442.7
|
||||
Isomer production flag 1
|
||||
Internal e- conversion flag 1
|
||||
Store e- internal conversion data 1
|
||||
Electron internal conversion ID 0
|
||||
@@ -362,7 +406,7 @@ Max 2J for sampling of angular correlations 10
|
||||
Upload data before 1st event for Z < 9
|
||||
=======================================================================
|
||||
|
||||
========= Table of registered couples ==============================
|
||||
========= Table of registered couples ============================
|
||||
|
||||
Index : 0 used in the geometry : Yes
|
||||
Material : Galactic
|
||||
@@ -374,11 +418,11 @@ Index : 0 used in the geometry : Yes
|
||||
Index : 1 used in the geometry : Yes
|
||||
Material : Li7
|
||||
Range cuts : gamma 1 mm e- 1 mm e+ 1 mm proton 0 fm
|
||||
Energy thresholds : gamma 1.50675 keV e- 466.625 keV e+ 451.206 keV proton 0 meV
|
||||
Energy thresholds : gamma 1.50969 keV e- 463.344 keV e+ 451.096 keV proton 0 meV
|
||||
Region(s) which use this couple :
|
||||
DefaultRegionForTheWorld
|
||||
|
||||
====================================================================
|
||||
==================================================================
|
||||
|
||||
### Run 0 starts.
|
||||
|
||||
@@ -399,7 +443,7 @@ Index : 1 used in the geometry : Yes
|
||||
Run terminated.
|
||||
Run Summary
|
||||
Number of events processed : 10000
|
||||
User=5.030000s Real=5.056337s Sys=0.010000s
|
||||
User=34.500000s Real=34.978304s Sys=0.000000s
|
||||
|
||||
======================== run summary =====================
|
||||
|
||||
@@ -407,43 +451,44 @@ Run Summary
|
||||
1 30 cm of Li7 (density: 1.85 g/cm3 )
|
||||
|
||||
Process calls frequency :
|
||||
RadioactiveDecayBase= 100442 Transportation= 91029 annihil= 139
|
||||
compt= 128881 conv= 140 dInelastic= 2
|
||||
eBrem= 1056 eIoni= 140868 hIoni= 462
|
||||
hadElastic= 86418 ionElastic= 2 ionIoni= 100762
|
||||
msc= 381 neutronInelastic= 14194 phot= 12732
|
||||
RadioactiveDecayBase= 99521 Transportation= 90342 annihil= 119
|
||||
compt= 128938 conv= 119 dInelastic= 3
|
||||
eBrem= 1008 eIoni= 141018 hIoni= 639
|
||||
hadElastic= 85541 ionElastic= 1 ionIoni= 99820
|
||||
msc= 358 nCapture= 2 neutronInelastic= 14096
|
||||
phot= 12827
|
||||
|
||||
|
||||
Edep in absorber 1 = 8 MeV (3.2 keV-->28.8 MeV)
|
||||
Edep in absorber 1 = 7.99 MeV (41.8 keV-->31.3 MeV)
|
||||
|
||||
List of generated particles in absorber 1:
|
||||
He6: 146 Emean = 1.29 MeV ( 1.04 MeV --> 1.34 MeV)
|
||||
Li6: 731 Emean = 1.66 MeV ( 38.7 eV --> 8.18 MeV)
|
||||
Li7: 99565 Emean = 553 keV ( 84.4 meV --> 6.22 MeV)
|
||||
alpha: 320 Emean = 1.16 MeV ( 27.9 keV --> 10.7 MeV)
|
||||
anti_nu_e: 146 Emean = 1.95 MeV ( 308 keV --> 3.36 MeV)
|
||||
deuteron: 464 Emean = 3.57 MeV ( 39.2 keV --> 24.7 MeV)
|
||||
e+: 140 Emean = 1.49 MeV ( 159 keV --> 4.05 MeV)
|
||||
e-: 140262 Emean = 157 keV ( 100 eV --> 5.58 MeV)
|
||||
gamma: 42218 Emean = 1.25 MeV ( 1 keV --> 5.88 MeV)
|
||||
neutron: 14952 Emean = 3.59 MeV ( 1.67 keV --> 13.6 MeV)
|
||||
Be8[3030.000]: 2 Emean = 6.83 keV ( 5.85 keV --> 7.82 keV)
|
||||
He6: 168 Emean = 1.29 MeV ( 878 keV --> 1.34 MeV)
|
||||
Li6: 722 Emean = 1.61 MeV ( 37.3 eV --> 8.19 MeV)
|
||||
Li7: 98627 Emean = 560 keV ( 66.3 meV --> 6.22 MeV)
|
||||
Li8: 2 Emean = 22.9 keV ( 952 eV --> 44.9 keV)
|
||||
alpha: 299 Emean = 1.36 MeV ( 23.1 keV --> 15.1 MeV)
|
||||
anti_nu_e: 170 Emean = 1.97 MeV ( 241 keV --> 11.7 MeV)
|
||||
deuteron: 457 Emean = 3.1 MeV ( 25.4 keV --> 25.8 MeV)
|
||||
e+: 119 Emean = 1.4 MeV ( 62.7 keV --> 4.03 MeV)
|
||||
e-: 140358 Emean = 157 keV ( 100 eV --> 6.94 MeV)
|
||||
gamma: 42054 Emean = 1.26 MeV ( 1 keV --> 5.88 MeV)
|
||||
neutron: 14774 Emean = 3.61 MeV ( 4.19 keV --> 13.6 MeV)
|
||||
|
||||
List of particles emerging from absorbers :
|
||||
anti_nu_e: 146 Emean = 1.95 MeV ( 308 keV --> 3.36 MeV)
|
||||
e+: 1 Emean = 997 keV ( 997 keV --> 997 keV)
|
||||
e-: 250 Emean = 1.17 MeV ( 13.8 keV --> 4.97 MeV)
|
||||
gamma: 29346 Emean = 1.05 MeV ( 2.36 keV --> 5.88 MeV)
|
||||
neutron: 10758 Emean = 2.16 MeV ( 19.1 eV --> 14.1 MeV)
|
||||
anti_nu_e: 170 Emean = 1.97 MeV ( 241 keV --> 11.7 MeV)
|
||||
e-: 204 Emean = 1.34 MeV ( 46.2 keV --> 4.81 MeV)
|
||||
gamma: 29108 Emean = 1.07 MeV ( 3.08 keV --> 5.88 MeV)
|
||||
neutron: 10676 Emean = 2.19 MeV ( 2.64 eV --> 14.1 MeV)
|
||||
|
||||
Nb of events with primary absorbed = 88 %, transmit = 6.6 %, reflected = 5.8 %
|
||||
Nb of events with primary absorbed = 87 %, transmit = 6.7 %, reflected = 6.2 %
|
||||
|
||||
--------- Ranecu engine status ---------
|
||||
Initial seed (index) = 0
|
||||
Current couple of seeds = 136256168, 127568928
|
||||
Current couple of seeds = 2006293019, 1502676364
|
||||
----------------------------------------
|
||||
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.041 MB
|
||||
Dynamic pools deleted: 11 / Total memory freed: 0.043 MB
|
||||
============================================================
|
||||
RunManagerKernel is deleted. Good bye :)
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
/// \file GammaNuclearPhysics.cc
|
||||
/// \file hadronic/Hadr03/src/GammaNuclearPhysics.cc
|
||||
/// \brief Implementation of the GammaNuclearPhysics class
|
||||
//
|
||||
//
|
||||
@@ -38,6 +38,7 @@
|
||||
// Processes
|
||||
|
||||
#include "G4PhotoNuclearProcess.hh"
|
||||
#include "G4LowEGammaNuclearModel.hh"
|
||||
#include "G4CascadeInterface.hh"
|
||||
|
||||
#include "G4SystemOfUnits.hh"
|
||||
@@ -57,14 +58,26 @@ GammaNuclearPhysics::~GammaNuclearPhysics()
|
||||
|
||||
void GammaNuclearPhysics::ConstructProcess()
|
||||
{
|
||||
G4ProcessManager* pManager = G4Gamma::Gamma()->GetProcessManager();
|
||||
//
|
||||
G4PhotoNuclearProcess* process = new G4PhotoNuclearProcess();
|
||||
//
|
||||
G4CascadeInterface* bertini = new G4CascadeInterface();
|
||||
bertini->SetMaxEnergy(10*GeV);
|
||||
process->RegisterMe(bertini);
|
||||
//
|
||||
|
||||
// to not register a model, set Emax=0; eg. Emax1 = 0.
|
||||
const G4double Emax1 = 200*MeV, Emax2 = 10*GeV;
|
||||
|
||||
if (Emax1 > 0.) { // model 1
|
||||
G4LowEGammaNuclearModel* model1 = new G4LowEGammaNuclearModel();
|
||||
model1->SetMaxEnergy(Emax1);
|
||||
process->RegisterMe(model1);
|
||||
}
|
||||
|
||||
if (Emax2 > 0.) { // model 2
|
||||
G4CascadeInterface* model2 = new G4CascadeInterface();
|
||||
G4double Emin2 = std::max(Emax1-1*MeV, 0.);
|
||||
model2->SetMinEnergy(Emin2);
|
||||
model2->SetMaxEnergy(Emax2);
|
||||
process->RegisterMe(model2);
|
||||
}
|
||||
|
||||
G4ProcessManager* pManager = G4Gamma::Gamma()->GetProcessManager();
|
||||
pManager->AddDiscreteProcess(process);
|
||||
}
|
||||
|
||||
|
||||
@@ -12,6 +12,9 @@ track of all tags.
|
||||
----------------------------------------------------------
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
|
||||
13-05-20 mma (NeutronSource-V10-06-00)
|
||||
- GammaNuclearPhysics : add G4LowEGammaNuclearModel
|
||||
|
||||
07-10-18 mma (NeutronSource-V10-04-07)
|
||||
- PhysicsList : use G4IonElasticPhysics and G4IonPhysicsXS
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
############################################
|
||||
|
||||
**************************************************************
|
||||
Geant4 version Name: geant4-10-06-patch-02 (29-May-2020)
|
||||
Geant4 version Name: geant4-10-06-ref-06 (26-June-2020)
|
||||
Copyright : Geant4 Collaboration
|
||||
References : NIM A 506 (2003), 250-303
|
||||
: IEEE-TNS 53 (2006), 270-278
|
||||
@@ -67,26 +67,56 @@
|
||||
/cvmfs/geant4.cern.ch/share/data/G4NDL4.6
|
||||
@@@ G4ParticleHPInelastic instantiated for particle neutron data directory variable is G4NEUTRONHPDATA pointing to /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Inelastic
|
||||
@@@ G4ParticleHPInelasticData instantiated for particle neutron data directory variable is G4NEUTRONHPDATA pointing to /cvmfs/geant4.cern.ch/share/data/G4NDL4.6
|
||||
|
||||
### === Deexcitation model UAtomDeexcitation is activated for 1 region:
|
||||
### === Auger cascade flag: 1
|
||||
### === Ignore cuts flag: 0
|
||||
#
|
||||
/process/list
|
||||
Transportation, hadElastic, neutronInelastic, nCapture
|
||||
nFission, protonInelastic, pi+Inelastic, pi-Inelastic
|
||||
kaon+Inelastic, kaon-Inelastic, kaon0LInelastic, kaon0SInelastic
|
||||
lambdaInelastic,anti-lambdaInelastic, sigma-Inelastic,anti_sigma-Inelastic
|
||||
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, ionElastic, dInelastic
|
||||
tInelastic, He3Inelastic, alphaInelastic, ionInelastic
|
||||
photonNuclear, msc, hIoni, ionIoni
|
||||
nuclearStopping, eIoni, eBrem, annihil
|
||||
phot, compt, conv, muIoni
|
||||
muBrems, muPairProd, Decay,RadioactiveDecayBase
|
||||
|
||||
Transportation, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, hadElastic, hadElastic, hadElastic
|
||||
hadElastic, neutronInelastic, nCapture, nFission
|
||||
protonInelastic, pi+Inelastic, pi-Inelastic, kaon+Inelastic
|
||||
kaon-Inelastic, kaon0LInelastic, kaon0SInelastic, lambdaInelastic
|
||||
anti-lambdaInelastic, sigma-Inelastic,anti_sigma-Inelastic, 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, ionElastic, dInelastic, tInelastic
|
||||
He3Inelastic, alphaInelastic, ionInelastic, photonNuclear
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, hIoni, msc, hIoni
|
||||
msc, ionIoni, nuclearStopping, msc
|
||||
ionIoni, nuclearStopping, msc, ionIoni
|
||||
nuclearStopping, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, eIoni, eBrem
|
||||
annihil, msc, eIoni, eBrem
|
||||
phot, compt, conv, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, muIoni, muBrems
|
||||
muPairProd, msc, muIoni, muBrems
|
||||
muPairProd, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, msc
|
||||
hIoni, msc, hIoni, Decay
|
||||
RadioactiveDecayBase
|
||||
/process/inactivate hadElastic
|
||||
/run/physicsModified
|
||||
#
|
||||
@@ -138,7 +168,7 @@ Use Bearden atomic level energies 0
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: He3Inelastic
|
||||
Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n
|
||||
@@ -150,7 +180,7 @@ Use Bearden atomic level energies 0
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: alphaInelastic
|
||||
Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n
|
||||
@@ -163,11 +193,13 @@ Use Bearden atomic level energies 0
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n
|
||||
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: anti_He3Inelastic
|
||||
Model: FTFP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Model: FTFP: 0 meV/n ---> 25 GeV/n
|
||||
Model: FTFP: 12 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for anti_alpha
|
||||
@@ -175,11 +207,13 @@ Use Bearden atomic level energies 0
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n
|
||||
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: anti_alphaInelastic
|
||||
Model: FTFP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Model: FTFP: 0 meV/n ---> 25 GeV/n
|
||||
Model: FTFP: 12 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for anti_deuteron
|
||||
@@ -187,11 +221,13 @@ Use Bearden atomic level energies 0
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n
|
||||
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: anti_deuteronInelastic
|
||||
Model: FTFP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Model: FTFP: 0 meV/n ---> 25 GeV/n
|
||||
Model: FTFP: 12 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for anti_neutron
|
||||
@@ -199,11 +235,13 @@ Use Bearden atomic level energies 0
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV ---> 100.1 MeV
|
||||
Model: AntiAElastic: 100 MeV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: anti_neutronInelastic
|
||||
Model: FTFP: 0 meV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Model: FTFP: 0 meV ---> 25 GeV
|
||||
Model: QGSP: 12 GeV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for anti_proton
|
||||
@@ -211,11 +249,13 @@ Use Bearden atomic level energies 0
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV ---> 100.1 MeV
|
||||
Model: AntiAElastic: 100 MeV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: anti_protonInelastic
|
||||
Model: FTFP: 0 meV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Model: FTFP: 0 meV ---> 25 GeV
|
||||
Model: QGSP: 12 GeV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for anti_triton
|
||||
@@ -223,18 +263,20 @@ Use Bearden atomic level energies 0
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n
|
||||
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: anti_tritonInelastic
|
||||
Model: FTFP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV
|
||||
Model: FTFP: 0 meV/n ---> 25 GeV/n
|
||||
Model: FTFP: 12 GeV/n ---> 100 TeV/n
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for deuteron
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: dInelastic
|
||||
Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n
|
||||
@@ -245,7 +287,8 @@ Use Bearden atomic level energies 0
|
||||
Hadronic Processes for gamma
|
||||
|
||||
Process: photonNuclear
|
||||
Model: BertiniCascade: 0 meV ---> 10 GeV
|
||||
Model: GammaNPreco: 0 meV ---> 200 MeV
|
||||
Model: BertiniCascade: 199 MeV ---> 10 GeV
|
||||
Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
@@ -283,7 +326,9 @@ Use Bearden atomic level energies 0
|
||||
|
||||
Process: lambdaInelastic
|
||||
Model: BertiniCascade: 0 meV ---> 6 GeV
|
||||
Model: FTFP: 3 GeV ---> 100 TeV
|
||||
Model: FTFP: 3 GeV ---> 25 GeV
|
||||
Model: QGSP: 12 GeV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
@@ -301,7 +346,7 @@ Use Bearden atomic level energies 0
|
||||
Model: Binary Cascade: 19.9 MeV ---> 6 GeV
|
||||
Model: NeutronHPInelastic: 0 meV ---> 20 MeV
|
||||
Cr_sctns: NeutronHPInelasticXS: 0 meV ---> 20 MeV
|
||||
Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV
|
||||
Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV
|
||||
|
||||
Process: nCapture
|
||||
Model: NeutronHPCapture: 0 meV ---> 20 MeV
|
||||
@@ -354,12 +399,26 @@ Use Bearden atomic level energies 0
|
||||
Model: Binary Cascade: 0 meV ---> 6 GeV
|
||||
Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for sigma-
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV
|
||||
|
||||
Process: sigma-Inelastic
|
||||
Model: BertiniCascade: 0 meV ---> 6 GeV
|
||||
Model: FTFP: 3 GeV ---> 25 GeV
|
||||
Model: QGSP: 12 GeV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV
|
||||
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for triton
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV
|
||||
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV
|
||||
|
||||
Process: tInelastic
|
||||
Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n
|
||||
@@ -384,6 +443,7 @@ Level density (1/MeV) 0.075
|
||||
Use simple level density model 1
|
||||
Use discrete excitation energy of the residual 0
|
||||
Time limit for long lived isomeres (ns) 1442.7
|
||||
Isomer production flag 1
|
||||
Internal e- conversion flag 1
|
||||
Store e- internal conversion data 1
|
||||
Electron internal conversion ID 0
|
||||
@@ -392,7 +452,7 @@ Max 2J for sampling of angular correlations 10
|
||||
Upload data before 1st event for Z < 9
|
||||
=======================================================================
|
||||
|
||||
========= Table of registered couples ==============================
|
||||
========= Table of registered couples ============================
|
||||
|
||||
Index : 0 used in the geometry : Yes
|
||||
Material : Air
|
||||
@@ -415,7 +475,7 @@ Index : 2 used in the geometry : Yes
|
||||
Region(s) which use this couple :
|
||||
DefaultRegionForTheWorld
|
||||
|
||||
====================================================================
|
||||
==================================================================
|
||||
|
||||
### Run 0 starts.
|
||||
|
||||
@@ -436,197 +496,203 @@ Index : 2 used in the geometry : Yes
|
||||
Run terminated.
|
||||
Run Summary
|
||||
Number of events processed : 10000
|
||||
User=7.570000s Real=7.737998s Sys=0.010000s
|
||||
User=40.730000s Real=41.838488s Sys=0.020000s
|
||||
|
||||
The run is 10000 Am241 of 0 meV within BeO (D = 3 cm L = 6 cm )
|
||||
|
||||
Process calls frequency :
|
||||
RadioactiveDecayBase= 234737 Transportation= 188314 alphaInelastic= 17
|
||||
compt= 34409 eIoni= 613310 ionIoni= 198777
|
||||
msc= 14365 neutronInelastic= 1 phot= 48834
|
||||
|
||||
RadioactiveDecayBase= 235176 Transportation= 188370 alphaInelastic= 17
|
||||
annihil= 1 compt= 34549 conv= 1
|
||||
eIoni= 617954 ionIoni= 198783 msc= 13983
|
||||
neutronInelastic= 1 phot= 49267
|
||||
|
||||
List of generated particles:
|
||||
Ac225: 9998 Emean = 162.58 meV ( 0.61118 meV --> 1.1299 eV )
|
||||
Ac225[155.650]: 3 Emean = 156.05 meV ( 77.504 meV --> 229.51 meV)
|
||||
Ac225[40.090]: 6938 Emean = 378.06 meV ( 2.2701 meV --> 989.7 meV)
|
||||
At217: 9993 Emean = 116.37 keV ( 106.39 keV --> 117.05 keV)
|
||||
At217[100.250]: 173 Emean = 114.73 keV ( 108.85 keV --> 115.23 keV)
|
||||
At217[218.120]: 1535 Emean = 113 keV ( 106.57 keV --> 113.09 keV)
|
||||
At217[272.070]: 22 Emean = 111.38 keV ( 106.76 keV --> 112.11 keV)
|
||||
At217[310.300]: 1 Emean = 111.42 keV ( 111.42 keV --> 111.42 keV)
|
||||
At217[368.230]: 45 Emean = 110.2 keV ( 106.5 keV --> 110.37 keV)
|
||||
Ac225: 9998 Emean = 161.33 meV ( 0.43656 meV --> 1.1419 eV )
|
||||
Ac225[120.800]: 2 Emean = 533.68 meV ( 488.92 meV --> 578.44 meV)
|
||||
Ac225[155.650]: 2 Emean = 276.36 meV ( 141.85 meV --> 410.86 meV)
|
||||
Ac225[40.090]: 6947 Emean = 374.19 meV ( 2.1828 meV --> 992.24 meV)
|
||||
At217: 9989 Emean = 116.36 keV ( 104.85 keV --> 117.05 keV)
|
||||
At217[100.250]: 165 Emean = 114.52 keV ( 109.12 keV --> 115.23 keV)
|
||||
At217[218.120]: 1564 Emean = 113 keV ( 106.32 keV --> 113.09 keV)
|
||||
At217[272.070]: 23 Emean = 111.58 keV ( 110.18 keV --> 112.11 keV)
|
||||
At217[368.230]: 51 Emean = 110.14 keV ( 106.33 keV --> 110.37 keV)
|
||||
At217[382.340]: 5 Emean = 110.11 keV ( 110.11 keV --> 110.11 keV)
|
||||
At217[410.640]: 15 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]: 4 Emean = 106.58 keV ( 106.58 keV --> 106.58 keV)
|
||||
Be9: 1 Emean = 1.9465 MeV ( 1.9465 MeV --> 1.9465 MeV)
|
||||
Bi209: 10000 Emean = 1.2227 eV ( 2.9395 meV --> 2.7271 eV )
|
||||
Bi213: 9992 Emean = 132.94 keV ( 119.7 keV --> 132.95 keV)
|
||||
Bi213[257.870]: 3 Emean = 126.14 keV ( 122.06 keV --> 128.18 keV)
|
||||
At217[410.640]: 18 Emean = 109.6 keV ( 109.6 keV --> 109.6 keV)
|
||||
At217[424.350]: 3 Emean = 109.35 keV ( 109.35 keV --> 109.35 keV)
|
||||
At217[577.000]: 3 Emean = 106.58 keV ( 106.58 keV --> 106.58 keV)
|
||||
At217[664.400]: 1 Emean = 104.99 keV ( 104.99 keV --> 104.99 keV)
|
||||
Be9: 2 Emean = 2.2262 MeV ( 1.5283 MeV --> 2.924 MeV)
|
||||
Bi209: 10000 Emean = 1.2199 eV ( 2.9395 meV --> 2.7255 eV )
|
||||
Bi213: 9989 Emean = 132.94 keV ( 122.18 keV --> 132.95 keV)
|
||||
Bi213[257.870]: 4 Emean = 128.18 keV ( 128.18 keV --> 128.18 keV)
|
||||
Bi213[593.180]: 1 Emean = 121.99 keV ( 121.99 keV --> 121.99 keV)
|
||||
Bi213[758.900]: 1 Emean = 118.92 keV ( 118.92 keV --> 118.92 keV)
|
||||
C12: 9 Emean = 1.6585 MeV ( 618.6 keV --> 2.9393 MeV)
|
||||
Fr221: 10000 Emean = 104.87 keV ( 52.27 meV --> 105.65 keV)
|
||||
Fr221[100.890]: 167 Emean = 102.83 keV ( 94.47 keV --> 103.85 keV)
|
||||
Fr221[108.410]: 455 Emean = 103.13 keV ( 98.226 keV --> 103.72 keV)
|
||||
Fr221[145.910]: 6 Emean = 98.761 keV ( 95.575 keV --> 101.89 keV)
|
||||
Fr221[150.070]: 130 Emean = 102.75 keV ( 98.517 keV --> 102.97 keV)
|
||||
Fr221[195.770]: 439 Emean = 102.07 keV ( 94.135 keV --> 102.16 keV)
|
||||
Fr221[224.640]: 96 Emean = 101.55 keV ( 98.506 keV --> 101.65 keV)
|
||||
Fr221[234.510]: 4 Emean = 101.47 keV ( 101.47 keV --> 101.47 keV)
|
||||
Fr221[253.560]: 130 Emean = 101.07 keV ( 95.97 keV --> 101.13 keV)
|
||||
Fr221[26.000]: 283 Emean = 102.91 keV ( 93.827 keV --> 105.18 keV)
|
||||
Fr221[272.600]: 5 Emean = 100.79 keV ( 100.79 keV --> 100.79 keV)
|
||||
Fr221[279.210]: 9 Emean = 100.67 keV ( 100.67 keV --> 100.67 keV)
|
||||
Fr221[288.080]: 11 Emean = 99.567 keV ( 98.206 keV --> 100.52 keV)
|
||||
Fr221[294.660]: 1 Emean = 100.4 keV ( 100.4 keV --> 100.4 keV)
|
||||
Fr221[36.640]: 2612 Emean = 104.48 keV ( 94.619 keV --> 105 keV)
|
||||
Fr221[38.540]: 1012 Emean = 104.28 keV ( 2.0781 eV --> 104.96 keV)
|
||||
Fr221[393.350]: 15 Emean = 98.641 keV ( 98.641 keV --> 98.641 keV)
|
||||
C12: 8 Emean = 1.6088 MeV ( 237.18 keV --> 3.25 MeV)
|
||||
Fe56: 1 Emean = 229.07 keV ( 229.07 keV --> 229.07 keV)
|
||||
Fr221: 10000 Emean = 104.85 keV ( 18.19 meV --> 105.65 keV)
|
||||
Fr221[100.890]: 198 Emean = 102.94 keV ( 95.812 keV --> 103.85 keV)
|
||||
Fr221[108.410]: 463 Emean = 102.86 keV ( 84.285 meV --> 103.72 keV)
|
||||
Fr221[145.910]: 11 Emean = 101.03 keV ( 95.452 keV --> 103.05 keV)
|
||||
Fr221[150.070]: 134 Emean = 102.91 keV ( 100.64 keV --> 102.97 keV)
|
||||
Fr221[195.770]: 465 Emean = 102.1 keV ( 98.493 keV --> 102.16 keV)
|
||||
Fr221[224.640]: 113 Emean = 101.57 keV ( 98.564 keV --> 101.65 keV)
|
||||
Fr221[234.510]: 6 Emean = 101.47 keV ( 101.47 keV --> 101.47 keV)
|
||||
Fr221[253.560]: 106 Emean = 101.13 keV ( 101.13 keV --> 101.13 keV)
|
||||
Fr221[26.000]: 305 Emean = 102.96 keV ( 95.506 keV --> 105.18 keV)
|
||||
Fr221[272.600]: 6 Emean = 100.79 keV ( 100.79 keV --> 100.79 keV)
|
||||
Fr221[279.210]: 12 Emean = 100.19 keV ( 98.647 keV --> 100.67 keV)
|
||||
Fr221[288.080]: 7 Emean = 99.075 keV ( 98.456 keV --> 100.52 keV)
|
||||
Fr221[294.660]: 3 Emean = 66.933 keV ( 2.7063 eV --> 100.4 keV)
|
||||
Fr221[36.640]: 2622 Emean = 104.45 keV ( 95.434 keV --> 105 keV)
|
||||
Fr221[38.540]: 1031 Emean = 104.44 keV ( 98.264 keV --> 104.96 keV)
|
||||
Fr221[393.350]: 13 Emean = 98.641 keV ( 98.641 keV --> 98.641 keV)
|
||||
Fr221[400.750]: 8 Emean = 98.509 keV ( 98.509 keV --> 98.509 keV)
|
||||
Fr221[517.810]: 4 Emean = 96.424 keV ( 96.424 keV --> 96.424 keV)
|
||||
Fr221[552.050]: 27 Emean = 95.814 keV ( 95.814 keV --> 95.814 keV)
|
||||
Fr221[570.810]: 1 Emean = 95.48 keV ( 95.48 keV --> 95.48 keV)
|
||||
Fr221[630.710]: 2 Emean = 94.413 keV ( 94.413 keV --> 94.413 keV)
|
||||
Fr221[99.620]: 862 Emean = 103.54 keV ( 95.38 keV --> 103.87 keV)
|
||||
Fr221[99.850]: 154 Emean = 103.41 keV ( 96.416 keV --> 103.87 keV)
|
||||
Ne20: 5 Emean = 948.47 keV ( 685.79 keV --> 1.2602 MeV)
|
||||
Np237: 10000 Emean = 92.565 keV ( 86.002 keV --> 93.678 keV)
|
||||
Np237[102.959]: 1504 Emean = 91.887 keV ( 89.929 keV --> 91.966 keV)
|
||||
Fr221[517.810]: 6 Emean = 96.424 keV ( 96.424 keV --> 96.424 keV)
|
||||
Fr221[552.050]: 25 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]: 1 Emean = 94.413 keV ( 94.413 keV --> 94.413 keV)
|
||||
Fr221[99.620]: 911 Emean = 103.55 keV ( 94.761 keV --> 103.87 keV)
|
||||
Fr221[99.850]: 167 Emean = 103.52 keV ( 98.453 keV --> 103.87 keV)
|
||||
Ne20: 2 Emean = 897.4 keV ( 839.45 keV --> 955.34 keV)
|
||||
Np237: 10000 Emean = 92.568 keV ( 87.705 keV --> 93.678 keV)
|
||||
Np237[102.959]: 1453 Emean = 91.876 keV ( 89.929 keV --> 91.966 keV)
|
||||
Np237[129.990]: 1 Emean = 91.516 keV ( 91.516 keV --> 91.516 keV)
|
||||
Np237[158.497]: 162 Emean = 91.042 keV ( 91.042 keV --> 91.042 keV)
|
||||
Np237[158.497]: 178 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]: 2173 Emean = 92.562 keV ( 85.987 keV --> 93.126 keV)
|
||||
Np237[452.545]: 1 Emean = 86.153 keV ( 86.153 keV --> 86.153 keV)
|
||||
Np237[59.541]: 9922 Emean = 92.56 keV ( 90.057 keV --> 92.688 keV)
|
||||
Np237[75.899]: 5 Emean = 91.117 keV ( 85.923 keV --> 92.416 keV)
|
||||
Pa233: 10000 Emean = 81.96 keV ( 77.221 keV --> 83.776 keV)
|
||||
Pa233[103.635]: 3335 Emean = 81.882 keV ( 77.301 keV --> 82.024 keV)
|
||||
Pa233[109.070]: 961 Emean = 81.817 keV ( 77.272 keV --> 81.932 keV)
|
||||
Np237[33.196]: 2242 Emean = 92.571 keV ( 90.043 keV --> 93.126 keV)
|
||||
Np237[359.700]: 1 Emean = 87.697 keV ( 87.697 keV --> 87.697 keV)
|
||||
Np237[370.928]: 1 Emean = 87.51 keV ( 87.51 keV --> 87.51 keV)
|
||||
Np237[59.541]: 9929 Emean = 92.562 keV ( 87.874 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.449 keV --> 83.776 keV)
|
||||
Pa233[103.635]: 3439 Emean = 81.877 keV ( 77.28 keV --> 82.024 keV)
|
||||
Pa233[109.070]: 938 Emean = 81.846 keV ( 77.31 keV --> 81.932 keV)
|
||||
Pa233[133.200]: 2 Emean = 81.524 keV ( 81.524 keV --> 81.524 keV)
|
||||
Pa233[163.510]: 122 Emean = 81.011 keV ( 81.011 keV --> 81.011 keV)
|
||||
Pa233[169.166]: 114 Emean = 80.916 keV ( 80.916 keV --> 80.916 keV)
|
||||
Pa233[179.000]: 69 Emean = 80.749 keV ( 80.749 keV --> 80.749 keV)
|
||||
Pa233[201.634]: 114 Emean = 79.692 keV ( 78.505 keV --> 79.905 keV)
|
||||
Pa233[212.341]: 341 Emean = 80.17 keV ( 77.51 keV --> 80.186 keV)
|
||||
Pa233[218.000]: 40 Emean = 80.09 keV ( 80.09 keV --> 80.09 keV)
|
||||
Pa233[237.890]: 608 Emean = 79.721 keV ( 78.541 keV --> 79.754 keV)
|
||||
Pa233[257.183]: 4 Emean = 79.428 keV ( 79.428 keV --> 79.428 keV)
|
||||
Pa233[279.720]: 36 Emean = 79.047 keV ( 79.047 keV --> 79.047 keV)
|
||||
Pa233[283.000]: 8 Emean = 78.991 keV ( 78.991 keV --> 78.991 keV)
|
||||
Pa233[300.500]: 43 Emean = 78.695 keV ( 78.695 keV --> 78.695 keV)
|
||||
Pa233[303.590]: 10 Emean = 78.643 keV ( 78.643 keV --> 78.643 keV)
|
||||
Pa233[163.510]: 123 Emean = 80.992 keV ( 78.587 keV --> 81.011 keV)
|
||||
Pa233[169.166]: 119 Emean = 80.916 keV ( 80.916 keV --> 80.916 keV)
|
||||
Pa233[179.000]: 73 Emean = 80.749 keV ( 80.749 keV --> 80.749 keV)
|
||||
Pa233[201.634]: 119 Emean = 79.739 keV ( 78.593 keV --> 79.916 keV)
|
||||
Pa233[212.341]: 313 Emean = 80.161 keV ( 77.389 keV --> 80.186 keV)
|
||||
Pa233[218.000]: 50 Emean = 80.09 keV ( 80.09 keV --> 80.09 keV)
|
||||
Pa233[237.890]: 649 Emean = 79.724 keV ( 78.487 keV --> 79.754 keV)
|
||||
Pa233[257.183]: 2 Emean = 79.428 keV ( 79.428 keV --> 79.428 keV)
|
||||
Pa233[279.720]: 31 Emean = 79.047 keV ( 79.047 keV --> 79.047 keV)
|
||||
Pa233[283.000]: 11 Emean = 78.991 keV ( 78.991 keV --> 78.991 keV)
|
||||
Pa233[300.500]: 37 Emean = 78.695 keV ( 78.695 keV --> 78.695 keV)
|
||||
Pa233[303.590]: 9 Emean = 78.643 keV ( 78.643 keV --> 78.643 keV)
|
||||
Pa233[365.840]: 6 Emean = 77.591 keV ( 77.591 keV --> 77.591 keV)
|
||||
Pa233[57.100]: 7453 Emean = 81.933 keV ( 77.263 keV --> 82.81 keV)
|
||||
Pa233[6.671]: 314 Emean = 81.528 keV ( 78.676 keV --> 83.663 keV)
|
||||
Pa233[70.544]: 275 Emean = 81.808 keV ( 78.479 keV --> 82.583 keV)
|
||||
Pa233[86.468]: 5555 Emean = 81.964 keV ( 77.499 keV --> 82.314 keV)
|
||||
Pa233[94.646]: 640 Emean = 80.023 keV ( 77.479 keV --> 81.151 keV)
|
||||
Pb209: 10000 Emean = 157.29 keV ( 6.309 eV --> 160.59 keV)
|
||||
Pb209[1567.090]: 205 Emean = 616.11 meV ( 555.82 meV --> 3.5222 eV )
|
||||
Pb209[2032.220]: 204 Emean = 57.654 meV ( 35.303 meV --> 333.15 meV)
|
||||
Pb209[2149.430]: 203 Emean = 7.1831 eV ( 356.61 meV --> 12.982 eV )
|
||||
Pb209[2315.900]: 1 Emean = 2.4906 eV ( 2.4906 eV --> 2.4906 eV )
|
||||
Pa233[57.100]: 7458 Emean = 81.926 keV ( 77.312 keV --> 82.81 keV)
|
||||
Pa233[6.671]: 335 Emean = 81.697 keV ( 79.431 keV --> 83.663 keV)
|
||||
Pa233[70.544]: 278 Emean = 81.813 keV ( 78.503 keV --> 82.583 keV)
|
||||
Pa233[86.468]: 5467 Emean = 81.954 keV ( 77.455 keV --> 82.314 keV)
|
||||
Pa233[94.646]: 654 Emean = 80.013 keV ( 77.412 keV --> 81.12 keV)
|
||||
Pb209: 10000 Emean = 157.33 keV ( 5.2021 eV --> 160.59 keV)
|
||||
Pb209[1423.000]: 1 Emean = 6.8173 eV ( 6.8173 eV --> 6.8173 eV )
|
||||
Pb209[1567.090]: 202 Emean = 644.15 meV ( 555.82 meV --> 8.2859 eV )
|
||||
Pb209[2032.220]: 200 Emean = 76.167 meV ( 35.303 meV --> 4.0064 eV )
|
||||
Pb209[2149.430]: 197 Emean = 6.8889 eV ( 463.3 meV --> 12.823 eV )
|
||||
Pb209[2315.900]: 2 Emean = 3.3911 eV ( 1.5778 eV --> 5.2045 eV )
|
||||
Pb209[2738.000]: 1 Emean = 70.81 meV ( 70.81 meV --> 70.81 meV)
|
||||
Pb209[2904.000]: 1 Emean = 4.3167 eV ( 4.3167 eV --> 4.3167 eV )
|
||||
Pb209[3389.090]: 3 Emean = 1.1912 eV ( 786.65 meV --> 1.4009 eV )
|
||||
Pb209[778.800]: 1 Emean = 145.92 keV ( 145.92 keV --> 145.92 keV)
|
||||
Po213: 9795 Emean = 122.2 eV ( 11.729 meV --> 145.62 keV)
|
||||
Po213[1003.553]: 7 Emean = 884.71 meV ( 315.75 meV --> 1.3603 eV )
|
||||
Po213[1045.670]: 1 Emean = 551.05 meV ( 551.05 meV --> 551.05 meV)
|
||||
Po213[1100.167]: 60 Emean = 417.27 meV ( 31.636 meV --> 972.91 meV)
|
||||
Po213[1119.291]: 5 Emean = 486.22 meV ( 413.07 meV --> 640.17 meV)
|
||||
Po213[292.800]: 63 Emean = 2.1478 eV ( 54.948 meV --> 5.9065 eV )
|
||||
Po213[440.450]: 3054 Emean = 2.3693 eV ( 7.6834 meV --> 4.9041 eV )
|
||||
Po213[867.980]: 1 Emean = 535.95 meV ( 535.95 meV --> 535.95 meV)
|
||||
Ra221: 7 Emean = 499.28 meV ( 192.87 meV --> 818.2 meV)
|
||||
Ra225: 10000 Emean = 96.125 keV ( 16.997 meV --> 340.09 keV)
|
||||
Ra225[100.500]: 2891 Emean = 97.54 keV ( 1.0034 keV --> 340.18 keV)
|
||||
Ra225[111.600]: 2302 Emean = 97.716 keV ( 1.0023 keV --> 340.27 keV)
|
||||
Ra225[120.360]: 40 Emean = 102.23 keV ( 84.724 keV --> 326.59 keV)
|
||||
Ra225[149.960]: 2385 Emean = 95.905 keV ( 1.64 keV --> 335.55 keV)
|
||||
Ra225[179.750]: 1678 Emean = 95.187 keV ( 2.2477 keV --> 331.09 keV)
|
||||
Pb209[2904.000]: 1 Emean = 3.2479 eV ( 3.2479 eV --> 3.2479 eV )
|
||||
Pb209[3052.000]: 1 Emean = 0.81491 meV ( 0.81491 meV --> 0.81491 meV)
|
||||
Pb209[3069.920]: 1 Emean = 1.6126 eV ( 1.6126 eV --> 1.6126 eV )
|
||||
Pb209[3363.000]: 1 Emean = 890.02 meV ( 890.02 meV --> 890.02 meV)
|
||||
Pb209[3389.090]: 1 Emean = 318.63 meV ( 318.63 meV --> 318.63 meV)
|
||||
Po213: 9797 Emean = 166.77 eV ( 9.0804 meV --> 145.62 keV)
|
||||
Po213[1003.553]: 2 Emean = 278.49 meV ( 109.49 meV --> 447.5 meV)
|
||||
Po213[1045.670]: 1 Emean = 245.55 meV ( 245.55 meV --> 245.55 meV)
|
||||
Po213[1100.167]: 69 Emean = 420.95 meV ( 83.033 meV --> 972.91 meV)
|
||||
Po213[1119.291]: 6 Emean = 540.49 meV ( 255.5 meV --> 689.27 meV)
|
||||
Po213[292.800]: 61 Emean = 2.1713 eV ( 54.948 meV --> 5.8588 eV )
|
||||
Po213[440.450]: 3088 Emean = 2.409 eV ( 23.778 meV --> 4.9061 eV )
|
||||
Ra221: 11 Emean = 343.78 meV ( 170.64 meV --> 602.27 meV)
|
||||
Ra225: 10000 Emean = 96.659 keV ( 16.997 meV --> 342.88 keV)
|
||||
Ra225[100.500]: 2871 Emean = 96.921 keV ( 15.396 meV --> 340.18 keV)
|
||||
Ra225[111.600]: 2256 Emean = 96.875 keV ( 51.572 meV --> 340.27 keV)
|
||||
Ra225[120.360]: 26 Emean = 109.78 keV ( 28.122 keV --> 320.9 keV)
|
||||
Ra225[149.960]: 2470 Emean = 96.736 keV ( 27.881 meV --> 336.52 keV)
|
||||
Ra225[179.750]: 1628 Emean = 95.798 keV ( 94.18 meV --> 337.95 keV)
|
||||
Ra225[203.500]: 4 Emean = 86.805 keV ( 86.805 keV --> 86.805 keV)
|
||||
Ra225[215.800]: 3 Emean = 85.582 keV ( 83.565 keV --> 86.59 keV)
|
||||
Ra225[220.550]: 97 Emean = 96.476 keV ( 21.765 keV --> 307.88 keV)
|
||||
Ra225[225.200]: 4 Emean = 82.147 keV ( 79.646 keV --> 84.661 keV)
|
||||
Ra225[226.900]: 12 Emean = 101.46 keV ( 81.94 keV --> 293.39 keV)
|
||||
Ra225[236.250]: 5952 Emean = 95.262 keV ( 503.23 eV --> 336.17 keV)
|
||||
Ra225[243.560]: 561 Emean = 97.612 keV ( 4.3921 keV --> 326.52 keV)
|
||||
Ra225[248.500]: 28 Emean = 100.33 keV ( 86.018 keV --> 325.74 keV)
|
||||
Ra225[25.410]: 8067 Emean = 96.511 keV ( 30.937 meV --> 340.09 keV)
|
||||
Ra225[267.920]: 946 Emean = 95.706 keV ( 1.6132 keV --> 335.85 keV)
|
||||
Ra225[272.150]: 43 Emean = 102.75 keV ( 84.531 keV --> 325.54 keV)
|
||||
Ra225[284.490]: 152 Emean = 93.554 keV ( 4.1478 keV --> 325.86 keV)
|
||||
Ra225[293.000]: 1 Emean = 81.941 keV ( 81.941 keV --> 81.941 keV)
|
||||
Ra225[31.560]: 539 Emean = 97.736 keV ( 5.5103 keV --> 328.51 keV)
|
||||
Ra225[321.760]: 83 Emean = 96.167 keV ( 3.1111 keV --> 325.75 keV)
|
||||
Ra225[328.000]: 4 Emean = 82.133 keV ( 79.636 keV --> 84.627 keV)
|
||||
Ra225[215.800]: 5 Emean = 86.59 keV ( 86.59 keV --> 86.59 keV)
|
||||
Ra225[220.550]: 92 Emean = 93.704 keV ( 34.902 keV --> 292.68 keV)
|
||||
Ra225[225.200]: 4 Emean = 68.111 keV ( 21.377 keV --> 84.716 keV)
|
||||
Ra225[226.900]: 18 Emean = 110.07 keV ( 81.747 keV --> 326.26 keV)
|
||||
Ra225[236.250]: 5982 Emean = 95.871 keV ( 30.705 meV --> 336.4 keV)
|
||||
Ra225[243.560]: 559 Emean = 98.433 keV ( 4.3921 keV --> 324.79 keV)
|
||||
Ra225[248.500]: 30 Emean = 104.59 keV ( 86.018 keV --> 295.47 keV)
|
||||
Ra225[25.410]: 8135 Emean = 96.694 keV ( 30.937 meV --> 342.74 keV)
|
||||
Ra225[267.920]: 907 Emean = 94.511 keV ( 903.09 eV --> 334.42 keV)
|
||||
Ra225[272.150]: 56 Emean = 106.15 keV ( 64.304 keV --> 320.19 keV)
|
||||
Ra225[284.490]: 140 Emean = 98.633 keV ( 25.707 keV --> 316.16 keV)
|
||||
Ra225[31.560]: 503 Emean = 96.815 keV ( 55.705 meV --> 337.94 keV)
|
||||
Ra225[321.760]: 105 Emean = 100.05 keV ( 11.08 keV --> 320.11 keV)
|
||||
Ra225[328.000]: 3 Emean = 63.532 keV ( 21.344 keV --> 84.627 keV)
|
||||
Ra225[335.000]: 1 Emean = 84.504 keV ( 84.504 keV --> 84.504 keV)
|
||||
Ra225[390.000]: 11 Emean = 107.86 keV ( 82.058 keV --> 293.13 keV)
|
||||
Ra225[394.720]: 17 Emean = 97.332 keV ( 74.5 keV --> 249.87 keV)
|
||||
Ra225[42.770]: 3918 Emean = 95.188 keV ( 237.52 meV --> 335.45 keV)
|
||||
Ra225[478.400]: 2 Emean = 81.995 keV ( 81.995 keV --> 81.995 keV)
|
||||
Ra225[487.000]: 3 Emean = 81.845 keV ( 81.845 keV --> 81.845 keV)
|
||||
Ra225[55.160]: 64 Emean = 97.306 keV ( 75.801 keV --> 326.82 keV)
|
||||
Ra225[603.000]: 1 Emean = 79.815 keV ( 79.815 keV --> 79.815 keV)
|
||||
Ra225[609.000]: 2 Emean = 79.71 keV ( 79.71 keV --> 79.71 keV)
|
||||
Ra225[69.360]: 425 Emean = 100.42 keV ( 5.5158 keV --> 334.72 keV)
|
||||
Rn217: 8 Emean = 108.46 keV ( 2.7852 eV --> 124.71 keV)
|
||||
Rn217[149.180]: 2 Emean = 122.01 keV ( 122.01 keV --> 122.01 keV)
|
||||
Rn221: 2 Emean = 90.435 keV ( 90.156 keV --> 90.714 keV)
|
||||
Rn221[30.000]: 1 Emean = 90.179 keV ( 90.179 keV --> 90.179 keV)
|
||||
Th229: 8777 Emean = 84.329 keV ( 79.663 keV --> 84.358 keV)
|
||||
Th229[0.008]: 1223 Emean = 83.519 keV ( 78.734 keV --> 83.953 keV)
|
||||
Th229[125.439]: 3 Emean = 81.577 keV ( 80.891 keV --> 82.201 keV)
|
||||
Th229[163.254]: 7 Emean = 81.164 keV ( 78.844 keV --> 81.551 keV)
|
||||
Th229[164.532]: 1 Emean = 80.151 keV ( 80.151 keV --> 80.151 keV)
|
||||
Th229[195.719]: 1 Emean = 80.992 keV ( 80.992 keV --> 80.992 keV)
|
||||
Ra225[390.000]: 15 Emean = 96.24 keV ( 81.631 keV --> 205.49 keV)
|
||||
Ra225[394.720]: 17 Emean = 90.001 keV ( 83.459 keV --> 194.66 keV)
|
||||
Ra225[42.770]: 3922 Emean = 96.14 keV ( 7.9744 meV --> 336.49 keV)
|
||||
Ra225[478.400]: 3 Emean = 81.995 keV ( 81.995 keV --> 81.995 keV)
|
||||
Ra225[487.000]: 4 Emean = 81.845 keV ( 81.845 keV --> 81.845 keV)
|
||||
Ra225[55.160]: 61 Emean = 103.26 keV ( 28.215 keV --> 320.65 keV)
|
||||
Ra225[603.000]: 2 Emean = 90.17 keV ( 79.815 keV --> 100.52 keV)
|
||||
Ra225[69.360]: 391 Emean = 96.883 keV ( 29.366 meV --> 337.14 keV)
|
||||
Rn217: 11 Emean = 121.97 keV ( 121.58 keV --> 122.97 keV)
|
||||
Rn217[149.180]: 7 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[184.000]: 2 Emean = 121.37 keV ( 121.37 keV --> 121.37 keV)
|
||||
Rn217[93.020]: 1 Emean = 123.03 keV ( 123.03 keV --> 123.03 keV)
|
||||
Rn221: 2 Emean = 90.714 keV ( 90.714 keV --> 90.714 keV)
|
||||
Th229: 8780 Emean = 84.326 keV ( 78.888 keV --> 84.358 keV)
|
||||
Th229[0.008]: 1220 Emean = 83.503 keV ( 78.387 keV --> 83.959 keV)
|
||||
Th229[125.439]: 9 Emean = 81.704 keV ( 80.891 keV --> 82.201 keV)
|
||||
Th229[146.357]: 1 Emean = 81.441 keV ( 81.441 keV --> 81.441 keV)
|
||||
Th229[148.173]: 1 Emean = 80.06 keV ( 80.06 keV --> 80.06 keV)
|
||||
Th229[163.254]: 7 Emean = 81.551 keV ( 81.551 keV --> 81.551 keV)
|
||||
Th229[173.484]: 1 Emean = 81.375 keV ( 81.375 keV --> 81.375 keV)
|
||||
Th229[195.719]: 3 Emean = 80.992 keV ( 80.992 keV --> 80.992 keV)
|
||||
Th229[212.382]: 1 Emean = 80.706 keV ( 80.706 keV --> 80.706 keV)
|
||||
Th229[237.366]: 3 Emean = 80.04 keV ( 79.567 keV --> 80.276 keV)
|
||||
Th229[287.895]: 1 Emean = 79.407 keV ( 79.407 keV --> 79.407 keV)
|
||||
Th229[29.193]: 1434 Emean = 83.531 keV ( 79.102 keV --> 83.856 keV)
|
||||
Th229[317.173]: 2 Emean = 78.904 keV ( 78.904 keV --> 78.904 keV)
|
||||
Th229[327.800]: 1 Emean = 78.721 keV ( 78.721 keV --> 78.721 keV)
|
||||
Th229[42.435]: 1385 Emean = 83.568 keV ( 79.041 keV --> 83.628 keV)
|
||||
Th229[67.800]: 1 Emean = 83.192 keV ( 83.192 keV --> 83.192 keV)
|
||||
Th229[71.826]: 62 Emean = 82.733 keV ( 81.236 keV --> 83.123 keV)
|
||||
Th229[217.160]: 1 Emean = 80.624 keV ( 80.624 keV --> 80.624 keV)
|
||||
Th229[237.366]: 1 Emean = 80.276 keV ( 80.276 keV --> 80.276 keV)
|
||||
Th229[29.193]: 1463 Emean = 83.521 keV ( 78.373 keV --> 83.856 keV)
|
||||
Th229[317.173]: 1 Emean = 78.904 keV ( 78.904 keV --> 78.904 keV)
|
||||
Th229[320.548]: 2 Emean = 78.846 keV ( 78.846 keV --> 78.846 keV)
|
||||
Th229[42.435]: 1416 Emean = 83.562 keV ( 80.711 keV --> 83.628 keV)
|
||||
Th229[71.826]: 70 Emean = 82.561 keV ( 78.41 keV --> 83.123 keV)
|
||||
Th229[75.100]: 2 Emean = 83.067 keV ( 83.067 keV --> 83.067 keV)
|
||||
Th229[97.136]: 148 Emean = 82.657 keV ( 81.365 keV --> 82.688 keV)
|
||||
Tl209: 205 Emean = 112.06 keV ( 106.09 keV --> 112.51 keV)
|
||||
Tl209[323.810]: 15 Emean = 106.41 keV ( 106.41 keV --> 106.41 keV)
|
||||
U233: 10000 Emean = 359.97 meV ( 3.7544 meV --> 2.0443 eV )
|
||||
U233[155.230]: 46 Emean = 111.94 meV ( 90.833 meV --> 541.45 meV)
|
||||
U233[298.810]: 2229 Emean = 97.313 meV ( 3.9872 meV --> 528.53 meV)
|
||||
U233[301.940]: 21 Emean = 4.6525 meV ( 0.7858 meV --> 6.1991 meV)
|
||||
U233[311.904]: 5267 Emean = 173.22 meV ( 1.1059 meV --> 728.15 meV)
|
||||
U233[320.830]: 23 Emean = 44.811 meV ( 0.90222 meV --> 232.28 meV)
|
||||
U233[340.477]: 2571 Emean = 230.01 meV ( 0.7858 meV --> 623.17 meV)
|
||||
U233[353.790]: 2597 Emean = 117.54 meV ( 8.8476 meV --> 150.93 meV)
|
||||
U233[398.496]: 1579 Emean = 156.23 meV ( 1.6007 meV --> 438.04 meV)
|
||||
U233[40.350]: 1471 Emean = 276.63 meV ( 6.17 meV --> 943.34 meV)
|
||||
U233[415.758]: 2607 Emean = 133.73 meV ( 0.20373 meV --> 381.32 meV)
|
||||
U233[92.160]: 192 Emean = 177.52 meV ( 9.1677 meV --> 758.42 meV)
|
||||
alpha: 80001 Emean = 5.9276 MeV ( 3.9738 MeV --> 8.3755 MeV)
|
||||
anti_nu_e: 40000 Emean = 424.88 keV ( 6.9212 keV --> 1.8142 MeV)
|
||||
e-: 613336 Emean = 23.64 keV ( 2.5536 eV --> 5.0991 MeV)
|
||||
gamma: 63674 Emean = 96.751 keV ( 141.02 eV --> 8.7825 MeV)
|
||||
neutron: 11 Emean = 3.1728 MeV ( 1.1678 MeV --> 5.909 MeV)
|
||||
Th229[97.136]: 153 Emean = 82.672 keV ( 81.365 keV --> 82.688 keV)
|
||||
Tl209: 203 Emean = 112.09 keV ( 106.16 keV --> 112.51 keV)
|
||||
Tl209[323.810]: 14 Emean = 106.41 keV ( 106.41 keV --> 106.41 keV)
|
||||
U233: 10000 Emean = 358.99 meV ( 3.7544 meV --> 2.0323 eV )
|
||||
U233[155.230]: 51 Emean = 108.12 meV ( 90.833 meV --> 490.87 meV)
|
||||
U233[298.810]: 2271 Emean = 96.638 meV ( 3.9872 meV --> 551.69 meV)
|
||||
U233[301.940]: 20 Emean = 3.4925 meV ( 0.7858 meV --> 6.1991 meV)
|
||||
U233[311.904]: 5234 Emean = 169.09 meV ( 1.8626 meV --> 740.84 meV)
|
||||
U233[320.830]: 30 Emean = 67.125 meV ( 0.90222 meV --> 228.84 meV)
|
||||
U233[340.477]: 2635 Emean = 224.33 meV ( 0.98953 meV --> 611.47 meV)
|
||||
U233[353.790]: 2592 Emean = 117.42 meV ( 98.4 meV --> 150.93 meV)
|
||||
U233[398.496]: 1558 Emean = 152.72 meV ( 1.1059 meV --> 449.54 meV)
|
||||
U233[40.350]: 1472 Emean = 268.32 meV ( 6.17 meV --> 908.77 meV)
|
||||
U233[415.758]: 2606 Emean = 133.74 meV ( 0.20373 meV --> 381.17 meV)
|
||||
U233[92.160]: 167 Emean = 153.71 meV ( 9.1677 meV --> 713.28 meV)
|
||||
alpha: 80002 Emean = 5.9274 MeV ( 4.4847 MeV --> 8.3755 MeV)
|
||||
anti_nu_e: 40000 Emean = 425.53 keV ( 6.6581 keV --> 1.8029 MeV)
|
||||
e+: 1 Emean = 30.281 keV ( 30.281 keV --> 30.281 keV)
|
||||
e-: 617988 Emean = 23.433 keV ( 4.2958 eV --> 3.5873 MeV)
|
||||
gamma: 64066 Emean = 95.882 keV ( 215.69 eV --> 8.7823 MeV)
|
||||
neutron: 9 Emean = 4.5308 MeV ( 2.3408 MeV --> 9.0727 MeV)
|
||||
|
||||
Mean energy deposit per event = 49.741 MeV rms = 489.62 keV
|
||||
Mean energy flow per event = 2.0624 MeV rms = 559.94 keV
|
||||
Mean energy deposit per event = 49.739 MeV rms = 475.85 keV
|
||||
Mean energy flow per event = 2.0619 MeV rms = 525.07 keV
|
||||
|
||||
List of particles emerging from the container :
|
||||
anti_nu_e: 40000 Emean = 424.88 keV ( 6.9212 keV --> 1.8142 MeV) Eflow/event = 1.6995 MeV
|
||||
e-: 12 Emean = 135.28 keV ( 33.73 keV --> 273.29 keV) Eflow/event = 162.34 eV
|
||||
gamma: 14840 Emean = 242.26 keV ( 38.696 keV --> 8.7825 MeV) Eflow/event = 359.51 keV
|
||||
neutron: 10 Emean = 3.1597 MeV ( 1.1678 MeV --> 5.909 MeV) Eflow/event = 3.1597 keV
|
||||
anti_nu_e: 40000 Emean = 425.53 keV ( 6.6581 keV --> 1.8029 MeV) Eflow/event = 1.7021 MeV
|
||||
e-: 23 Emean = 197.54 keV ( 16.517 keV --> 1.2051 MeV) Eflow/event = 454.33 eV
|
||||
gamma: 14798 Emean = 240.4 keV ( 40.09 keV --> 8.7823 MeV) Eflow/event = 355.74 keV
|
||||
neutron: 8 Emean = 4.5154 MeV ( 2.3408 MeV --> 9.0727 MeV) Eflow/event = 3.6123 keV
|
||||
|
||||
--------- Ranecu engine status ---------
|
||||
Initial seed (index) = 0
|
||||
Current couple of seeds = 529378530, 1298295089
|
||||
Current couple of seeds = 2009867855, 1802017276
|
||||
----------------------------------------
|
||||
G4 kernel has come to Quit state.
|
||||
================== Deleting memory pools ===================
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
/// \file GammaNuclearPhysics.cc
|
||||
/// \file hadronic/Hadr03/src/GammaNuclearPhysics.cc
|
||||
/// \brief Implementation of the GammaNuclearPhysics class
|
||||
//
|
||||
//
|
||||
@@ -38,6 +38,7 @@
|
||||
// Processes
|
||||
|
||||
#include "G4PhotoNuclearProcess.hh"
|
||||
#include "G4LowEGammaNuclearModel.hh"
|
||||
#include "G4CascadeInterface.hh"
|
||||
|
||||
#include "G4SystemOfUnits.hh"
|
||||
@@ -57,14 +58,26 @@ GammaNuclearPhysics::~GammaNuclearPhysics()
|
||||
|
||||
void GammaNuclearPhysics::ConstructProcess()
|
||||
{
|
||||
G4ProcessManager* pManager = G4Gamma::Gamma()->GetProcessManager();
|
||||
//
|
||||
G4PhotoNuclearProcess* process = new G4PhotoNuclearProcess();
|
||||
//
|
||||
G4CascadeInterface* bertini = new G4CascadeInterface();
|
||||
bertini->SetMaxEnergy(10*GeV);
|
||||
process->RegisterMe(bertini);
|
||||
//
|
||||
|
||||
// to not register a model, set Emax=0; eg. Emax1 = 0.
|
||||
const G4double Emax1 = 200*MeV, Emax2 = 10*GeV;
|
||||
|
||||
if (Emax1 > 0.) { // model 1
|
||||
G4LowEGammaNuclearModel* model1 = new G4LowEGammaNuclearModel();
|
||||
model1->SetMaxEnergy(Emax1);
|
||||
process->RegisterMe(model1);
|
||||
}
|
||||
|
||||
if (Emax2 > 0.) { // model 2
|
||||
G4CascadeInterface* model2 = new G4CascadeInterface();
|
||||
G4double Emin2 = std::max(Emax1-1*MeV, 0.);
|
||||
model2->SetMinEnergy(Emin2);
|
||||
model2->SetMaxEnergy(Emax2);
|
||||
process->RegisterMe(model2);
|
||||
}
|
||||
|
||||
G4ProcessManager* pManager = G4Gamma::Gamma()->GetProcessManager();
|
||||
pManager->AddDiscreteProcess(process);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user