Import Geant4 11.2.0 source tree

This commit is contained in:
Gabriele Cosmo
2023-12-08 10:43:34 +01:00
parent dd1f179cda
commit 860a2b92bf
3962 changed files with 139318 additions and 164259 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
#----------------------------------------------------------------------------
# Setup the project
cmake_minimum_required(VERSION 3.16...3.21)
cmake_minimum_required(VERSION 3.16...3.27)
project(B01)
#----------------------------------------------------------------------------
+49 -190
View File
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-01-ref-06 (30-June-2023)
Geant4 version Name: geant4-11-02-ref-00 (8-December-2023)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -540,384 +540,243 @@ CoulombScat: for pi- XStype:1 SubType=1 BuildTable=1
====================================================================
HADRONIC PROCESSES SUMMARY (verbose level 1)
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for neutron
Process: hadElastic
Model: hElasticCHIPS: 0 eV ---> 100 TeV
Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV
Process: neutronInelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV
Process: nCapture
Model: nRadCapture: 0 eV ---> 100 TeV
Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV
Process: nKiller
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for B-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: B-Inelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for D-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: D-Inelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for GenericIon
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 ---> 25.6 PeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for He3
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
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 ---> 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 ---> 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 ---> 25.6 PeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_He3
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_He3Inelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_alpha
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_alphaInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_deuteron
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_deuteronInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-------------------------------------------------------------------------
Hadronic Processes for anti_hypertriton
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_lambda
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: anti_lambdaInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_neutron
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100.1 MeV
Model: AntiAElastic: 100 MeV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_neutronInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_proton
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100.1 MeV
Model: AntiAElastic: 100 MeV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_protonInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_triton
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_tritonInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for deuteron
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
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 ---> 25.6 PeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for e+
Process: positronNuclear
Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for e-
Process: electronNuclear
Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for gamma
Process: photonNuclear
Model: GammaNPreco: 0 eV ---> 200 MeV
Model: BertiniCascade: 199 MeV ---> 6 GeV
Model: TheoFSGenerator: 3 GeV ---> 100 TeV
Cr_sctns: GammaNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for kaon+
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: kaon+Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for kaon-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: kaon-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 lambda
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: lambdaInelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for mu+
Process: muonNuclear
Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for mu-
Process: muonNuclear
Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV
Process: muMinusCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for pi+
Process: hadElastic
Model: hElasticGlauber: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: pi+Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for pi-
Process: hadElastic
Model: hElasticGlauber: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: pi-Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: hBertiniCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for proton
Process: hadElastic
Model: hElasticCHIPS: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: protonInelastic
Model: FTFP: 3 GeV ---> 100 TeV
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: 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 ---> 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 ---> 25.6 PeV
================================================================
=======================================================================
====== Geant4 Native Pre-compound Model Parameters ========
=======================================================================
@@ -967,24 +826,24 @@ Max 2J for sampling of angular correlations 10
=============================================================
=============================================================
Volume | Tr.Entering | Population | Collisions | Coll*WGT | NumWGTedE | FluxWGTedE | Av.Tr.WGT | SL | SLW | SLW_v | SLWE | SLWE_v |
cell_00 | 48 | 136 | 48 | 48 | 0.0769214 | 4.09244 | 1 | 9315.69 | 9315.69 | 15355 | 38123.9 | 1181.13 |
cell_01 | 150 | 183 | 612 | 612 | 0.0182529 | 4.19076 | 1 | 25368.5 | 25368.5 | 162796 | 106313 | 2971.51 |
cell_02 | 163 | 249 | 1175 | 587.5 | 0.0070412 | 2.80138 | 0.5 | 43836.2 | 21918.1 | 271226 | 61401 | 1909.76 |
cell_03 | 203 | 306 | 1718 | 429.5 | 0.00636407 | 2.10262 | 0.25 | 56734.6 | 14183.6 | 158419 | 29822.7 | 1008.19 |
cell_04 | 210 | 328 | 1778 | 222.25 | 0.00458458 | 1.86972 | 0.125 | 55525.8 | 6940.72 | 96295.2 | 12977.2 | 441.473 |
cell_05 | 222 | 349 | 2401 | 150.062 | 0.00359087 | 1.3712 | 0.0625 | 69036.1 | 4314.75 | 61528.5 | 5916.4 | 220.941 |
cell_06 | 227 | 331 | 2077 | 64.9062 | 0.00319247 | 1.4803 | 0.03125 | 62700.2 | 1959.38 | 33910.6 | 2900.48 | 108.259 |
cell_07 | 259 | 377 | 2433 | 38.0156 | 0.00343717 | 1.43071 | 0.015625 | 70952.2 | 1108.63 | 16954 | 1586.12 | 58.2738 |
cell_08 | 245 | 388 | 2228 | 17.4062 | 0.0033329 | 1.58348 | 0.0078125 | 68532.8 | 535.412 | 9610.19 | 847.816 | 32.0298 |
cell_09 | 240 | 344 | 2481 | 9.69141 | 0.00378169 | 1.23145 | 0.00390625 | 74273 | 290.129 | 3843.65 | 357.279 | 14.5355 |
cell_10 | 234 | 342 | 2160 | 4.21875 | 0.00276281 | 1.35049 | 0.00195312 | 64176.5 | 125.345 | 2321.55 | 169.276 | 6.414 |
cell_11 | 241 | 336 | 2301 | 2.24707 | 0.00290774 | 1.09542 | 0.000976562 | 67023.1 | 65.4523 | 1060.08 | 71.6976 | 3.08243 |
cell_12 | 238 | 332 | 2159 | 1.0542 | 0.00292506 | 1.12803 | 0.000488281 | 61647.2 | 30.1012 | 493.718 | 33.9552 | 1.44415 |
cell_13 | 230 | 323 | 1881 | 0.459229 | 0.00378766 | 1.23119 | 0.000244141 | 58188.5 | 14.2062 | 191.908 | 17.4906 | 0.726883 |
cell_14 | 205 | 303 | 2096 | 0.255859 | 0.00257731 | 0.928554 | 0.00012207 | 60298.7 | 7.36068 | 120.683 | 6.83479 | 0.311038 |
cell_15 | 164 | 252 | 1567 | 0.0956421 | 0.00267485 | 0.9898 | 6.10352e-05 | 44505.8 | 2.71642 | 45.6613 | 2.68871 | 0.122137 |
cell_16 | 135 | 190 | 1222 | 0.0372925 | 0.00422798 | 1.16652 | 3.05176e-05 | 38355 | 1.1705 | 14.4346 | 1.36541 | 0.0610291 |
cell_17 | 142 | 206 | 1444 | 0.0220337 | 0.00259124 | 0.883869 | 1.52588e-05 | 41150 | 0.6279 | 10.2281 | 0.554981 | 0.0265034 |
cell_18 | 99 | 179 | 1158 | 0.00883484 | 0.00316369 | 0.906968 | 7.62939e-06 | 34742.3 | 0.265063 | 3.57971 | 0.240404 | 0.0113251 |
cell_19 | 76 | 76 | 76 | 0.000579834 | 0.00292151 | 1.41525 | 7.62939e-06 | 10861.9 | 0.0828695 | 1.66658 | 0.117281 | 0.00486894 |
cell_00 | 31 | 118 | 31 | 31 | 0.482495 | 4.16775 | 1 | 6812.57 | 6812.57 | 1840.77 | 28393.1 | 888.161 |
cell_01 | 147 | 175 | 476 | 476 | 0.0269176 | 4.83017 | 1 | 22825.5 | 22825.5 | 111896 | 110251 | 3011.98 |
cell_02 | 172 | 260 | 1390 | 695 | 0.00798965 | 2.77847 | 0.5 | 46080.4 | 23040.2 | 236476 | 64016.6 | 1889.36 |
cell_03 | 244 | 367 | 2097 | 524.25 | 0.00553153 | 2.299 | 0.25 | 65855.6 | 16463.9 | 218399 | 37850.5 | 1208.08 |
cell_04 | 311 | 439 | 2634 | 329.25 | 0.00480971 | 1.96254 | 0.125 | 83347.5 | 10418.4 | 144337 | 20446.6 | 694.218 |
cell_05 | 343 | 517 | 3149 | 196.812 | 0.00401073 | 1.63949 | 0.0625 | 96144.5 | 6009.03 | 87839.8 | 9851.72 | 352.302 |
cell_06 | 350 | 526 | 3205 | 100.156 | 0.00400036 | 1.63794 | 0.03125 | 95466.3 | 2983.32 | 43308.1 | 4886.49 | 173.248 |
cell_07 | 411 | 622 | 3732 | 58.3125 | 0.00463639 | 1.68295 | 0.015625 | 115496 | 1804.63 | 23567.6 | 3037.09 | 109.269 |
cell_08 | 447 | 662 | 4084 | 31.9062 | 0.00404394 | 1.56869 | 0.0078125 | 124656 | 973.876 | 14244.3 | 1527.71 | 57.6032 |
cell_09 | 443 | 665 | 4233 | 16.5352 | 0.00466168 | 1.38879 | 0.00390625 | 130337 | 509.128 | 6073.01 | 707.072 | 28.3104 |
cell_10 | 437 | 650 | 4057 | 7.92383 | 0.00342286 | 1.29416 | 0.00195312 | 117563 | 229.616 | 3460.85 | 297.159 | 11.846 |
cell_11 | 422 | 602 | 3911 | 3.81934 | 0.00319605 | 1.19272 | 0.000976562 | 116359 | 113.632 | 1761.77 | 135.532 | 5.63068 |
cell_12 | 390 | 580 | 3571 | 1.74365 | 0.00314364 | 1.20605 | 0.000488281 | 105083 | 51.31 | 795.4 | 61.8825 | 2.50045 |
cell_13 | 391 | 551 | 3507 | 0.856201 | 0.00303078 | 1.15664 | 0.000244141 | 106364 | 25.9679 | 421.802 | 30.0355 | 1.27839 |
cell_14 | 346 | 515 | 3465 | 0.422974 | 0.00298465 | 1.10511 | 0.00012207 | 101717 | 12.4167 | 198.142 | 13.7218 | 0.591384 |
cell_15 | 295 | 443 | 2720 | 0.166016 | 0.00301008 | 1.08728 | 6.10352e-05 | 80920 | 4.93896 | 80.6322 | 5.37006 | 0.24271 |
cell_16 | 285 | 392 | 2832 | 0.0864258 | 0.00241392 | 0.879531 | 3.05176e-05 | 79777.3 | 2.43461 | 40.7547 | 2.14132 | 0.0983786 |
cell_17 | 234 | 362 | 2635 | 0.0402069 | 0.00204222 | 0.830221 | 1.52588e-05 | 72477 | 1.10591 | 20.1619 | 0.918151 | 0.041175 |
cell_18 | 127 | 247 | 1594 | 0.0121613 | 0.00250679 | 1.12938 | 7.62939e-06 | 44162.3 | 0.336932 | 6.11903 | 0.380523 | 0.0153392 |
cell_19 | 76 | 76 | 76 | 0.000579834 | 0.0132168 | 2.22288 | 7.62939e-06 | 13288.1 | 0.10138 | 0.624613 | 0.225356 | 0.00825536 |
=============================================
+1 -1
View File
@@ -1,6 +1,6 @@
#----------------------------------------------------------------------------
# Setup the project
cmake_minimum_required(VERSION 3.16...3.21)
cmake_minimum_required(VERSION 3.16...3.27)
project(B02)
#----------------------------------------------------------------------------
+49 -190
View File
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-01-ref-06 (30-June-2023)
Geant4 version Name: geant4-11-02-ref-00 (8-December-2023)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -567,384 +567,243 @@ CoulombScat: for pi- XStype:1 SubType=1 BuildTable=1
====================================================================
HADRONIC PROCESSES SUMMARY (verbose level 1)
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for neutron
Process: hadElastic
Model: hElasticCHIPS: 0 eV ---> 100 TeV
Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV
Process: neutronInelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV
Process: nCapture
Model: nRadCapture: 0 eV ---> 100 TeV
Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV
Process: nKiller
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for B-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: B-Inelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for D-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: D-Inelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for GenericIon
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 ---> 25.6 PeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for He3
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
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 ---> 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 ---> 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 ---> 25.6 PeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_He3
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_He3Inelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_alpha
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_alphaInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_deuteron
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_deuteronInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-------------------------------------------------------------------------
Hadronic Processes for anti_hypertriton
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_lambda
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: anti_lambdaInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_neutron
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100.1 MeV
Model: AntiAElastic: 100 MeV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_neutronInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_proton
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100.1 MeV
Model: AntiAElastic: 100 MeV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_protonInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_triton
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_tritonInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for deuteron
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
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 ---> 25.6 PeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for e+
Process: positronNuclear
Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for e-
Process: electronNuclear
Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for gamma
Process: photonNuclear
Model: GammaNPreco: 0 eV ---> 200 MeV
Model: BertiniCascade: 199 MeV ---> 6 GeV
Model: TheoFSGenerator: 3 GeV ---> 100 TeV
Cr_sctns: GammaNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for kaon+
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: kaon+Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for kaon-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: kaon-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 lambda
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: lambdaInelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for mu+
Process: muonNuclear
Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for mu-
Process: muonNuclear
Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV
Process: muMinusCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for pi+
Process: hadElastic
Model: hElasticGlauber: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: pi+Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for pi-
Process: hadElastic
Model: hElasticGlauber: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: pi-Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: hBertiniCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for proton
Process: hadElastic
Model: hElasticCHIPS: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: protonInelastic
Model: FTFP: 3 GeV ---> 100 TeV
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: 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 ---> 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 ---> 25.6 PeV
================================================================
=======================================================================
====== Geant4 Native Pre-compound Model Parameters ========
=======================================================================
@@ -994,24 +853,24 @@ Max 2J for sampling of angular correlations 10
=============================================================
=============================================================
Volume | Tr.Entering | Population | Collisions | Coll*WGT | NumWGTedE | FluxWGTedE | Av.Tr.WGT | SL | SLW | SLW_v | SLWE | SLWE_v |
cell_00 | 40 | 133 | 0 | 0 | 0.0230164 | 3.22283 | 1 | 8667.46 | 8667.46 | 40642.2 | 27933.8 | 935.436 |
cell_01 | 141 | 177 | 481 | 481 | 0.0477986 | 4.55339 | 1 | 23838.7 | 23838.7 | 64550.5 | 108547 | 3085.42 |
cell_02 | 166 | 271 | 1303 | 651.5 | 0.0111115 | 2.80371 | 0.5 | 46931.1 | 23465.5 | 188829 | 65790.6 | 2098.16 |
cell_03 | 259 | 380 | 2175 | 543.75 | 0.00404841 | 2.01562 | 0.25 | 68743.1 | 17185.8 | 287240 | 34640.1 | 1162.87 |
cell_04 | 283 | 431 | 2530 | 316.25 | 0.00493617 | 1.86083 | 0.125 | 80504.1 | 10063 | 132044 | 18725.6 | 651.793 |
cell_05 | 331 | 482 | 2716 | 169.75 | 0.00423192 | 1.81681 | 0.0625 | 89335.5 | 5583.47 | 86488.5 | 10144.1 | 366.013 |
cell_06 | 340 | 516 | 3363 | 105.094 | 0.00370707 | 1.52017 | 0.03125 | 99237.8 | 3101.18 | 47130 | 4714.33 | 174.714 |
cell_07 | 322 | 488 | 3224 | 50.375 | 0.00291467 | 1.24953 | 0.015625 | 91797.2 | 1434.33 | 23678.8 | 1792.24 | 69.016 |
cell_08 | 307 | 465 | 2950 | 23.0469 | 0.00319184 | 1.24026 | 0.0078125 | 87136.5 | 680.754 | 10523.5 | 844.31 | 33.5892 |
cell_09 | 306 | 454 | 2784 | 10.875 | 0.00250435 | 1.12476 | 0.00390625 | 81770.7 | 319.417 | 5853.02 | 359.268 | 14.658 |
cell_10 | 284 | 416 | 2607 | 5.0918 | 0.0032397 | 1.27154 | 0.00195312 | 77143.8 | 150.671 | 2355.46 | 191.584 | 7.63098 |
cell_11 | 246 | 376 | 2293 | 2.23926 | 0.00279744 | 1.23579 | 0.000976562 | 70106.3 | 68.4632 | 1232.41 | 84.6063 | 3.44759 |
cell_12 | 241 | 336 | 2114 | 1.03223 | 0.00454045 | 1.28172 | 0.000488281 | 66300.8 | 32.3735 | 393.692 | 41.4939 | 1.78754 |
cell_13 | 248 | 352 | 2257 | 0.551025 | 0.00283646 | 1.03518 | 0.000244141 | 63953.5 | 15.6136 | 250.843 | 16.1629 | 0.711507 |
cell_14 | 227 | 316 | 2260 | 0.275879 | 0.00276701 | 0.889448 | 0.00012207 | 63333.6 | 7.73115 | 115.32 | 6.87646 | 0.319091 |
cell_15 | 186 | 270 | 2036 | 0.124268 | 0.00171044 | 0.770574 | 6.10352e-05 | 54441.5 | 3.32285 | 69.0135 | 2.5605 | 0.118044 |
cell_16 | 128 | 199 | 1377 | 0.0420227 | 0.00164586 | 0.761464 | 3.05176e-05 | 37674.4 | 1.14973 | 24.2389 | 0.875479 | 0.0398938 |
cell_17 | 129 | 185 | 1173 | 0.0178986 | 0.00218584 | 1.00028 | 1.52588e-05 | 34502.9 | 0.526472 | 10.1086 | 0.526622 | 0.0220958 |
cell_18 | 83 | 156 | 816 | 0.00622559 | 0.00316383 | 1.32707 | 7.62939e-06 | 24794.8 | 0.189169 | 3.13348 | 0.251041 | 0.00991379 |
cell_19 | 62 | 62 | 0 | 0 | 0.0143802 | 2.10772 | 7.62939e-06 | 8666.09 | 0.066117 | 0.350544 | 0.139356 | 0.00504088 |
cell_00 | 38 | 132 | 0 | 0 | 0.131659 | 2.02852 | 1 | 6302.55 | 6302.55 | 4053.9 | 12784.9 | 533.735 |
cell_01 | 148 | 175 | 560 | 560 | 0.0515299 | 4.29245 | 1 | 25190.3 | 25190.3 | 59013.4 | 108128 | 3040.96 |
cell_02 | 178 | 269 | 1297 | 648.5 | 0.00974087 | 2.61897 | 0.5 | 46377.5 | 23188.8 | 198405 | 60730.7 | 1932.64 |
cell_03 | 252 | 380 | 2066 | 516.5 | 0.00699945 | 2.16742 | 0.25 | 69613.3 | 17403.3 | 185899 | 37720.4 | 1301.19 |
cell_04 | 297 | 428 | 2471 | 308.875 | 0.00458461 | 1.71155 | 0.125 | 76822.8 | 9602.84 | 131065 | 16435.7 | 600.88 |
cell_05 | 328 | 463 | 3118 | 194.875 | 0.00403836 | 1.36718 | 0.0625 | 94085.6 | 5880.35 | 80572.6 | 8039.47 | 325.381 |
cell_06 | 339 | 485 | 3027 | 94.5938 | 0.00340899 | 1.24154 | 0.03125 | 89627.7 | 2800.87 | 41708.7 | 3477.39 | 142.185 |
cell_07 | 348 | 478 | 3016 | 47.125 | 0.00302651 | 1.27831 | 0.015625 | 87848 | 1372.63 | 23145.3 | 1754.64 | 70.0496 |
cell_08 | 340 | 495 | 3181 | 24.8516 | 0.00323061 | 1.19049 | 0.0078125 | 93627.8 | 731.467 | 10995.5 | 870.808 | 35.5222 |
cell_09 | 301 | 462 | 2956 | 11.5469 | 0.00261784 | 1.10533 | 0.00390625 | 84146.2 | 328.696 | 5846.92 | 363.317 | 15.3063 |
cell_10 | 267 | 402 | 2470 | 4.82422 | 0.00250101 | 1.03499 | 0.00195312 | 70008.3 | 136.735 | 2447.78 | 141.52 | 6.12192 |
cell_11 | 238 | 344 | 2105 | 2.05566 | 0.00356936 | 1.21869 | 0.000976562 | 63584.8 | 62.0946 | 887.93 | 75.6742 | 3.16934 |
cell_12 | 257 | 376 | 2544 | 1.24219 | 0.00313097 | 1.19649 | 0.000488281 | 72951 | 35.6206 | 573.959 | 42.6198 | 1.79705 |
cell_13 | 245 | 358 | 2379 | 0.580811 | 0.00334534 | 1.27585 | 0.000244141 | 71105.7 | 17.3598 | 273.938 | 22.1484 | 0.916416 |
cell_14 | 245 | 349 | 2370 | 0.289307 | 0.00320841 | 1.10419 | 0.00012207 | 69660.8 | 8.50352 | 124.801 | 9.38954 | 0.400413 |
cell_15 | 222 | 344 | 2197 | 0.134094 | 0.00260175 | 1.07531 | 6.10352e-05 | 61713.9 | 3.76672 | 65.2441 | 4.05038 | 0.169749 |
cell_16 | 166 | 255 | 1859 | 0.0567322 | 0.00218421 | 0.99276 | 3.05176e-05 | 50358.3 | 1.53681 | 30.6841 | 1.52569 | 0.0670205 |
cell_17 | 141 | 203 | 1441 | 0.0219879 | 0.00211582 | 0.947373 | 1.52588e-05 | 39451.2 | 0.601977 | 11.6496 | 0.570297 | 0.0246484 |
cell_18 | 91 | 170 | 890 | 0.00679016 | 0.00258694 | 1.29867 | 7.62939e-06 | 26293.5 | 0.200603 | 4.01351 | 0.260517 | 0.0103827 |
cell_19 | 58 | 58 | 0 | 0 | 0.0122864 | 2.23276 | 7.62939e-06 | 9278.93 | 0.0707926 | 0.456625 | 0.158063 | 0.00561026 |
=============================================
+1 -1
View File
@@ -1,6 +1,6 @@
#----------------------------------------------------------------------------
# Setup the project
cmake_minimum_required(VERSION 3.16...3.21)
cmake_minimum_required(VERSION 3.16...3.27)
project(B03)
#----------------------------------------------------------------------------
+36 -112
View File
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-01-ref-06 (30-June-2023)
Geant4 version Name: geant4-11-02-ref-00 (8-December-2023)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -381,211 +381,135 @@ hIoni: for pi- XStype:3 SubType=2
====================================================================
HADRONIC PROCESSES SUMMARY (verbose level 1)
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for alpha
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov: 0 eV ---> 25.6 PeV
Process: inelastic
Model: Binary Light Ion Cascade: 0 eV /n ---> 110 MeV/n
Model: QMDModel: 100 MeV/n ---> 10 GeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_lambda
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 25.6 PeV
Process: inelastic
Model: ANTI-FTFP: 0 eV ---> 20 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_neutron
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 25.6 PeV
Process: inelastic
Model: ANTI-FTFP: 0 eV ---> 20 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_proton
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 25.6 PeV
Process: inelastic
Model: ANTI-FTFP: 0 eV ---> 20 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for deuteron
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov: 0 eV ---> 25.6 PeV
Process: inelastic
Model: Binary Light Ion Cascade: 0 eV /n ---> 110 MeV/n
Model: QMDModel: 100 MeV/n ---> 10 GeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for kaon+
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 25.6 PeV
Process: inelastic
Model: BertiniCascade: 0 eV ---> 22 MeV
Model: TheoFSGenerator: 19 GeV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for kaon-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 25.6 PeV
Process: inelastic
Model: BertiniCascade: 0 eV ---> 22 MeV
Model: TheoFSGenerator: 19 GeV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for lambda
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 25.6 PeV
Process: inelastic
Model: BertiniCascade: 0 eV ---> 22 MeV
Model: TheoFSGenerator: 19 GeV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for neutron
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 25.6 PeV
Process: inelastic
Model: BertiniCascade: 0 eV ---> 22 MeV
Model: TheoFSGenerator: 19 GeV ---> 100 TeV
Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV
Process: nFission
Model: G4LFission: 0 eV ---> 2.88022e+295 J
Cr_sctns: ZeroXS: 0 eV ---> 100 TeV
Process: nCapture
Model: nRadCapture: 0 eV ---> 100 TeV
Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for pi+
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 25.6 PeV
Process: inelastic
Model: BertiniCascade: 0 eV ---> 22 MeV
Model: TheoFSGenerator: 19 GeV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for pi-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 25.6 PeV
Process: inelastic
Model: BertiniCascade: 0 eV ---> 22 MeV
Model: TheoFSGenerator: 19 GeV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for proton
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 25.6 PeV
Process: inelastic
Model: BertiniCascade: 0 eV ---> 22 MeV
Model: TheoFSGenerator: 19 GeV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for sigma-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 25.6 PeV
Process: inelastic
Model: BertiniCascade: 0 eV ---> 22 MeV
Model: TheoFSGenerator: 19 GeV ---> 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: 0 eV ---> 25.6 PeV
Process: inelastic
Model: Binary Light Ion Cascade: 0 eV /n ---> 110 MeV/n
Model: QMDModel: 100 MeV/n ---> 10 GeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
================================================================
=======================================================================
====== Geant4 Native Pre-compound Model Parameters ========
=======================================================================
@@ -633,7 +557,7 @@ Max 2J for sampling of angular correlations 10
*** G4Exception : GeomBias1001
issued by : G4ImportanceAlgorithm::Warning()
Calculate() - ipre_over_ipost ! in [0.25, 4].
ipre_over_ipost = 64.
ipre_over_ipost = 4096.
*** This is just a warning message. ***
-------- WWWW -------- G4Exception-END --------- WWWW -------
@@ -653,24 +577,24 @@ ipre_over_ipost = 64.
=============================================================
=============================================================
Volume | Tr.Entering | Population | Collisions | Coll*WGT | NumWGTedE | FluxWGTedE | Av.Tr.WGT | SL | SLW | SLW_v | SLWE | SLWE_v |
cell_00 | 48 | 144 | 0 | 0 | 0.00400059 | 1.95992 | 1 | 9423.67 | 9423.67 | 170955 | 18469.6 | 683.921 |
cell_01 | 146 | 187 | 389 | 389 | 0.00459231 | 4.15214 | 1 | 24206.9 | 24206.9 | 608498 | 100510 | 2794.41 |
cell_02 | 183 | 273 | 923 | 461.5 | 0.000686926 | 2.51431 | 0.5 | 51219.7 | 25609.9 | 2.89504e+06 | 64391 | 1988.68 |
cell_03 | 324 | 439 | 1539 | 384.75 | 0.000407614 | 2.04634 | 0.25 | 84172.4 | 21043.1 | 3.45545e+06 | 43061.4 | 1408.49 |
cell_04 | 506 | 701 | 2852 | 356.5 | 0.000298237 | 1.54609 | 0.125 | 142527 | 17815.9 | 3.22255e+06 | 27545 | 961.084 |
cell_05 | 727 | 992 | 4181 | 261.312 | 0.00022306 | 1.26762 | 0.0625 | 206706 | 12919.2 | 2.70982e+06 | 16376.5 | 604.452 |
cell_06 | 915 | 1275 | 5541 | 173.156 | 0.00020849 | 1.08966 | 0.03125 | 264235 | 8257.35 | 1.68094e+06 | 8997.71 | 350.46 |
cell_07 | 1174 | 1619 | 7221 | 112.828 | 0.000181412 | 0.843659 | 0.015625 | 341632 | 5338 | 1.04824e+06 | 4503.46 | 190.164 |
cell_08 | 1412 | 1948 | 9025 | 70.5078 | 0.000140726 | 0.698734 | 0.0078125 | 417823 | 3264.24 | 720644 | 2280.84 | 101.413 |
cell_09 | 1772 | 2438 | 11054 | 43.1797 | 0.000109624 | 0.610036 | 0.00390625 | 497278 | 1942.49 | 492102 | 1184.99 | 53.9461 |
cell_10 | 2150 | 2922 | 13650 | 26.6602 | 9.69769e-05 | 0.568169 | 0.00195312 | 608403 | 1188.29 | 319562 | 675.149 | 30.9901 |
cell_11 | 2487 | 3407 | 15614 | 15.248 | 8.11331e-05 | 0.514019 | 0.000976562 | 699856 | 683.453 | 206013 | 351.308 | 16.7144 |
cell_12 | 2832 | 3904 | 18463 | 9.01514 | 7.63921e-05 | 0.476324 | 0.000488281 | 809387 | 395.209 | 120334 | 188.247 | 9.19259 |
cell_13 | 3142 | 4371 | 20302 | 4.95654 | 7.57635e-05 | 0.43614 | 0.000244141 | 888356 | 216.884 | 63024.4 | 94.5916 | 4.77495 |
cell_14 | 3562 | 4806 | 22349 | 2.72815 | 7.0335e-05 | 0.422465 | 0.00012207 | 971171 | 118.551 | 36370.1 | 50.0837 | 2.55809 |
cell_15 | 3918 | 5315 | 24861 | 1.5174 | 6.58693e-05 | 0.400322 | 6.10352e-05 | 1.09189e+06 | 66.6437 | 20938.1 | 26.679 | 1.37918 |
cell_16 | 4099 | 5651 | 26912 | 0.821289 | 6.80894e-05 | 0.394316 | 3.05176e-05 | 1.17377e+06 | 35.8206 | 10983.1 | 14.1246 | 0.747833 |
cell_17 | 4100 | 5912 | 27045 | 0.412674 | 6.72991e-05 | 0.408536 | 1.52588e-05 | 1.16919e+06 | 17.8404 | 5540.04 | 7.28847 | 0.37284 |
cell_18 | 3000 | 5563 | 23233 | 0.177254 | 7.71321e-05 | 0.446845 | 7.62939e-06 | 1.03117e+06 | 7.86724 | 2341.58 | 3.51543 | 0.180611 |
cell_19 | 2573 | 2573 | 0 | 0 | 0.00010536 | 0.576978 | 7.62939e-06 | 406542 | 3.10167 | 829.823 | 1.7896 | 0.0874299 |
cell_00 | 41 | 138 | 0 | 0 | 0.00240356 | 1.077 | 1 | 6159.05 | 6159.05 | 132125 | 6633.31 | 317.572 |
cell_01 | 169 | 190 | 424 | 424 | 0.00228811 | 4.17243 | 1 | 26415.8 | 26415.8 | 1.33919e+06 | 110218 | 3064.22 |
cell_02 | 214 | 330 | 1045 | 522.5 | 0.00139409 | 2.60265 | 0.5 | 62000 | 31000 | 1.85181e+06 | 80682.3 | 2581.59 |
cell_03 | 346 | 495 | 1906 | 476.5 | 0.000819533 | 1.92913 | 0.25 | 99535 | 24883.7 | 1.98326e+06 | 48004.1 | 1625.35 |
cell_04 | 514 | 734 | 2900 | 362.5 | 0.000357048 | 1.45063 | 0.125 | 152907 | 19113.3 | 2.83986e+06 | 27726.4 | 1013.96 |
cell_05 | 791 | 1072 | 4505 | 281.562 | 0.000230628 | 1.12145 | 0.0625 | 219777 | 13736.1 | 2.51847e+06 | 15404.3 | 580.831 |
cell_06 | 1115 | 1536 | 6610 | 206.562 | 0.000195251 | 0.978478 | 0.03125 | 319346 | 9979.56 | 1.9451e+06 | 9764.78 | 379.782 |
cell_07 | 1392 | 1924 | 8315 | 129.922 | 0.000174929 | 0.967975 | 0.015625 | 391881 | 6123.15 | 1.31848e+06 | 5927.05 | 230.64 |
cell_08 | 1643 | 2277 | 9963 | 77.8359 | 0.000142129 | 0.834791 | 0.0078125 | 466220 | 3642.34 | 886228 | 3040.59 | 125.959 |
cell_09 | 2006 | 2718 | 12208 | 47.6875 | 0.000108686 | 0.698384 | 0.00390625 | 555809 | 2171.13 | 595026 | 1516.28 | 64.6712 |
cell_10 | 2322 | 3213 | 14494 | 28.3086 | 0.000100983 | 0.629744 | 0.00195312 | 652526 | 1274.47 | 349466 | 802.587 | 35.2903 |
cell_11 | 2691 | 3703 | 16774 | 16.3809 | 0.00010287 | 0.595493 | 0.000976562 | 750778 | 733.181 | 191158 | 436.605 | 19.6644 |
cell_12 | 3154 | 4300 | 20231 | 9.87842 | 9.35143e-05 | 0.529399 | 0.000488281 | 900435 | 439.666 | 115697 | 232.758 | 10.8193 |
cell_13 | 3565 | 4927 | 22717 | 5.54614 | 8.13106e-05 | 0.47145 | 0.000244141 | 1.0099e+06 | 246.558 | 68469.2 | 116.24 | 5.56727 |
cell_14 | 3813 | 5326 | 24435 | 2.98279 | 7.21813e-05 | 0.432703 | 0.00012207 | 1.07604e+06 | 131.353 | 38932 | 56.8368 | 2.81016 |
cell_15 | 4081 | 5699 | 27105 | 1.65436 | 6.85807e-05 | 0.431084 | 6.10352e-05 | 1.18065e+06 | 72.0609 | 22474.7 | 31.0643 | 1.54133 |
cell_16 | 4354 | 6061 | 27840 | 0.849609 | 6.75463e-05 | 0.439274 | 3.05176e-05 | 1.21743e+06 | 37.153 | 11950.1 | 16.3203 | 0.807187 |
cell_17 | 4405 | 6371 | 29171 | 0.445114 | 6.38365e-05 | 0.403215 | 1.52588e-05 | 1.27188e+06 | 19.4074 | 6260.36 | 7.82534 | 0.399639 |
cell_18 | 3155 | 5872 | 24533 | 0.187172 | 7.20439e-05 | 0.428497 | 7.62939e-06 | 1.08986e+06 | 8.315 | 2589.5 | 3.56295 | 0.186558 |
cell_19 | 2622 | 2622 | 0 | 0 | 9.85005e-05 | 0.549683 | 7.62939e-06 | 421241 | 3.21381 | 901.175 | 1.76658 | 0.0887662 |
=============================================
+1 -1
View File
@@ -1,6 +1,6 @@
#---Adding all biasing examples subdirectories explicitly
cmake_minimum_required(VERSION 3.16...3.21)
cmake_minimum_required(VERSION 3.16...3.27)
add_subdirectory(B01)
add_subdirectory(B02)
@@ -1,6 +1,6 @@
#----------------------------------------------------------------------------
# Setup the project
cmake_minimum_required(VERSION 3.16...3.21)
cmake_minimum_required(VERSION 3.16...3.27)
project(GB01project)
#----------------------------------------------------------------------------
+39 -176
View File
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-01-ref-06 (30-June-2023)
Geant4 version Name: geant4-11-02-ref-00 (8-December-2023)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -60,6 +60,10 @@ Registered graphics systems are:
TOOLSSG_XT_ZB (TSG_XT_ZB, TSGXtZB)
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG)
TOOLSSG_QT_ZB (TSG_QT_ZB, TSGQtZB)
Default graphics system is: TSG_OFFSCREEN (based on batch session).
Default window size hint is: 600x600-0+0 (based on G4VisManager initialisation).
Note: Parameters specified on the command line will override these defaults.
Use "vis/open" without parameters to get these defaults.
Registering model factories...
@@ -529,384 +533,243 @@ CoulombScat: for pi- XStype:1 SubType=1 BuildTable=1
====================================================================
HADRONIC PROCESSES SUMMARY (verbose level 1)
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for neutron
Process: hadElastic
Model: hElasticCHIPS: 0 eV ---> 100 TeV
Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV
Process: neutronInelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV
Process: nCapture
Model: nRadCapture: 0 eV ---> 100 TeV
Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV
Process: nKiller
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for B-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: B-Inelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for D-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: D-Inelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for GenericIon
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 ---> 25.6 PeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for He3
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
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 ---> 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 ---> 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 ---> 25.6 PeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_He3
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_He3Inelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_alpha
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_alphaInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_deuteron
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_deuteronInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-------------------------------------------------------------------------
Hadronic Processes for anti_hypertriton
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_lambda
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: anti_lambdaInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_neutron
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100.1 MeV
Model: AntiAElastic: 100 MeV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_neutronInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_proton
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100.1 MeV
Model: AntiAElastic: 100 MeV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_protonInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_triton
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_tritonInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for deuteron
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
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 ---> 25.6 PeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for e+
Process: positronNuclear
Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for e-
Process: electronNuclear
Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for gamma
Process: photonNuclear
Model: GammaNPreco: 0 eV ---> 200 MeV
Model: BertiniCascade: 199 MeV ---> 6 GeV
Model: TheoFSGenerator: 3 GeV ---> 100 TeV
Cr_sctns: GammaNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for kaon+
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: kaon+Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for kaon-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: kaon-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 lambda
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: lambdaInelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for mu+
Process: muonNuclear
Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for mu-
Process: muonNuclear
Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV
Process: muMinusCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for pi+
Process: hadElastic
Model: hElasticGlauber: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: pi+Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for pi-
Process: hadElastic
Model: hElasticGlauber: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: pi-Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: hBertiniCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for proton
Process: hadElastic
Model: hElasticCHIPS: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: protonInelastic
Model: FTFP: 3 GeV ---> 100 TeV
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: 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 ---> 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 ---> 25.6 PeV
================================================================
=======================================================================
====== Geant4 Native Pre-compound Model Parameters ========
=======================================================================
@@ -1915,7 +1778,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu
4 78.8 7.18 36.6 0.839 0.00499 50.7 606 test.phys biasWrapper(hadElastic)
5 178 -58.8 75.4 0.774 0.0652 125 731 test.phys biasWrapper(hadElastic)
6 269 -40.8 24.3 0.73 0.0441 106 837 test.phys biasWrapper(hadElastic)
7 271 -33.1 7.11e-15 0.73 0 25.6 863 World Transportation
7 271 -33.1 -7.11e-15 0.73 0 25.6 863 World Transportation
8 1.31e+03 3.13e+03 -1e+04 0.73 0 1.05e+04 1.14e+04 OutOfWorld Transportation
*********************************************************************************************************
@@ -2039,7 +1902,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu
Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName
0 0 0 37 0.243 0 0 0 test.phys initStep
1 -3.96 -23.9 1.6 0.157 0 42.9 42.9 test.phys compt
2 -3.56 -20.6 7.11e-15 0.157 0 3.75 46.7 World Transportation
2 -3.56 -20.6 0 0.157 0 3.75 46.7 World Transportation
3 1.18e+03 1e+04 -4.77e+03 0.157 0 1.12e+04 1.12e+04 OutOfWorld Transportation
*********************************************************************************************************
@@ -2305,7 +2168,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu
Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName
0 0 0 9.68 0.489 0 0 0 test.phys initStep
1 3.32 2.72 3.55e-15 0.489 0 10.6 10.6 World Transportation
1 3.32 2.72 1.78e-15 0.489 0 10.6 10.6 World Transportation
2 3.44e+03 2.81e+03 -1e+04 0.489 0 1.09e+04 1.1e+04 OutOfWorld Transportation
*********************************************************************************************************
@@ -2454,7 +2317,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu
Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName
0 -3.55 0.902 17.2 2.69 0 0 0 test.phys initStep
1 39.1 -39.6 7.11e-15 2.69 0 61.3 61.3 World Transportation
1 39.1 -39.6 -7.11e-15 2.69 0 61.3 61.3 World Transportation
2 1e+04 -9.49e+03 -4.02e+03 2.69 0 1.43e+04 1.44e+04 OutOfWorld Transportation
*********************************************************************************************************
@@ -2563,7 +2426,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu
Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName
0 -24.4 11.6 28.4 0.511 0 0 0 test.phys initStep
1 1.4 -4.16 0 0.511 0 41.5 41.5 World Transportation
1 1.4 -4.16 -3.55e-15 0.511 0 41.5 41.5 World Transportation
2 9.08e+03 -5.55e+03 -1e+04 0.511 0 1.46e+04 1.46e+04 OutOfWorld Transportation
*********************************************************************************************************
@@ -2912,7 +2775,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu
Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName
0 0 0 16.1 3.98 0 0 0 test.phys initStep
1 226 -182 21.8 3.82 0 290 290 test.phys biasWrapper(hadElastic)
2 238 -216 0 3.82 0 42.1 332 World Transportation
2 238 -216 -3.55e-15 3.82 0 42.1 332 World Transportation
3 3.71e+03 -1e+04 -6.29e+03 3.82 0 1.21e+04 1.25e+04 OutOfWorld Transportation
*********************************************************************************************************
@@ -1,6 +1,6 @@
#----------------------------------------------------------------------------
# Setup the project
cmake_minimum_required(VERSION 3.16...3.21)
cmake_minimum_required(VERSION 3.16...3.27)
project(GB02project)
#----------------------------------------------------------------------------
+40 -177
View File
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-01-ref-06 (30-June-2023)
Geant4 version Name: geant4-11-02-ref-00 (8-December-2023)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -60,6 +60,10 @@ Registered graphics systems are:
TOOLSSG_XT_ZB (TSG_XT_ZB, TSGXtZB)
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG)
TOOLSSG_QT_ZB (TSG_QT_ZB, TSGQtZB)
Default graphics system is: TSG_OFFSCREEN (based on batch session).
Default window size hint is: 600x600-0+0 (based on G4VisManager initialisation).
Note: Parameters specified on the command line will override these defaults.
Use "vis/open" without parameters to get these defaults.
Registering model factories...
@@ -529,384 +533,243 @@ CoulombScat: for pi- XStype:1 SubType=1 BuildTable=1
====================================================================
HADRONIC PROCESSES SUMMARY (verbose level 1)
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for neutron
Process: hadElastic
Model: hElasticCHIPS: 0 eV ---> 100 TeV
Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV
Process: neutronInelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV
Process: nCapture
Model: nRadCapture: 0 eV ---> 100 TeV
Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV
Process: nKiller
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for B-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: B-Inelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for D-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: D-Inelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for GenericIon
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 ---> 25.6 PeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for He3
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
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 ---> 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 ---> 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 ---> 25.6 PeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_He3
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_He3Inelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_alpha
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_alphaInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_deuteron
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_deuteronInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-------------------------------------------------------------------------
Hadronic Processes for anti_hypertriton
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_lambda
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: anti_lambdaInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_neutron
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100.1 MeV
Model: AntiAElastic: 100 MeV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_neutronInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_proton
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100.1 MeV
Model: AntiAElastic: 100 MeV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_protonInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_triton
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_tritonInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for deuteron
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
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 ---> 25.6 PeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for e+
Process: positronNuclear
Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for e-
Process: electronNuclear
Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for gamma
Process: photonNuclear
Model: GammaNPreco: 0 eV ---> 200 MeV
Model: BertiniCascade: 199 MeV ---> 6 GeV
Model: TheoFSGenerator: 3 GeV ---> 100 TeV
Cr_sctns: GammaNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for kaon+
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: kaon+Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for kaon-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: kaon-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 lambda
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: lambdaInelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for mu+
Process: muonNuclear
Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for mu-
Process: muonNuclear
Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV
Process: muMinusCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for pi+
Process: hadElastic
Model: hElasticGlauber: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: pi+Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for pi-
Process: hadElastic
Model: hElasticGlauber: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: pi-Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: hBertiniCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for proton
Process: hadElastic
Model: hElasticCHIPS: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: protonInelastic
Model: FTFP: 3 GeV ---> 100 TeV
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: 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 ---> 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 ---> 25.6 PeV
================================================================
=======================================================================
====== Geant4 Native Pre-compound Model Parameters ========
=======================================================================
@@ -967,7 +830,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu
6 -18.7 33.8 28.7 0.055 0 22.8 765 test.phys compt
7 28.8 24.9 29.1 0.05 0 48.3 813 test.phys compt
8 26.8 -1.72 6.6 0.0473 0 34.9 848 test.phys compt
9 25.3 0.262 0 0.0473 0 7.07 855 World Transportation
9 25.3 0.262 3.55e-15 0.0473 0 7.07 855 World Transportation
10 -2.33e+03 3e+03 -1e+04 0.0473 0 1.07e+04 1.16e+04 OutOfWorld Transportation
*********************************************************************************************************
@@ -1343,7 +1206,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu
10 152 175 127 0.0611 0 110 1.16e+03 test.phys compt
11 139 171 69.4 0.0601 0 59.5 1.21e+03 test.phys compt
12 154 152 9.32 0.0573 0 64.9 1.28e+03 test.phys compt
13 177 149 7.11e-15 0.0573 0 24.9 1.3e+03 World Transportation
13 177 149 0 0.0573 0 24.9 1.3e+03 World Transportation
14 1e+04 -958 -3.99e+03 0.0573 0 1.07e+04 1.2e+04 OutOfWorld Transportation
*********************************************************************************************************
@@ -3073,7 +2936,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu
3 -48.7 -176 31.6 0.677 0 44.5 714 test.phys biasWrapper(hadElastic)
4 -13.5 -228 84.4 0.568 0 81.8 796 test.phys biasWrapper(hadElastic)
5 64.1 -201 25 0.564 0.00333 101 898 test.phys biasWrapper(hadElastic)
6 104 -201 0 0.564 0 47 945 World Transportation
6 104 -201 7.11e-15 0.564 0 47 945 World Transportation
7 1e+04 -197 -6.21e+03 0.564 0 1.17e+04 1.26e+04 OutOfWorld Transportation
*********************************************************************************************************
@@ -3371,7 +3234,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu
3 -95.4 -309 72.2 0.771 0.00788 2.03 901 test.phys biasWrapper(hadElastic)
4 -100 -315 60.6 0.658 0 13.9 915 test.phys biasWrapper(hadElastic)
5 -101 -222 21.2 0.603 0.0547 101 1.02e+03 test.phys biasWrapper(hadElastic)
6 -94.7 -221 -7.11e-15 0.603 0 22.1 1.04e+03 World Transportation
6 -94.7 -221 0 0.603 0 22.1 1.04e+03 World Transportation
7 2.86e+03 102 -1e+04 0.603 0 1.04e+04 1.15e+04 OutOfWorld Transportation
*********************************************************************************************************
@@ -3588,7 +3451,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu
0 36 -19.4 139 1.11 0 0 0 test.phys initStep
1 361 99.1 16.8 0.278 0 367 367 test.phys compt
2 347 96 0.474 0.205 0 21.9 389 test.phys compt
3 347 96.4 0 0.205 0 0.618 390 World Transportation
3 347 96.4 -7.11e-15 0.205 0 0.618 390 World Transportation
4 3.09e+03 8e+03 -1e+04 0.205 0 1.3e+04 1.34e+04 OutOfWorld Transportation
*********************************************************************************************************
@@ -4528,7 +4391,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu
Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName
0 8.46 -3.64 83.6 0.882 0 0 0 test.phys initStep
1 63.7 -145 27.1 0.798 0 162 162 test.phys biasWrapper(hadElastic)
2 59.7 -145 -7.11e-15 0.798 0 27.4 189 World Transportation
2 59.7 -145 7.11e-15 0.798 0 27.4 189 World Transportation
3 -1.38e+03 -236 -1e+04 0.798 0 1.01e+04 1.03e+04 OutOfWorld Transportation
*********************************************************************************************************
@@ -4621,7 +4484,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu
Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName
0 -0.0957 3.02 108 0.359 0 0 0 test.phys initStep
1 -40.5 -87.1 7.48 0.206 0 141 141 test.phys compt
2 -33.1 -81 0 0.206 0 12.2 153 World Transportation
2 -33.1 -81 8.88e-16 0.206 0 12.2 153 World Transportation
3 9.84e+03 8.12e+03 -1e+04 0.206 0 1.63e+04 1.64e+04 OutOfWorld Transportation
*********************************************************************************************************
@@ -1,6 +1,6 @@
#----------------------------------------------------------------------------
# Setup the project
cmake_minimum_required(VERSION 3.16...3.21)
cmake_minimum_required(VERSION 3.16...3.27)
project(GB03project)
#----------------------------------------------------------------------------
+40 -177
View File
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-01-ref-06 (30-June-2023)
Geant4 version Name: geant4-11-02-ref-00 (8-December-2023)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -48,6 +48,10 @@ Registered graphics systems are:
TOOLSSG_XT_ZB (TSG_XT_ZB, TSGXtZB)
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG)
TOOLSSG_QT_ZB (TSG_QT_ZB, TSGQtZB)
Default graphics system is: TSG_OFFSCREEN (based on batch session).
Default window size hint is: 600x600-0+0 (based on G4VisManager initialisation).
Note: Parameters specified on the command line will override these defaults.
Use "vis/open" without parameters to get these defaults.
Registering model factories...
@@ -535,384 +539,243 @@ CoulombScat: for pi- XStype:1 SubType=1 BuildTable=1
====================================================================
HADRONIC PROCESSES SUMMARY (verbose level 1)
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for neutron
Process: hadElastic
Model: hElasticCHIPS: 0 eV ---> 100 TeV
Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV
Process: neutronInelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV
Process: nCapture
Model: nRadCapture: 0 eV ---> 100 TeV
Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV
Process: nKiller
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for B-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: B-Inelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for D-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: D-Inelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for GenericIon
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 ---> 25.6 PeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for He3
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
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 ---> 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 ---> 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 ---> 25.6 PeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_He3
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_He3Inelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_alpha
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_alphaInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_deuteron
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_deuteronInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-------------------------------------------------------------------------
Hadronic Processes for anti_hypertriton
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_lambda
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: anti_lambdaInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_neutron
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100.1 MeV
Model: AntiAElastic: 100 MeV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_neutronInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_proton
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100.1 MeV
Model: AntiAElastic: 100 MeV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_protonInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_triton
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_tritonInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for deuteron
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
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 ---> 25.6 PeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for e+
Process: positronNuclear
Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for e-
Process: electronNuclear
Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for gamma
Process: photonNuclear
Model: GammaNPreco: 0 eV ---> 200 MeV
Model: BertiniCascade: 199 MeV ---> 6 GeV
Model: TheoFSGenerator: 3 GeV ---> 100 TeV
Cr_sctns: GammaNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for kaon+
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: kaon+Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for kaon-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: kaon-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 lambda
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: lambdaInelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for mu+
Process: muonNuclear
Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for mu-
Process: muonNuclear
Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV
Process: muMinusCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for pi+
Process: hadElastic
Model: hElasticGlauber: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: pi+Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for pi-
Process: hadElastic
Model: hElasticGlauber: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: pi-Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: hBertiniCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for proton
Process: hadElastic
Model: hElasticCHIPS: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: protonInelastic
Model: FTFP: 3 GeV ---> 100 TeV
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: 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 ---> 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 ---> 25.6 PeV
================================================================
### G4LevelReader: broken transition 0 from level 24 to 24 for isotope Z= 89 A= 219 - use ground level
=======================================================================
====== Geant4 Native Pre-compound Model Parameters ========
@@ -1007,7 +870,7 @@ GB03BOptrGeometryBasedBiasing : starting run with splitting factor = 2, and prob
Run terminated.
Run Summary
Number of events processed : 10
User=0.090000s Real=0.098051s Sys=0.000000s
User=0.180000s Real=0.188168s Sys=0.000000s
Region <DefaultRegionForTheWorld> -- -- appears in <World> world volume
This region is in the mass world.
@@ -1067,7 +930,7 @@ GB03BOptrGeometryBasedBiasing : starting run with splitting factor = 2, and prob
Run terminated.
Run Summary
Number of events processed : 10
User=0.300000s Real=0.306826s Sys=0.000000s
User=0.210000s Real=0.249289s Sys=0.000000s
Graphics systems deleted.
Visualization Manager deleting...
G4 kernel has come to Quit state.
@@ -1083,24 +946,24 @@ G4SDManager deleted.
EventManager deleted.
Units table cleared.
TransportationManager deleted.
Total navigation history collections cleaned: 30
Total navigation history collections cleaned: 29
G4RNGHelper object is deleted.
================== Deleting memory pools ===================
Pool ID '20G4NavigationLevelRep', size : 0.0442 MB
Pool ID '20G4NavigationLevelRep', size : 0.0413 MB
Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB
Pool ID '17G4DynamicParticle', size : 0.00481 MB
Pool ID '17G4DynamicParticle', size : 0.00577 MB
Pool ID '16G4SmartVoxelNode', size : 0.000961 MB
Pool ID '17G4SmartVoxelProxy', 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 '7G4Track', size : 0.00961 MB
Pool ID '7G4Track', size : 0.0106 MB
Pool ID '18G4TouchableHistory', size : 0.00385 MB
Pool ID '15G4CountedObjectIvE', size : 0.000961 MB
Pool ID '10G4Fragment', size : 0.000961 MB
Number of memory pools allocated: 13 of which, static: 0
Dynamic pools deleted: 13 / Total memory freed: 0.071 MB
Dynamic pools deleted: 13 / Total memory freed: 0.07 MB
============================================================
G4Allocator objects are deleted.
UImanager deleted.
+4 -2
View File
@@ -1,5 +1,7 @@
# Use this open statement to create an OpenGL view:
/vis/open OGL 600x600-0+0
# Open a viewer
/vis/open
# This opens the default viewer - see examples/basic/B1/vis.mac for a
# more comprehensive overview of options. Also the documentation.
#
# Disable auto refresh and quieten vis messages whilst scene and
# trajectories are established:
@@ -1,6 +1,6 @@
#----------------------------------------------------------------------------
# Setup the project
cmake_minimum_required(VERSION 3.16...3.21)
cmake_minimum_required(VERSION 3.16...3.27)
project(GB04project)
#----------------------------------------------------------------------------
File diff suppressed because it is too large Load Diff
@@ -1,6 +1,6 @@
#----------------------------------------------------------------------------
# Setup the project
cmake_minimum_required(VERSION 3.16...3.21)
cmake_minimum_required(VERSION 3.16...3.27)
project(GB05project)
#----------------------------------------------------------------------------
File diff suppressed because it is too large Load Diff
+4 -2
View File
@@ -1,5 +1,7 @@
# Use this open statement to create an OpenGL view:
/vis/open OGL 600x600-0+0
# Open a viewer
/vis/open
# This opens the default viewer - see examples/basic/B1/vis.mac for a
# more comprehensive overview of options. Also the documentation.
#
# Disable auto refresh and quieten vis messages whilst scene and
# trajectories are established:
@@ -1,6 +1,6 @@
#----------------------------------------------------------------------------
# Setup the project
cmake_minimum_required(VERSION 3.16...3.21)
cmake_minimum_required(VERSION 3.16...3.27)
project(GB06project)
#----------------------------------------------------------------------------
+6 -2
View File
@@ -1,9 +1,13 @@
# Example GB06 History
See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
which **must** added in reverse chronological order (newest at the top). It must **not**
be used as a substitute for writing good git commit messages!
which **must** added in reverse chronological order (newest at the top).
It must **not** be used as a substitute for writing good git commit messages!
-------------------------------------------------------------------------------
## 2023-09-05 Gabriele Cosmo (GB06-V11-01-00)
- Replaced use of deprecated G4TouchableHistoryHandle with G4TouchableHandle.
## 2021-12-10 Ben Morgan (GB06-V11-00-00)
- Change to new Markdown History format
+2 -2
View File
@@ -71,9 +71,9 @@ geometry information. It has to get by itself geometry information that, in the
case of information of the mass geometry, are provided in the G4StepPoint objects
(pre step point, post step point) of the G4Step. Here, in the
DistanceToApplyOperation(...), which is called at the beginning of the step, it
gets a "snapshot" of the geometry state keeping a G4TouchableHistoryHandle. Then
gets a "snapshot" of the geometry state keeping a G4TouchableHandle. Then
in the GenerateBiasingFinalState, which is called at the end of the step, it gets
the new geometry state, with an other G4TouchableHistoryHandle. For a step that
the new geometry state, with an other G4TouchableHandle. For a step that
ends on the boundary, this last touchable history will logically point to the
next volume. In this case, the biasing is applied, and the importances are
obtained from the replica numbers taken from the two touchable histories, and
File diff suppressed because it is too large Load Diff
@@ -33,7 +33,7 @@
#include "G4VBiasingOperation.hh"
#include "G4ParticleChange.hh"
#include "G4ParticleChangeForNothing.hh"
#include "G4TouchableHistoryHandle.hh"
#include "G4TouchableHandle.hh"
class G4BiasingProcessSharedData;
#include <map>
@@ -99,8 +99,8 @@ public:
private:
G4int fParallelWorldIndex;
const G4BiasingProcessSharedData* fBiasingSharedData;
G4TouchableHistoryHandle fPreStepTouchableHistory;
G4TouchableHistoryHandle fPostStepTouchableHistory;
G4TouchableHandle fPreStepTouchableHistory;
G4TouchableHandle fPostStepTouchableHistory;
G4ParticleChange fParticleChange;
G4ParticleChangeForNothing fDummyParticleChange;
std::map< G4int, G4int >* fImportanceMap;
@@ -30,7 +30,7 @@
//
// GB06BOptrSplitAndKillByImportance
//
// Class Description: §§§§
// Class Description:
// A G4VBiasingOperator concrete implementation example to
// illustrate how to bias physics processes cross-section for
// one particle type.
@@ -39,7 +39,7 @@
#include "G4VProcess.hh"
#include "G4TransportationManager.hh"
#include "G4TouchableHistoryHandle.hh"
#include "G4TouchableHandle.hh"
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
+4 -2
View File
@@ -1,5 +1,7 @@
# Use this open statement to create an OpenGL view:
/vis/open OGL 600x600-0+0
# Open a viewer
/vis/open
# This opens the default viewer - see examples/basic/B1/vis.mac for a
# more comprehensive overview of options. Also the documentation.
#
# Disable auto refresh and quieten vis messages whilst scene and
# trajectories are established:
@@ -1,6 +1,6 @@
#----------------------------------------------------------------------------
# Setup the project
cmake_minimum_required(VERSION 3.16...3.21)
cmake_minimum_required(VERSION 3.16...3.27)
project(GB07project)
#----------------------------------------------------------------------------
+3
View File
@@ -5,6 +5,9 @@ which **must** added in reverse chronological order (newest at the top). It must
be used as a substitute for writing good git commit messages!
## 2023-11-09 I. Hrivnacova (biasingGB07-V11-01-00)
- Coding guidelines - removed tabulations from exampleGB07.cc
## 2021-12-10 Ben Morgan (biasingGB07-V11-00-00)
- Change to new Markdown History format
@@ -107,10 +107,9 @@ int main(int argc,char** argv)
{
// -- Specify the processes that will be under biasing:
// ---- Decide to apply the technique to hadronic inelastic interactions:
std::vector< G4String >
piPlusProcessesToBias, piMinusProcessesToBias,
protonProcessesToBias, antiProtonProcessesToBias,
neutronProcessesToBias, antiNeutronProcessesToBias;
std::vector< G4String > piPlusProcessesToBias, piMinusProcessesToBias,
protonProcessesToBias, antiProtonProcessesToBias, neutronProcessesToBias,
antiNeutronProcessesToBias;
piPlusProcessesToBias .push_back( "pi+Inelastic");
piMinusProcessesToBias .push_back( "pi-Inelastic");
protonProcessesToBias .push_back( "protonInelastic");
@@ -126,8 +125,8 @@ int main(int argc,char** argv)
biasingPhysics->PhysicsBias("anti_neutron", antiNeutronProcessesToBias);
// ---- Apply also the technique to some EM processes (producing at least
// ---- 2 same or 2 particle - anti-particle pairs):
std::vector< G4String > gammaProcessesToBias,
electronProcessesToBias, positronProcessesToBias;
std::vector< G4String > gammaProcessesToBias, electronProcessesToBias,
positronProcessesToBias;
gammaProcessesToBias .push_back( "conv" );
gammaProcessesToBias .push_back( "photonNuclear" );
electronProcessesToBias .push_back( "electronNuclear" );
@@ -183,8 +182,6 @@ int main(int argc,char** argv)
delete visManager;
delete runManager;
return 0;
}
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.....
File diff suppressed because it is too large Load Diff
+4 -2
View File
@@ -1,5 +1,7 @@
# Use this open statement to create an OpenGL view:
/vis/open OGL 600x600-0+0
# Open a viewer
/vis/open
# This opens the default viewer - see examples/basic/B1/vis.mac for a
# more comprehensive overview of options. Also the documentation.
#
# Disable auto refresh and quieten vis messages whilst scene and
# trajectories are established:
+5
View File
@@ -5,6 +5,11 @@ which **must** added in reverse chronological order (newest at the top). It must
be used as a substitute for writing good git commit messages!
## 2023-11-15 I. Hrivnacova (exbiasing-V11-01-00)
- Updated vis.mac macros:
- Changed "/vis/open XYZ [600x600-0+0]" to "/vis/open" to allow run-time choices
and simplified comments.
## 2021-12-10 I. Hrivnacova (exbiasing-V11-00-01)
- Removed redundant code (forward declarations, includes) from GB* examples
@@ -1,6 +1,6 @@
#----------------------------------------------------------------------------
# Setup the project
cmake_minimum_required(VERSION 3.16...3.21)
cmake_minimum_required(VERSION 3.16...3.27)
project(ReverseMC01)
#----------------------------------------------------------------------------
@@ -10,7 +10,7 @@
**************************************************************
Geant4 version Name: geant4-11-01-ref-06 (30-June-2023)
Geant4 version Name: geant4-11-02-ref-00 (8-December-2023)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -45,6 +45,10 @@ Registered graphics systems are:
TOOLSSG_XT_ZB (TSG_XT_ZB, TSGXtZB)
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG)
TOOLSSG_QT_ZB (TSG_QT_ZB, TSGQtZB)
Default graphics system is: TSG_OFFSCREEN (based on batch session).
Default window size hint is: 600x600-0+0 (based on G4VisManager initialisation).
Note: Parameters specified on the command line will override these defaults.
Use "vis/open" without parameters to get these defaults.
Registering model factories...
@@ -408,19 +412,22 @@ nb event 160000
nb event 165000
nb event 170000
nb event 175000
1% Precision reached!
nb event 180000
nb event 185000
nb event 190000
nb event 195000
Run terminated.
Run Summary
Run Aborted after 175200 events processed.
User=61.180000s Real=72.553937s Sys=0.170000s
Number of events processed : 200000
User=73.170000s Real=93.467761s Sys=0.060000s
Results of reverse/adjoint simulation!
normalised edep [MeV] = 0.0016474
error[MeV] = 1.64738e-05
normalised edep [MeV] = 0.00163827
error[MeV] = 1.70862e-05
----> Histogram Tree is saved in adjoint_sim.
Graphics systems deleted.
Visualization Manager deleting...
================== Deleting memory pools ===================
Number of memory pools allocated: 14 of which, static: 1
Dynamic pools deleted: 13 / Total memory freed: 28 MB
Dynamic pools deleted: 13 / Total memory freed: 32 MB
============================================================
+4 -14
View File
@@ -52,20 +52,10 @@
#before aborting the run.
/RMC01/analysis/SetExpectedPrecisionOfResults 1.
# Use this open statement to create an OpenGL view:
/vis/open OGL 600x600-0+0
#
# Use this open statement to create a .prim file suitable for
# viewing in DAWN:
#/vis/open DAWNFILE
#
# Use this open statement to create a .heprep file suitable for
# viewing in HepRApp:
#/vis/open HepRepFile
#
# Use this open statement to create a .wrl file suitable for
# viewing in a VRML viewer:
#/vis/open VRML2FILE
# Open a viewer
/vis/open
# This opens the default viewer - see examples/basic/B1/vis.mac for a
# more comprehensive overview of options. Also the documentation.
#
# Disable auto refresh and quieten vis messages whilst scene and
# trajectories are established: