Import Geant4 11.4.0.beta source tree
This commit is contained in:
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
|
||||
|
||||
|
||||
**************************************************************
|
||||
Geant4 version Name: geant4-11-03-patch-02 (25-April-2025)
|
||||
Geant4 version Name: geant4-11-03-ref-06 (30-June-2025)
|
||||
Copyright : Geant4 Collaboration
|
||||
References : NIM A 506 (2003), 250-303
|
||||
: IEEE-TNS 53 (2006), 270-278
|
||||
@@ -130,7 +130,7 @@ Lowest triplet kinetic energy 1 MeV
|
||||
Enable sampling of gamma linear polarisation 0
|
||||
5D gamma conversion model type 0
|
||||
5D gamma conversion model on isolated ion 0
|
||||
Use Ricardo-Gerardo pair production model 0
|
||||
Use RiGe 5D e+e- pair production model by muons 0
|
||||
Livermore data directory epics_2017
|
||||
=======================================================================
|
||||
====== Ionisation Parameters ========
|
||||
@@ -783,6 +783,7 @@ CoulombScat: for pi- XStype:1 SubType=1 BuildTable=1
|
||||
=======================================================================
|
||||
====== Geant4 Native Pre-compound Model Parameters ========
|
||||
=======================================================================
|
||||
Type of pre-compound model 0
|
||||
Type of pre-compound inverse x-section 1
|
||||
Pre-compound model active 1
|
||||
Pre-compound excitation low energy 100 keV
|
||||
@@ -799,6 +800,7 @@ Use HETC submodel for pre-compound model 0
|
||||
Type of de-excitation inverse x-section 3
|
||||
Type of de-excitation factory Evaporation+GEM
|
||||
Number of de-excitation channels 68
|
||||
Type of Fermi BreakUp model ModelVI
|
||||
Min excitation energy 10 eV
|
||||
Min energy per nucleon for multifragmentation 200 GeV
|
||||
Limit excitation energy for Fermi BreakUp 20 MeV
|
||||
@@ -829,24 +831,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 | 38 | 132 | 38 | 38 | 0.0195807 | 2.2907 | 1 | 5887.6 | 5887.6 | 26929.1 | 13486.7 | 527.292 |
|
||||
cell_01 | 153 | 176 | 528 | 528 | 0.0206121 | 4.58323 | 1 | 24923.5 | 24923.5 | 154872 | 114230 | 3192.24 |
|
||||
cell_02 | 194 | 306 | 1397 | 698.5 | 0.0126136 | 2.78591 | 0.5 | 51975.5 | 25987.7 | 186162 | 72399.6 | 2348.17 |
|
||||
cell_03 | 254 | 396 | 2232 | 558 | 0.00665346 | 1.92875 | 0.25 | 73299.7 | 18324.9 | 194161 | 35344.2 | 1291.84 |
|
||||
cell_04 | 275 | 403 | 2747 | 343.375 | 0.00495462 | 1.41524 | 0.125 | 82413.9 | 10301.7 | 116333 | 14579.4 | 576.387 |
|
||||
cell_05 | 278 | 390 | 2598 | 162.375 | 0.00285599 | 1.19123 | 0.0625 | 73414.1 | 4588.38 | 76703.2 | 5465.8 | 219.063 |
|
||||
cell_06 | 282 | 420 | 2491 | 77.8438 | 0.00304019 | 1.25847 | 0.03125 | 73240.4 | 2288.76 | 36773.6 | 2880.35 | 111.799 |
|
||||
cell_07 | 266 | 395 | 2499 | 39.0469 | 0.00352251 | 1.25171 | 0.015625 | 73379.7 | 1146.56 | 16647.4 | 1435.16 | 58.6406 |
|
||||
cell_08 | 229 | 334 | 2263 | 17.6797 | 0.0032296 | 1.27901 | 0.0078125 | 67169.9 | 524.765 | 8421.69 | 671.181 | 27.1987 |
|
||||
cell_09 | 203 | 307 | 1816 | 7.09375 | 0.00318909 | 1.38137 | 0.00390625 | 58857.8 | 229.913 | 4043.34 | 317.597 | 12.8946 |
|
||||
cell_10 | 198 | 280 | 1772 | 3.46094 | 0.00259236 | 1.15025 | 0.00195312 | 54845 | 107.119 | 2092.22 | 123.214 | 5.42377 |
|
||||
cell_11 | 192 | 278 | 1783 | 1.74121 | 0.00229474 | 0.847057 | 0.000976562 | 49172.1 | 48.0197 | 811.749 | 40.6754 | 1.86275 |
|
||||
cell_12 | 153 | 230 | 1520 | 0.742188 | 0.00246858 | 0.916844 | 0.000488281 | 42084.6 | 20.5491 | 352.963 | 18.8403 | 0.871318 |
|
||||
cell_13 | 115 | 169 | 975 | 0.238037 | 0.00341274 | 1.235 | 0.000244141 | 30944.6 | 7.55484 | 115.636 | 9.33021 | 0.394636 |
|
||||
cell_14 | 88 | 143 | 868 | 0.105957 | 0.0045414 | 1.40224 | 0.00012207 | 27317.2 | 3.33462 | 44.1532 | 4.67593 | 0.200517 |
|
||||
cell_15 | 78 | 131 | 760 | 0.0463867 | 0.00286164 | 1.11449 | 6.10352e-05 | 23461 | 1.43195 | 23.0511 | 1.59589 | 0.0659639 |
|
||||
cell_16 | 75 | 101 | 618 | 0.0188599 | 0.00234611 | 1.24366 | 3.05176e-05 | 18928.1 | 0.577641 | 12.8038 | 0.71839 | 0.0300392 |
|
||||
cell_17 | 60 | 90 | 618 | 0.00942993 | 0.00364854 | 1.1418 | 1.52588e-05 | 17680.8 | 0.269787 | 3.50852 | 0.308043 | 0.012801 |
|
||||
cell_18 | 36 | 68 | 508 | 0.00387573 | 0.0025067 | 1.34519 | 7.62939e-06 | 14744.2 | 0.112489 | 2.4427 | 0.15132 | 0.00612312 |
|
||||
cell_19 | 29 | 29 | 29 | 0.000221252 | 0.00873769 | 1.51082 | 7.62939e-06 | 5298.78 | 0.0404265 | 0.30787 | 0.0610771 | 0.00269008 |
|
||||
cell_00 | 42 | 135 | 42 | 42 | 0.0317502 | 2.22962 | 1 | 7478.3 | 7478.3 | 20415.1 | 16673.8 | 648.186 |
|
||||
cell_01 | 154 | 188 | 547 | 547 | 0.0180935 | 4.46368 | 1 | 23981 | 23981 | 168470 | 107043 | 3048.22 |
|
||||
cell_02 | 178 | 290 | 1380 | 690 | 0.00993797 | 2.59424 | 0.5 | 48356.8 | 24178.4 | 206415 | 62724.5 | 2051.34 |
|
||||
cell_03 | 230 | 364 | 2044 | 511 | 0.00539548 | 1.73602 | 0.25 | 64777.8 | 16194.4 | 191719 | 28113.9 | 1034.42 |
|
||||
cell_04 | 261 | 384 | 2520 | 315 | 0.0043389 | 1.41988 | 0.125 | 76425.8 | 9553.23 | 123981 | 13564.4 | 537.941 |
|
||||
cell_05 | 287 | 394 | 2665 | 166.562 | 0.00339648 | 1.22709 | 0.0625 | 75838.4 | 4739.9 | 68390.1 | 5816.27 | 232.286 |
|
||||
cell_06 | 274 | 410 | 2389 | 74.6562 | 0.00330712 | 1.35555 | 0.03125 | 71575 | 2236.72 | 35159.1 | 3031.98 | 116.275 |
|
||||
cell_07 | 259 | 379 | 2272 | 35.5 | 0.00356699 | 1.49924 | 0.015625 | 67788 | 1059.19 | 16515 | 1587.98 | 58.9087 |
|
||||
cell_08 | 230 | 324 | 2060 | 16.0938 | 0.00330666 | 1.3122 | 0.0078125 | 62329.7 | 486.95 | 7745.85 | 638.977 | 25.6129 |
|
||||
cell_09 | 215 | 313 | 2268 | 8.85938 | 0.00301604 | 1.09891 | 0.00390625 | 67467.2 | 263.544 | 4183.77 | 289.611 | 12.6184 |
|
||||
cell_10 | 191 | 283 | 1684 | 3.28906 | 0.00284567 | 1.15712 | 0.00195312 | 51399.5 | 100.39 | 1751.63 | 116.162 | 4.98455 |
|
||||
cell_11 | 172 | 244 | 1554 | 1.51758 | 0.00251439 | 1.01631 | 0.000976562 | 45004.7 | 43.9499 | 765.758 | 44.6665 | 1.92541 |
|
||||
cell_12 | 138 | 214 | 1394 | 0.680664 | 0.00232762 | 0.928916 | 0.000488281 | 38447.6 | 18.7733 | 354.005 | 17.4388 | 0.823989 |
|
||||
cell_13 | 105 | 156 | 942 | 0.22998 | 0.00315001 | 0.909085 | 0.000244141 | 28561.4 | 6.973 | 97.3846 | 6.33905 | 0.306763 |
|
||||
cell_14 | 82 | 130 | 857 | 0.104614 | 0.00266049 | 1.03235 | 0.00012207 | 24637.7 | 3.00753 | 53.9848 | 3.10481 | 0.143626 |
|
||||
cell_15 | 87 | 121 | 818 | 0.0499268 | 0.00202469 | 0.879023 | 6.10352e-05 | 25104.7 | 1.53227 | 29.8778 | 1.3469 | 0.0604932 |
|
||||
cell_16 | 75 | 104 | 710 | 0.0216675 | 0.00185943 | 0.711885 | 3.05176e-05 | 19500.8 | 0.595117 | 11.2834 | 0.423655 | 0.0209807 |
|
||||
cell_17 | 50 | 78 | 450 | 0.00686646 | 0.00110478 | 0.418069 | 1.52588e-05 | 12633.1 | 0.192766 | 4.80085 | 0.0805894 | 0.00530388 |
|
||||
cell_18 | 22 | 42 | 313 | 0.002388 | 0.0016783 | 0.455892 | 7.62939e-06 | 7999.27 | 0.0610296 | 1.026 | 0.0278229 | 0.00172194 |
|
||||
cell_19 | 14 | 14 | 14 | 0.000106812 | 0.00231549 | 0.617332 | 7.62939e-06 | 2181.43 | 0.016643 | 0.252348 | 0.0102742 | 0.000584309 |
|
||||
=============================================
|
||||
|
||||
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
|
||||
|
||||
|
||||
**************************************************************
|
||||
Geant4 version Name: geant4-11-03-patch-02 (25-April-2025)
|
||||
Geant4 version Name: geant4-11-03-ref-06 (30-June-2025)
|
||||
Copyright : Geant4 Collaboration
|
||||
References : NIM A 506 (2003), 250-303
|
||||
: IEEE-TNS 53 (2006), 270-278
|
||||
@@ -157,7 +157,7 @@ Lowest triplet kinetic energy 1 MeV
|
||||
Enable sampling of gamma linear polarisation 0
|
||||
5D gamma conversion model type 0
|
||||
5D gamma conversion model on isolated ion 0
|
||||
Use Ricardo-Gerardo pair production model 0
|
||||
Use RiGe 5D e+e- pair production model by muons 0
|
||||
Livermore data directory epics_2017
|
||||
=======================================================================
|
||||
====== Ionisation Parameters ========
|
||||
@@ -810,6 +810,7 @@ CoulombScat: for pi- XStype:1 SubType=1 BuildTable=1
|
||||
=======================================================================
|
||||
====== Geant4 Native Pre-compound Model Parameters ========
|
||||
=======================================================================
|
||||
Type of pre-compound model 0
|
||||
Type of pre-compound inverse x-section 1
|
||||
Pre-compound model active 1
|
||||
Pre-compound excitation low energy 100 keV
|
||||
@@ -826,6 +827,7 @@ Use HETC submodel for pre-compound model 0
|
||||
Type of de-excitation inverse x-section 3
|
||||
Type of de-excitation factory Evaporation+GEM
|
||||
Number of de-excitation channels 68
|
||||
Type of Fermi BreakUp model ModelVI
|
||||
Min excitation energy 10 eV
|
||||
Min energy per nucleon for multifragmentation 200 GeV
|
||||
Limit excitation energy for Fermi BreakUp 20 MeV
|
||||
@@ -856,24 +858,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 | 45 | 138 | 0 | 0 | 0.0711905 | 2.35038 | 1 | 8722.33 | 8722.33 | 11062.9 | 20500.8 | 787.571 |
|
||||
cell_01 | 149 | 176 | 528 | 528 | 0.0257084 | 4.29991 | 1 | 24433.9 | 24433.9 | 114467 | 105064 | 2942.77 |
|
||||
cell_02 | 177 | 279 | 1398 | 699 | 0.00860137 | 2.8696 | 0.5 | 46758.3 | 23379.1 | 236144 | 67088.8 | 2031.16 |
|
||||
cell_03 | 250 | 372 | 2046 | 511.5 | 0.00486618 | 1.97795 | 0.25 | 66599.2 | 16649.8 | 225947 | 32932.5 | 1099.5 |
|
||||
cell_04 | 280 | 409 | 2356 | 294.5 | 0.00532227 | 1.92865 | 0.125 | 75079.3 | 9384.91 | 115811 | 18100.2 | 616.378 |
|
||||
cell_05 | 290 | 439 | 2521 | 157.562 | 0.0045664 | 1.88574 | 0.0625 | 82665.5 | 5166.6 | 75715.1 | 9742.87 | 345.745 |
|
||||
cell_06 | 309 | 464 | 2811 | 87.8438 | 0.00513174 | 1.63816 | 0.03125 | 88131.6 | 2754.11 | 32753.3 | 4511.68 | 168.081 |
|
||||
cell_07 | 316 | 463 | 3014 | 47.0938 | 0.00369432 | 1.46053 | 0.015625 | 94355.6 | 1474.31 | 22117.5 | 2153.27 | 81.7091 |
|
||||
cell_08 | 311 | 482 | 3048 | 23.8125 | 0.00362862 | 1.33254 | 0.0078125 | 92493.4 | 722.604 | 10580 | 962.898 | 38.3908 |
|
||||
cell_09 | 341 | 481 | 3131 | 12.2305 | 0.0035491 | 1.15825 | 0.00390625 | 96337.2 | 376.317 | 5365.04 | 435.868 | 19.0411 |
|
||||
cell_10 | 383 | 515 | 3666 | 7.16016 | 0.0025684 | 1.0129 | 0.00195312 | 101576 | 198.391 | 3382.9 | 200.951 | 8.68863 |
|
||||
cell_11 | 335 | 486 | 3313 | 3.23535 | 0.00231612 | 0.909409 | 0.000976562 | 93081.3 | 90.8997 | 1569.48 | 82.665 | 3.63511 |
|
||||
cell_12 | 286 | 407 | 2809 | 1.37158 | 0.00199429 | 0.987602 | 0.000488281 | 79172.3 | 38.6584 | 843.371 | 38.1791 | 1.68193 |
|
||||
cell_13 | 268 | 393 | 2485 | 0.606689 | 0.00289541 | 1.13887 | 0.000244141 | 74448.9 | 18.176 | 311.05 | 20.7002 | 0.900617 |
|
||||
cell_14 | 237 | 359 | 2166 | 0.264404 | 0.00314137 | 1.06267 | 0.00012207 | 64238 | 7.84155 | 119.06 | 8.33301 | 0.374011 |
|
||||
cell_15 | 227 | 328 | 2008 | 0.122559 | 0.00366694 | 1.14995 | 6.10352e-05 | 61485.5 | 3.75278 | 50.2366 | 4.31551 | 0.184215 |
|
||||
cell_16 | 230 | 328 | 2444 | 0.074585 | 0.0017261 | 0.890612 | 3.05176e-05 | 66535 | 2.03049 | 43.9721 | 1.80838 | 0.0759005 |
|
||||
cell_17 | 192 | 280 | 1766 | 0.026947 | 0.00216571 | 1.07315 | 1.52588e-05 | 50670.9 | 0.773177 | 15.371 | 0.829734 | 0.0332893 |
|
||||
cell_18 | 112 | 215 | 1274 | 0.00971985 | 0.00493986 | 1.50752 | 7.62939e-06 | 40415.4 | 0.308345 | 3.76845 | 0.464836 | 0.0186156 |
|
||||
cell_19 | 96 | 96 | 0 | 0 | 0.0143739 | 1.75774 | 7.62939e-06 | 15313.9 | 0.116836 | 0.593004 | 0.205367 | 0.00852375 |
|
||||
cell_00 | 45 | 137 | 0 | 0 | 0.192848 | 3.12656 | 1 | 9549.94 | 9549.94 | 5608.38 | 29858.5 | 1081.56 |
|
||||
cell_01 | 144 | 178 | 388 | 388 | 0.0186455 | 5.07451 | 1 | 23641.7 | 23641.7 | 178648 | 119970 | 3330.99 |
|
||||
cell_02 | 165 | 255 | 1504 | 752 | 0.0092135 | 2.5341 | 0.5 | 50775.8 | 25387.9 | 225157 | 64335.4 | 2074.49 |
|
||||
cell_03 | 206 | 324 | 1859 | 464.75 | 0.00624517 | 1.92716 | 0.25 | 62866.9 | 15716.7 | 171366 | 30288.7 | 1070.21 |
|
||||
cell_04 | 253 | 385 | 2051 | 256.375 | 0.00556523 | 1.64061 | 0.125 | 66537.4 | 8317.17 | 93132.5 | 13645.2 | 518.304 |
|
||||
cell_05 | 303 | 443 | 2609 | 163.062 | 0.00370969 | 1.52672 | 0.0625 | 82318.1 | 5144.88 | 82717.1 | 7854.81 | 306.855 |
|
||||
cell_06 | 312 | 464 | 3265 | 102.031 | 0.00350066 | 1.20523 | 0.03125 | 94242.9 | 2945.09 | 41148.9 | 3549.52 | 144.048 |
|
||||
cell_07 | 316 | 458 | 3171 | 49.5469 | 0.00335235 | 1.17561 | 0.015625 | 91651.9 | 1432.06 | 20684.8 | 1683.54 | 69.3427 |
|
||||
cell_08 | 308 | 421 | 2763 | 21.5859 | 0.00298094 | 1.22732 | 0.0078125 | 80097.8 | 625.764 | 10464.5 | 768.014 | 31.1941 |
|
||||
cell_09 | 316 | 449 | 3053 | 11.9258 | 0.00327999 | 1.19199 | 0.00390625 | 87053.3 | 340.052 | 5140.98 | 405.34 | 16.8623 |
|
||||
cell_10 | 331 | 454 | 2878 | 5.62109 | 0.00268567 | 1.14499 | 0.00195312 | 84451.7 | 164.945 | 2895.04 | 188.861 | 7.77513 |
|
||||
cell_11 | 279 | 396 | 2820 | 2.75391 | 0.00236844 | 0.910882 | 0.000976562 | 76852.4 | 75.0512 | 1281.46 | 68.3628 | 3.03506 |
|
||||
cell_12 | 224 | 311 | 2130 | 1.04004 | 0.00296345 | 1.04813 | 0.000488281 | 61214.1 | 29.8897 | 457.91 | 31.3283 | 1.35699 |
|
||||
cell_13 | 181 | 279 | 1751 | 0.42749 | 0.0025909 | 1.07668 | 0.000244141 | 51200 | 12.5 | 219.751 | 13.4585 | 0.569352 |
|
||||
cell_14 | 151 | 231 | 1327 | 0.161987 | 0.00225236 | 1.11343 | 0.00012207 | 40154.2 | 4.90163 | 101.406 | 5.45763 | 0.228402 |
|
||||
cell_15 | 146 | 210 | 1315 | 0.0802612 | 0.00405225 | 1.17921 | 6.10352e-05 | 41655.5 | 2.54245 | 33.501 | 2.99809 | 0.135754 |
|
||||
cell_16 | 161 | 225 | 1583 | 0.0483093 | 0.00233692 | 0.866892 | 3.05176e-05 | 44606.4 | 1.36128 | 24.0028 | 1.18008 | 0.0560926 |
|
||||
cell_17 | 164 | 233 | 1495 | 0.0228119 | 0.0024936 | 0.850822 | 1.52588e-05 | 43364.6 | 0.661691 | 10.6231 | 0.562982 | 0.0264898 |
|
||||
cell_18 | 96 | 174 | 1034 | 0.00788879 | 0.00238054 | 0.968888 | 7.62939e-06 | 29751.1 | 0.226983 | 4.4227 | 0.219921 | 0.0105284 |
|
||||
cell_19 | 61 | 61 | 0 | 0 | 0.0168099 | 1.75455 | 7.62939e-06 | 9868.08 | 0.0752875 | 0.350991 | 0.132096 | 0.00590012 |
|
||||
=============================================
|
||||
|
||||
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
|
||||
|
||||
|
||||
**************************************************************
|
||||
Geant4 version Name: geant4-11-03-patch-02 (25-April-2025)
|
||||
Geant4 version Name: geant4-11-03-ref-06 (30-June-2025)
|
||||
Copyright : Geant4 Collaboration
|
||||
References : NIM A 506 (2003), 250-303
|
||||
: IEEE-TNS 53 (2006), 270-278
|
||||
@@ -119,7 +119,7 @@ Lowest triplet kinetic energy 1 MeV
|
||||
Enable sampling of gamma linear polarisation 0
|
||||
5D gamma conversion model type 0
|
||||
5D gamma conversion model on isolated ion 0
|
||||
Use Ricardo-Gerardo pair production model 0
|
||||
Use RiGe 5D e+e- pair production model by muons 0
|
||||
Livermore data directory epics_2017
|
||||
=======================================================================
|
||||
====== Ionisation Parameters ========
|
||||
@@ -516,6 +516,7 @@ hIoni: for pi- XStype:3 SubType=2
|
||||
=======================================================================
|
||||
====== Geant4 Native Pre-compound Model Parameters ========
|
||||
=======================================================================
|
||||
Type of pre-compound model 0
|
||||
Type of pre-compound inverse x-section 1
|
||||
Pre-compound model active 1
|
||||
Pre-compound excitation low energy 100 keV
|
||||
@@ -532,6 +533,7 @@ Use HETC submodel for pre-compound model 0
|
||||
Type of de-excitation inverse x-section 3
|
||||
Type of de-excitation factory Evaporation+GEM
|
||||
Number of de-excitation channels 68
|
||||
Type of Fermi BreakUp model ModelVI
|
||||
Min excitation energy 10 eV
|
||||
Min energy per nucleon for multifragmentation 200 GeV
|
||||
Limit excitation energy for Fermi BreakUp 20 MeV
|
||||
@@ -560,7 +562,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 = 65536.
|
||||
ipre_over_ipost = 512.
|
||||
*** This is just a warning message. ***
|
||||
-------- WWWW -------- G4Exception-END --------- WWWW -------
|
||||
|
||||
@@ -580,24 +582,24 @@ ipre_over_ipost = 65536.
|
||||
=============================================================
|
||||
=============================================================
|
||||
Volume | Tr.Entering | Population | Collisions | Coll*WGT | NumWGTedE | FluxWGTedE | Av.Tr.WGT | SL | SLW | SLW_v | SLWE | SLWE_v |
|
||||
cell_00 | 42 | 141 | 0 | 0 | 0.0104532 | 2.34982 | 1 | 10204.9 | 10204.9 | 82658.9 | 23979.8 | 864.051 |
|
||||
cell_01 | 161 | 190 | 413 | 413 | 0.00303776 | 3.91369 | 1 | 27119.6 | 27119.6 | 986178 | 106138 | 2995.77 |
|
||||
cell_02 | 205 | 326 | 1024 | 512 | 0.00109319 | 2.43342 | 0.5 | 59086 | 29543 | 2.12129e+06 | 71890.6 | 2318.98 |
|
||||
cell_03 | 349 | 514 | 1748 | 437 | 0.000621394 | 2.03757 | 0.25 | 97931.4 | 24482.9 | 2.68517e+06 | 49885.5 | 1668.55 |
|
||||
cell_04 | 510 | 761 | 2930 | 366.25 | 0.000408781 | 1.57708 | 0.125 | 148742 | 18592.7 | 2.54973e+06 | 29322.2 | 1042.28 |
|
||||
cell_05 | 718 | 1004 | 4098 | 256.125 | 0.000277148 | 1.21789 | 0.0625 | 206287 | 12892.9 | 2.16819e+06 | 15702.2 | 600.908 |
|
||||
cell_06 | 996 | 1309 | 6026 | 188.312 | 0.000201551 | 0.95207 | 0.03125 | 284209 | 8881.53 | 1.71695e+06 | 8455.83 | 346.054 |
|
||||
cell_07 | 1318 | 1750 | 7861 | 122.828 | 0.000134415 | 0.784211 | 0.015625 | 361926 | 5655.09 | 1.36128e+06 | 4434.79 | 182.977 |
|
||||
cell_08 | 1634 | 2168 | 10052 | 78.5312 | 0.000121168 | 0.655882 | 0.0078125 | 457071 | 3570.87 | 816590 | 2342.07 | 98.9445 |
|
||||
cell_09 | 1943 | 2657 | 12412 | 48.4844 | 9.04642e-05 | 0.5681 | 0.00390625 | 542031 | 2117.31 | 583035 | 1202.84 | 52.7438 |
|
||||
cell_10 | 2173 | 2986 | 14399 | 28.123 | 8.21919e-05 | 0.515693 | 0.00195312 | 632049 | 1234.47 | 345148 | 636.609 | 28.3684 |
|
||||
cell_11 | 2360 | 3257 | 15136 | 14.7812 | 7.18415e-05 | 0.501696 | 0.000976562 | 671276 | 655.543 | 207363 | 328.883 | 14.8972 |
|
||||
cell_12 | 2486 | 3484 | 16328 | 7.97266 | 6.43865e-05 | 0.458096 | 0.000488281 | 711451 | 347.388 | 118634 | 159.137 | 7.6384 |
|
||||
cell_13 | 2709 | 3746 | 17567 | 4.28882 | 7.33185e-05 | 0.431127 | 0.000244141 | 760777 | 185.737 | 54249.9 | 80.0761 | 3.97752 |
|
||||
cell_14 | 3079 | 4172 | 19447 | 2.3739 | 6.54222e-05 | 0.41275 | 0.00012207 | 853003 | 104.126 | 33180.9 | 42.9782 | 2.17077 |
|
||||
cell_15 | 3375 | 4629 | 21267 | 1.29803 | 6.46777e-05 | 0.407582 | 6.10352e-05 | 930773 | 56.8099 | 18318.3 | 23.1547 | 1.18479 |
|
||||
cell_16 | 3443 | 4879 | 22743 | 0.694061 | 6.11005e-05 | 0.380441 | 3.05176e-05 | 983388 | 30.0106 | 9781.89 | 11.4173 | 0.597679 |
|
||||
cell_17 | 3265 | 4738 | 22135 | 0.337753 | 5.67632e-05 | 0.367527 | 1.52588e-05 | 962355 | 14.6844 | 5042.81 | 5.3969 | 0.286246 |
|
||||
cell_18 | 2330 | 4337 | 18105 | 0.13813 | 7.32719e-05 | 0.426365 | 7.62939e-06 | 793444 | 6.0535 | 1803.49 | 2.581 | 0.132145 |
|
||||
cell_19 | 1924 | 1924 | 0 | 0 | 0.00011112 | 0.595209 | 7.62939e-06 | 312664 | 2.38543 | 606.246 | 1.41983 | 0.0673662 |
|
||||
cell_00 | 47 | 143 | 0 | 0 | 0.00137041 | 1.97497 | 1 | 7755.86 | 7755.86 | 428046 | 15317.6 | 586.598 |
|
||||
cell_01 | 160 | 183 | 379 | 379 | 0.00184002 | 4.41422 | 1 | 23844.3 | 23844.3 | 1.56345e+06 | 105254 | 2876.78 |
|
||||
cell_02 | 191 | 303 | 947 | 473.5 | 0.000941386 | 2.53229 | 0.5 | 51994.1 | 25997.1 | 2.21572e+06 | 65832 | 2085.85 |
|
||||
cell_03 | 328 | 476 | 1584 | 396 | 0.000686521 | 2.02561 | 0.25 | 86456.7 | 21614.2 | 2.16545e+06 | 43781.9 | 1486.63 |
|
||||
cell_04 | 541 | 722 | 2919 | 364.875 | 0.000394946 | 1.52947 | 0.125 | 150749 | 18843.6 | 2.58864e+06 | 28820.7 | 1022.37 |
|
||||
cell_05 | 786 | 1074 | 4467 | 279.188 | 0.000231547 | 1.28324 | 0.0625 | 215395 | 13462.2 | 2.73089e+06 | 17275.2 | 632.329 |
|
||||
cell_06 | 1102 | 1454 | 6474 | 202.312 | 0.000222087 | 0.934631 | 0.03125 | 309455 | 9670.47 | 1.63748e+06 | 9038.32 | 363.662 |
|
||||
cell_07 | 1466 | 1947 | 9080 | 141.875 | 0.000144583 | 0.710981 | 0.015625 | 413947 | 6467.92 | 1.34334e+06 | 4598.57 | 194.224 |
|
||||
cell_08 | 1832 | 2408 | 11346 | 88.6406 | 0.000110497 | 0.625618 | 0.0078125 | 511599 | 3996.87 | 975929 | 2500.51 | 107.838 |
|
||||
cell_09 | 2098 | 2911 | 13144 | 51.3438 | 0.000105493 | 0.60863 | 0.00390625 | 601873 | 2351.06 | 591136 | 1430.93 | 62.3608 |
|
||||
cell_10 | 2408 | 3381 | 15500 | 30.2734 | 9.46581e-05 | 0.553921 | 0.00195312 | 681469 | 1330.99 | 348364 | 737.266 | 32.9755 |
|
||||
cell_11 | 2792 | 3786 | 17977 | 17.5557 | 8.97159e-05 | 0.513202 | 0.000976562 | 799492 | 780.754 | 215042 | 400.684 | 19.2927 |
|
||||
cell_12 | 3178 | 4371 | 20490 | 10.0049 | 7.06709e-05 | 0.451244 | 0.000488281 | 890649 | 434.887 | 136497 | 196.24 | 9.64637 |
|
||||
cell_13 | 3412 | 4739 | 21881 | 5.34204 | 6.1558e-05 | 0.401855 | 0.000244141 | 948650 | 231.604 | 74411.5 | 93.0713 | 4.58063 |
|
||||
cell_14 | 3672 | 5130 | 23908 | 2.91846 | 5.69602e-05 | 0.401918 | 0.00012207 | 1.0327e+06 | 126.061 | 43979.5 | 50.6664 | 2.50508 |
|
||||
cell_15 | 4001 | 5499 | 26001 | 1.58698 | 5.72256e-05 | 0.365016 | 6.10352e-05 | 1.11505e+06 | 68.0574 | 21774.5 | 24.8421 | 1.24606 |
|
||||
cell_16 | 4194 | 5853 | 27158 | 0.828796 | 5.47325e-05 | 0.381722 | 3.05176e-05 | 1.15911e+06 | 35.3732 | 12359.9 | 13.5027 | 0.676491 |
|
||||
cell_17 | 4042 | 5835 | 26951 | 0.41124 | 5.40886e-05 | 0.368793 | 1.52588e-05 | 1.15796e+06 | 17.669 | 6146.95 | 6.5162 | 0.33248 |
|
||||
cell_18 | 2846 | 5286 | 22219 | 0.169518 | 5.99581e-05 | 0.39329 | 7.62939e-06 | 957998 | 7.30894 | 2415.41 | 2.87454 | 0.144823 |
|
||||
cell_19 | 2310 | 2310 | 0 | 0 | 8.95471e-05 | 0.563512 | 7.62939e-06 | 366521 | 2.79634 | 826.437 | 1.57577 | 0.0740051 |
|
||||
=============================================
|
||||
|
||||
@@ -6,7 +6,7 @@ be used as a substitute for writing good git commit messages!
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
## 2025-03-10 Igor Semeniouk (GB01-V11-02-00)
|
||||
## 2025-03-10 Igor Semeniouk (GB01-V11-03-00)
|
||||
- Remove unused WITH_GEANT4_UIVIS cmake option
|
||||
- Add vis.mac (copied from GB03) and enable detector visualization on startup
|
||||
- Propagate biasing on/off to detector construction to initialization of biasing classes only if biasing requested.
|
||||
|
||||
@@ -93,17 +93,17 @@ int main(int argc, char** argv)
|
||||
auto* runManager = G4RunManagerFactory::CreateRunManager();
|
||||
runManager->SetNumberOfThreads(4);
|
||||
|
||||
G4bool biasingFlag = ( onOffBiasing == "on");
|
||||
G4bool biasingFlag = (onOffBiasing == "on");
|
||||
|
||||
// -- Set mandatory initialization classes
|
||||
GB01DetectorConstruction* detector = new GB01DetectorConstruction(biasingFlag);
|
||||
auto detector = new GB01DetectorConstruction(biasingFlag);
|
||||
runManager->SetUserInitialization(detector);
|
||||
// -- Select a physics list:
|
||||
FTFP_BERT* physicsList = new FTFP_BERT;
|
||||
auto physicsList = new FTFP_BERT;
|
||||
|
||||
if (biasingFlag) {
|
||||
// -- and augment it with biasing facilities:
|
||||
G4GenericBiasingPhysics* biasingPhysics = new G4GenericBiasingPhysics();
|
||||
auto biasingPhysics = new G4GenericBiasingPhysics();
|
||||
biasingPhysics->Bias("gamma");
|
||||
biasingPhysics->Bias("neutron");
|
||||
biasingPhysics->Bias("kaon0L");
|
||||
@@ -126,12 +126,12 @@ int main(int argc, char** argv)
|
||||
runManager->Initialize();
|
||||
|
||||
// Initialize visualization
|
||||
G4VisManager* visManager = new G4VisExecutive;
|
||||
auto visManager = new G4VisExecutive;
|
||||
// G4VisExecutive can take a verbosity argument - see /vis/verbose guidance.
|
||||
visManager->Initialize();
|
||||
|
||||
// Get the pointer to the User Interface manager
|
||||
G4UImanager* UImanager = G4UImanager::GetUIpointer();
|
||||
auto UImanager = G4UImanager::GetUIpointer();
|
||||
|
||||
if (!ui) // batch mode
|
||||
{
|
||||
|
||||
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
|
||||
|
||||
|
||||
**************************************************************
|
||||
Geant4 version Name: geant4-11-03-patch-02 (25-April-2025)
|
||||
Geant4 version Name: geant4-11-03-ref-06 (30-June-2025)
|
||||
Copyright : Geant4 Collaboration
|
||||
References : NIM A 506 (2003), 250-303
|
||||
: IEEE-TNS 53 (2006), 270-278
|
||||
@@ -42,23 +42,24 @@ Registered graphics systems are:
|
||||
ASCIITree (ATree)
|
||||
DAWNFILE (DAWNFILE)
|
||||
G4HepRepFile (HepRepFile)
|
||||
RayTracer (RayTracer)
|
||||
RayTracer (RT)
|
||||
VRML2FILE (VRML2FILE)
|
||||
gMocrenFile (gMocrenFile)
|
||||
TOOLSSG_OFFSCREEN (TSG_OFFSCREEN, TSG_FILE)
|
||||
OpenGLImmediateQt (OGLIQt, OGLI)
|
||||
OpenGLStoredQt (OGLSQt, OGL, OGLS)
|
||||
OpenGLStoredQt (OGLSQt, OGLS)
|
||||
OpenGLImmediateXm (OGLIXm, OGLIQt_FALLBACK)
|
||||
OpenGLStoredXm (OGLSXm, OGLSQt_FALLBACK)
|
||||
OpenGLImmediateX (OGLIX, OGLIQt_FALLBACK, OGLIXm_FALLBACK)
|
||||
OpenGLStoredX (OGLSX, OGLSQt_FALLBACK, OGLSXm_FALLBACK)
|
||||
RayTracerX (RayTracerX)
|
||||
RayTracerX (RTX)
|
||||
RayTracerQt (RTQt)
|
||||
Qt3D (Qt3D)
|
||||
TOOLSSG_X11_GLES (TSG_X11_GLES, TSGX11, TSG_XT_GLES_FALLBACK)
|
||||
TOOLSSG_X11_ZB (TSG_X11_ZB, TSGX11ZB)
|
||||
TOOLSSG_XT_GLES (TSG_XT_GLES, TSGXt, TSG_QT_GLES_FALLBACK)
|
||||
TOOLSSG_XT_ZB (TSG_XT_ZB, TSGXtZB)
|
||||
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG)
|
||||
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG, OGL)
|
||||
TOOLSSG_QT_ZB (TSG_QT_ZB, TSGQtZB)
|
||||
You may choose a graphics system (driver) with a parameter of
|
||||
the command "/vis/open" or "/vis/sceneHandler/create",
|
||||
@@ -129,7 +130,7 @@ Lowest triplet kinetic energy 1 MeV
|
||||
Enable sampling of gamma linear polarisation 0
|
||||
5D gamma conversion model type 0
|
||||
5D gamma conversion model on isolated ion 0
|
||||
Use Ricardo-Gerardo pair production model 0
|
||||
Use RiGe 5D e+e- pair production model by muons 0
|
||||
Livermore data directory epics_2017
|
||||
=======================================================================
|
||||
====== Ionisation Parameters ========
|
||||
@@ -782,6 +783,7 @@ CoulombScat: for pi- XStype:1 SubType=1 BuildTable=1
|
||||
=======================================================================
|
||||
====== Geant4 Native Pre-compound Model Parameters ========
|
||||
=======================================================================
|
||||
Type of pre-compound model 0
|
||||
Type of pre-compound inverse x-section 1
|
||||
Pre-compound model active 1
|
||||
Pre-compound excitation low energy 100 keV
|
||||
@@ -798,6 +800,7 @@ Use HETC submodel for pre-compound model 0
|
||||
Type of de-excitation inverse x-section 3
|
||||
Type of de-excitation factory Evaporation+GEM
|
||||
Number of de-excitation channels 68
|
||||
Type of Fermi BreakUp model ModelVI
|
||||
Min excitation energy 10 eV
|
||||
Min energy per nucleon for multifragmentation 200 GeV
|
||||
Limit excitation energy for Fermi BreakUp 20 MeV
|
||||
|
||||
@@ -39,10 +39,10 @@ class GB01ActionInitialization : public G4VUserActionInitialization
|
||||
{
|
||||
public:
|
||||
GB01ActionInitialization();
|
||||
virtual ~GB01ActionInitialization();
|
||||
~GB01ActionInitialization() override;
|
||||
|
||||
virtual void BuildForMaster() const;
|
||||
virtual void Build() const;
|
||||
void BuildForMaster() const override;
|
||||
void Build() const override;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -58,29 +58,29 @@ class GB01BOptrChangeCrossSection : public G4VBiasingOperator
|
||||
// -- Constructor: takes the name of the particle type to bias:
|
||||
// ------------------------------------------------------------
|
||||
GB01BOptrChangeCrossSection(G4String particleToBias, G4String name = "ChangeXS");
|
||||
virtual ~GB01BOptrChangeCrossSection();
|
||||
~GB01BOptrChangeCrossSection() override;
|
||||
|
||||
// -- method called at beginning of run:
|
||||
virtual void StartRun();
|
||||
void StartRun() override;
|
||||
|
||||
private:
|
||||
// -----------------------------
|
||||
// -- Mandatory from base class:
|
||||
// -----------------------------
|
||||
// -- This method returns the biasing operation that will bias the physics process occurence.
|
||||
virtual G4VBiasingOperation*
|
||||
G4VBiasingOperation*
|
||||
ProposeOccurenceBiasingOperation(const G4Track* track,
|
||||
const G4BiasingProcessInterface* callingProcess);
|
||||
const G4BiasingProcessInterface* callingProcess) override;
|
||||
// -- Methods not used:
|
||||
virtual G4VBiasingOperation* ProposeFinalStateBiasingOperation(const G4Track*,
|
||||
const G4BiasingProcessInterface*)
|
||||
G4VBiasingOperation*
|
||||
ProposeFinalStateBiasingOperation(const G4Track*, const G4BiasingProcessInterface*) override
|
||||
{
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
virtual G4VBiasingOperation* ProposeNonPhysicsBiasingOperation(const G4Track*,
|
||||
const G4BiasingProcessInterface*)
|
||||
G4VBiasingOperation*
|
||||
ProposeNonPhysicsBiasingOperation(const G4Track*, const G4BiasingProcessInterface*) override
|
||||
{
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
private:
|
||||
@@ -91,12 +91,12 @@ class GB01BOptrChangeCrossSection : public G4VBiasingOperator
|
||||
// -- This method is called to inform the operator that a proposed operation has been applied.
|
||||
// -- In the present case, it means that a physical interaction occured (interaction at
|
||||
// -- PostStepDoIt level):
|
||||
virtual void OperationApplied(const G4BiasingProcessInterface* callingProcess,
|
||||
G4BiasingAppliedCase biasingCase,
|
||||
G4VBiasingOperation* occurenceOperationApplied,
|
||||
G4double weightForOccurenceInteraction,
|
||||
G4VBiasingOperation* finalStateOperationApplied,
|
||||
const G4VParticleChange* particleChangeProduced);
|
||||
void OperationApplied(const G4BiasingProcessInterface* callingProcess,
|
||||
G4BiasingAppliedCase biasingCase,
|
||||
G4VBiasingOperation* occurenceOperationApplied,
|
||||
G4double weightForOccurenceInteraction,
|
||||
G4VBiasingOperation* finalStateOperationApplied,
|
||||
const G4VParticleChange* particleChangeProduced) override;
|
||||
|
||||
private:
|
||||
// -- List of associations between processes and biasing operations:
|
||||
|
||||
+16
-16
@@ -54,7 +54,7 @@ class GB01BOptrMultiParticleChangeCrossSection : public G4VBiasingOperator
|
||||
{
|
||||
public:
|
||||
GB01BOptrMultiParticleChangeCrossSection();
|
||||
virtual ~GB01BOptrMultiParticleChangeCrossSection() {}
|
||||
~GB01BOptrMultiParticleChangeCrossSection() override = default;
|
||||
|
||||
// ---------------------------------
|
||||
// -- Method specific to this class:
|
||||
@@ -69,19 +69,19 @@ class GB01BOptrMultiParticleChangeCrossSection : public G4VBiasingOperator
|
||||
// -- Mandatory from base class:
|
||||
// -----------------------------
|
||||
// -- This method returns a biasing operation that will bias the physics process occurence:
|
||||
virtual G4VBiasingOperation*
|
||||
G4VBiasingOperation*
|
||||
ProposeOccurenceBiasingOperation(const G4Track* track,
|
||||
const G4BiasingProcessInterface* callingProcess);
|
||||
const G4BiasingProcessInterface* callingProcess) override;
|
||||
// -- Methods not used:
|
||||
virtual G4VBiasingOperation* ProposeFinalStateBiasingOperation(const G4Track*,
|
||||
const G4BiasingProcessInterface*)
|
||||
G4VBiasingOperation*
|
||||
ProposeFinalStateBiasingOperation(const G4Track*, const G4BiasingProcessInterface*) override
|
||||
{
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
virtual G4VBiasingOperation* ProposeNonPhysicsBiasingOperation(const G4Track*,
|
||||
const G4BiasingProcessInterface*)
|
||||
G4VBiasingOperation*
|
||||
ProposeNonPhysicsBiasingOperation(const G4Track*, const G4BiasingProcessInterface*) override
|
||||
{
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
private:
|
||||
@@ -92,16 +92,16 @@ class GB01BOptrMultiParticleChangeCrossSection : public G4VBiasingOperator
|
||||
// -- This method is called to inform the operator that a proposed operation has been applied.
|
||||
// -- In the present case, it means that a physical interaction occured (interaction at
|
||||
// -- PostStepDoIt level):
|
||||
virtual void OperationApplied(const G4BiasingProcessInterface* callingProcess,
|
||||
G4BiasingAppliedCase biasingCase,
|
||||
G4VBiasingOperation* occurenceOperationApplied,
|
||||
G4double weightForOccurenceInteraction,
|
||||
G4VBiasingOperation* finalStateOperationApplied,
|
||||
const G4VParticleChange* particleChangeProduced);
|
||||
void OperationApplied(const G4BiasingProcessInterface* callingProcess,
|
||||
G4BiasingAppliedCase biasingCase,
|
||||
G4VBiasingOperation* occurenceOperationApplied,
|
||||
G4double weightForOccurenceInteraction,
|
||||
G4VBiasingOperation* finalStateOperationApplied,
|
||||
const G4VParticleChange* particleChangeProduced) override;
|
||||
|
||||
public:
|
||||
// -- Optionnal base class method. It is called at the time a tracking of a particle starts:
|
||||
void StartTracking(const G4Track* track);
|
||||
void StartTracking(const G4Track* track) override;
|
||||
|
||||
private:
|
||||
// -- List of associations between particle types and biasing operators:
|
||||
|
||||
@@ -38,11 +38,11 @@ class GB01DetectorConstruction : public G4VUserDetectorConstruction
|
||||
{
|
||||
public:
|
||||
GB01DetectorConstruction(G4bool bf);
|
||||
~GB01DetectorConstruction();
|
||||
~GB01DetectorConstruction() override;
|
||||
|
||||
public:
|
||||
virtual G4VPhysicalVolume* Construct();
|
||||
virtual void ConstructSDandField();
|
||||
G4VPhysicalVolume* Construct() override;
|
||||
void ConstructSDandField() override;
|
||||
|
||||
private:
|
||||
G4bool fBiasingFlag;
|
||||
|
||||
@@ -40,9 +40,9 @@ class GB01PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction
|
||||
{
|
||||
public:
|
||||
GB01PrimaryGeneratorAction();
|
||||
virtual ~GB01PrimaryGeneratorAction();
|
||||
~GB01PrimaryGeneratorAction() override;
|
||||
|
||||
virtual void GeneratePrimaries(G4Event*);
|
||||
void GeneratePrimaries(G4Event*) override;
|
||||
|
||||
private:
|
||||
G4ParticleGun* fParticleGun; // pointer a to G4 class
|
||||
|
||||
@@ -43,7 +43,7 @@ GB01BOptrChangeCrossSection::GB01BOptrChangeCrossSection(G4String particleName,
|
||||
{
|
||||
fParticleToBias = G4ParticleTable::GetParticleTable()->FindParticle(particleName);
|
||||
|
||||
if (fParticleToBias == 0) {
|
||||
if (fParticleToBias == nullptr) {
|
||||
G4ExceptionDescription ed;
|
||||
ed << "Particle `" << particleName << "' not found !" << G4endl;
|
||||
G4Exception("GB01BOptrChangeCrossSection(...)", "exGB01.01", JustWarning, ed);
|
||||
@@ -54,9 +54,8 @@ GB01BOptrChangeCrossSection::GB01BOptrChangeCrossSection(G4String particleName,
|
||||
|
||||
GB01BOptrChangeCrossSection::~GB01BOptrChangeCrossSection()
|
||||
{
|
||||
for (std::map<const G4BiasingProcessInterface*, G4BOptnChangeCrossSection*>::iterator it =
|
||||
fChangeCrossSectionOperations.begin();
|
||||
it != fChangeCrossSectionOperations.end(); it++)
|
||||
for (auto it = fChangeCrossSectionOperations.begin(); it != fChangeCrossSectionOperations.end();
|
||||
it++)
|
||||
delete (*it).second;
|
||||
}
|
||||
|
||||
@@ -97,7 +96,7 @@ G4VBiasingOperation* GB01BOptrChangeCrossSection::ProposeOccurenceBiasingOperati
|
||||
// -----------------------------------------------------
|
||||
// -- Check if current particle type is the one to bias:
|
||||
// -----------------------------------------------------
|
||||
if (track->GetDefinition() != fParticleToBias) return 0;
|
||||
if (track->GetDefinition() != fParticleToBias) return nullptr;
|
||||
|
||||
// ---------------------------------------------------------------------
|
||||
// -- select and setup the biasing operation for current callingProcess:
|
||||
@@ -107,7 +106,7 @@ G4VBiasingOperation* GB01BOptrChangeCrossSection::ProposeOccurenceBiasingOperati
|
||||
// -- length. Nothing is done in this case (ie, let analog process to deal with the case)
|
||||
G4double analogInteractionLength =
|
||||
callingProcess->GetWrappedProcess()->GetCurrentInteractionLength();
|
||||
if (analogInteractionLength > DBL_MAX / 10.) return 0;
|
||||
if (analogInteractionLength > DBL_MAX / 10.) return nullptr;
|
||||
|
||||
// -- Analog cross-section is well-defined:
|
||||
G4double analogXS = 1. / analogInteractionLength;
|
||||
@@ -133,7 +132,7 @@ G4VBiasingOperation* GB01BOptrChangeCrossSection::ProposeOccurenceBiasingOperati
|
||||
// -- only on the first time the operation is proposed, or if the interaction
|
||||
// -- occured. If the interaction did not occur for the process in the previous,
|
||||
// -- we update the number of interaction length instead of resampling.
|
||||
if (previousOperation == 0) {
|
||||
if (previousOperation == nullptr) {
|
||||
operation->SetBiasedCrossSection(XStransformation * analogXS);
|
||||
operation->Sample();
|
||||
}
|
||||
@@ -144,7 +143,7 @@ G4VBiasingOperation* GB01BOptrChangeCrossSection::ProposeOccurenceBiasingOperati
|
||||
ed << " Logic problem in operation handling !" << G4endl;
|
||||
G4Exception("GB01BOptrChangeCrossSection::ProposeOccurenceBiasingOperation(...)", "exGB01.02",
|
||||
JustWarning, ed);
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
if (operation->GetInteractionOccured()) {
|
||||
operation->SetBiasedCrossSection(XStransformation * analogXS);
|
||||
|
||||
@@ -48,7 +48,7 @@ void GB01BOptrMultiParticleChangeCrossSection::AddParticle(G4String particleName
|
||||
const G4ParticleDefinition* particle =
|
||||
G4ParticleTable::GetParticleTable()->FindParticle(particleName);
|
||||
|
||||
if (particle == 0) {
|
||||
if (particle == nullptr) {
|
||||
G4ExceptionDescription ed;
|
||||
ed << "Particle `" << particleName << "' not found !" << G4endl;
|
||||
G4Exception("GB01BOptrMultiParticleChangeCrossSection::AddParticle(...)", "exGB01.02",
|
||||
@@ -56,7 +56,7 @@ void GB01BOptrMultiParticleChangeCrossSection::AddParticle(G4String particleName
|
||||
return;
|
||||
}
|
||||
|
||||
GB01BOptrChangeCrossSection* optr = new GB01BOptrChangeCrossSection(particleName);
|
||||
auto optr = new GB01BOptrChangeCrossSection(particleName);
|
||||
fParticlesToBias.push_back(particle);
|
||||
fBOptrForParticle[particle] = optr;
|
||||
}
|
||||
@@ -68,16 +68,16 @@ G4VBiasingOperation* GB01BOptrMultiParticleChangeCrossSection::ProposeOccurenceB
|
||||
{
|
||||
// -- examples of limitations imposed to apply the biasing:
|
||||
// -- limit application of biasing to primary particles only:
|
||||
if (track->GetParentID() != 0) return 0;
|
||||
if (track->GetParentID() != 0) return nullptr;
|
||||
// -- limit to at most 5 biased interactions:
|
||||
if (fnInteractions > 4) return 0;
|
||||
if (fnInteractions > 4) return nullptr;
|
||||
// -- and limit to a weight of at least 0.05:
|
||||
if (track->GetWeight() < 0.05) return 0;
|
||||
if (track->GetWeight() < 0.05) return nullptr;
|
||||
|
||||
if (fCurrentOperator)
|
||||
return fCurrentOperator->GetProposedOccurenceBiasingOperation(track, callingProcess);
|
||||
else
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
@@ -86,9 +86,8 @@ void GB01BOptrMultiParticleChangeCrossSection::StartTracking(const G4Track* trac
|
||||
{
|
||||
// -- fetch the underneath biasing operator, if any, for the current particle type:
|
||||
const G4ParticleDefinition* definition = track->GetParticleDefinition();
|
||||
std::map<const G4ParticleDefinition*, GB01BOptrChangeCrossSection*>::iterator it =
|
||||
fBOptrForParticle.find(definition);
|
||||
fCurrentOperator = 0;
|
||||
auto it = fBOptrForParticle.find(definition);
|
||||
fCurrentOperator = nullptr;
|
||||
if (it != fBOptrForParticle.end()) fCurrentOperator = (*it).second;
|
||||
|
||||
// -- reset count for number of biased interactions:
|
||||
|
||||
@@ -43,11 +43,11 @@
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
GB01DetectorConstruction::GB01DetectorConstruction(G4bool bf):fBiasingFlag(bf) {}
|
||||
GB01DetectorConstruction::GB01DetectorConstruction(G4bool bf) : fBiasingFlag(bf) {}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
GB01DetectorConstruction::~GB01DetectorConstruction() {}
|
||||
GB01DetectorConstruction::~GB01DetectorConstruction() = default;
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -58,17 +58,17 @@ G4VPhysicalVolume* GB01DetectorConstruction::Construct()
|
||||
|
||||
G4VSolid* solidWorld = new G4Box("World", 10 * m, 10 * m, 10 * m);
|
||||
|
||||
G4LogicalVolume* logicWorld = new G4LogicalVolume(solidWorld, // its solid
|
||||
worldMaterial, // its material
|
||||
"World"); // its name
|
||||
auto logicWorld = new G4LogicalVolume(solidWorld, // its solid
|
||||
worldMaterial, // its material
|
||||
"World"); // its name
|
||||
|
||||
G4PVPlacement* physiWorld = new G4PVPlacement(0, // no rotation
|
||||
G4ThreeVector(), // at (0,0,0)
|
||||
logicWorld, // its logical volume
|
||||
"World", // its name
|
||||
0, // its mother volume
|
||||
false, // no boolean operation
|
||||
0); // copy number
|
||||
auto physiWorld = new G4PVPlacement(nullptr, // no rotation
|
||||
G4ThreeVector(), // at (0,0,0)
|
||||
logicWorld, // its logical volume
|
||||
"World", // its name
|
||||
nullptr, // its mother volume
|
||||
false, // no boolean operation
|
||||
0); // copy number
|
||||
|
||||
// -----------------------------------
|
||||
// -- volume where biasing is applied:
|
||||
@@ -76,11 +76,11 @@ G4VPhysicalVolume* GB01DetectorConstruction::Construct()
|
||||
G4double halfZ = 10 * cm;
|
||||
G4VSolid* solidTest = new G4Box("test.solid", 1 * m, 1 * m, halfZ);
|
||||
|
||||
G4LogicalVolume* logicTest = new G4LogicalVolume(solidTest, // its solid
|
||||
defaultMaterial, // its material
|
||||
"test.logical"); // its name
|
||||
auto logicTest = new G4LogicalVolume(solidTest, // its solid
|
||||
defaultMaterial, // its material
|
||||
"test.logical"); // its name
|
||||
|
||||
new G4PVPlacement(0, // no rotation
|
||||
new G4PVPlacement(nullptr, // no rotation
|
||||
G4ThreeVector(0, 0, halfZ), // volume entrance at (0,0,0)
|
||||
logicTest, // its logical volume
|
||||
"test.phys", // its name
|
||||
@@ -93,19 +93,18 @@ G4VPhysicalVolume* GB01DetectorConstruction::Construct()
|
||||
|
||||
void GB01DetectorConstruction::ConstructSDandField()
|
||||
{
|
||||
if(fBiasingFlag) {
|
||||
if (fBiasingFlag) {
|
||||
// -- Fetch volume for biasing:
|
||||
G4LogicalVolume* logicTest = G4LogicalVolumeStore::GetInstance()->GetVolume("test.logical");
|
||||
|
||||
// ----------------------------------------------
|
||||
// -- operator creation and attachment to volume:
|
||||
// ----------------------------------------------
|
||||
GB01BOptrMultiParticleChangeCrossSection* testMany =
|
||||
new GB01BOptrMultiParticleChangeCrossSection();
|
||||
// ----------------------------------------------
|
||||
auto testMany = new GB01BOptrMultiParticleChangeCrossSection();
|
||||
testMany->AddParticle("gamma");
|
||||
testMany->AddParticle("neutron");
|
||||
testMany->AttachTo(logicTest);
|
||||
G4cout << " Attaching biasing operator " << testMany->GetName() << " to logical volume "
|
||||
<< logicTest->GetName() << G4endl;
|
||||
<< logicTest->GetName() << G4endl;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,7 +6,7 @@ be used as a substitute for writing good git commit messages!
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
## 2025-03-10 Igor Semeniouk (GB02-V11-02-00)
|
||||
## 2025-03-10 Igor Semeniouk (GB02-V11-03-00)
|
||||
- Remove unused WITH_GEANT4_UIVIS cmake option
|
||||
- Add vis.mac (copied from GB03) and enable detector visualization on startup
|
||||
- Propagate biasing on/off to detector construction to initialization of biasing classes only if biasing requested.
|
||||
|
||||
@@ -93,16 +93,16 @@ int main(int argc, char** argv)
|
||||
auto* runManager = G4RunManagerFactory::CreateRunManager();
|
||||
runManager->SetNumberOfThreads(4);
|
||||
|
||||
G4bool biasingFlag = ( onOffBiasing == "on");
|
||||
G4bool biasingFlag = (onOffBiasing == "on");
|
||||
|
||||
// -- Set mandatory initialization classes
|
||||
GB02DetectorConstruction* detector = new GB02DetectorConstruction(biasingFlag);
|
||||
auto detector = new GB02DetectorConstruction(biasingFlag);
|
||||
runManager->SetUserInitialization(detector);
|
||||
// -- Select a physics list
|
||||
FTFP_BERT* physicsList = new FTFP_BERT;
|
||||
auto physicsList = new FTFP_BERT;
|
||||
if (biasingFlag) {
|
||||
// -- And augment it with biasing facilities:
|
||||
G4GenericBiasingPhysics* biasingPhysics = new G4GenericBiasingPhysics();
|
||||
auto biasingPhysics = new G4GenericBiasingPhysics();
|
||||
biasingPhysics->Bias("gamma");
|
||||
biasingPhysics->Bias("neutron");
|
||||
physicsList->RegisterPhysics(biasingPhysics);
|
||||
@@ -123,12 +123,12 @@ int main(int argc, char** argv)
|
||||
runManager->Initialize();
|
||||
|
||||
// Initialize visualization
|
||||
G4VisManager* visManager = new G4VisExecutive;
|
||||
auto visManager = new G4VisExecutive;
|
||||
// G4VisExecutive can take a verbosity argument - see /vis/verbose guidance.
|
||||
visManager->Initialize();
|
||||
|
||||
// Get the pointer to the User Interface manager
|
||||
G4UImanager* UImanager = G4UImanager::GetUIpointer();
|
||||
auto UImanager = G4UImanager::GetUIpointer();
|
||||
|
||||
if (macro != "") // batch mode
|
||||
{
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -39,10 +39,10 @@ class GB02ActionInitialization : public G4VUserActionInitialization
|
||||
{
|
||||
public:
|
||||
GB02ActionInitialization();
|
||||
virtual ~GB02ActionInitialization();
|
||||
~GB02ActionInitialization() override;
|
||||
|
||||
virtual void BuildForMaster() const;
|
||||
virtual void Build() const;
|
||||
void BuildForMaster() const override;
|
||||
void Build() const override;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -39,7 +39,7 @@ class GB02BOptrMultiParticleForceCollision : public G4VBiasingOperator
|
||||
{
|
||||
public:
|
||||
GB02BOptrMultiParticleForceCollision();
|
||||
virtual ~GB02BOptrMultiParticleForceCollision() {}
|
||||
~GB02BOptrMultiParticleForceCollision() override = default;
|
||||
|
||||
// --------------------------
|
||||
// -- Specific to this class:
|
||||
@@ -51,13 +51,13 @@ class GB02BOptrMultiParticleForceCollision : public G4VBiasingOperator
|
||||
// -----------------------------
|
||||
// -- Mandatory from base class:
|
||||
// -----------------------------
|
||||
virtual G4VBiasingOperation*
|
||||
G4VBiasingOperation*
|
||||
ProposeNonPhysicsBiasingOperation(const G4Track* track,
|
||||
const G4BiasingProcessInterface* callingProcess) final;
|
||||
virtual G4VBiasingOperation*
|
||||
G4VBiasingOperation*
|
||||
ProposeOccurenceBiasingOperation(const G4Track* track,
|
||||
const G4BiasingProcessInterface* callingProcess) final;
|
||||
virtual G4VBiasingOperation*
|
||||
G4VBiasingOperation*
|
||||
ProposeFinalStateBiasingOperation(const G4Track* track,
|
||||
const G4BiasingProcessInterface* callingProcess) final;
|
||||
|
||||
@@ -80,7 +80,7 @@ class GB02BOptrMultiParticleForceCollision : public G4VBiasingOperator
|
||||
void ExitBiasing(const G4Track*, const G4BiasingProcessInterface*) final;
|
||||
|
||||
public:
|
||||
virtual void StartTracking(const G4Track* track) final;
|
||||
void StartTracking(const G4Track* track) final;
|
||||
|
||||
private:
|
||||
std::map<const G4ParticleDefinition*, G4BOptrForceCollision*> fBOptrForParticle;
|
||||
|
||||
@@ -38,11 +38,11 @@ class GB02DetectorConstruction : public G4VUserDetectorConstruction
|
||||
{
|
||||
public:
|
||||
GB02DetectorConstruction(G4bool bf);
|
||||
~GB02DetectorConstruction();
|
||||
~GB02DetectorConstruction() override;
|
||||
|
||||
public:
|
||||
virtual G4VPhysicalVolume* Construct();
|
||||
virtual void ConstructSDandField();
|
||||
G4VPhysicalVolume* Construct() override;
|
||||
void ConstructSDandField() override;
|
||||
|
||||
private:
|
||||
G4bool fBiasingFlag;
|
||||
|
||||
@@ -40,9 +40,9 @@ class GB02PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction
|
||||
{
|
||||
public:
|
||||
GB02PrimaryGeneratorAction();
|
||||
virtual ~GB02PrimaryGeneratorAction();
|
||||
~GB02PrimaryGeneratorAction() override;
|
||||
|
||||
virtual void GeneratePrimaries(G4Event*);
|
||||
void GeneratePrimaries(G4Event*) override;
|
||||
|
||||
private:
|
||||
G4ParticleGun* fParticleGun; // pointer a to G4 class
|
||||
|
||||
@@ -46,7 +46,7 @@ void GB02BOptrMultiParticleForceCollision::AddParticle(G4String particleName)
|
||||
const G4ParticleDefinition* particle =
|
||||
G4ParticleTable::GetParticleTable()->FindParticle(particleName);
|
||||
|
||||
if (particle == 0) {
|
||||
if (particle == nullptr) {
|
||||
G4ExceptionDescription ed;
|
||||
ed << "Particle `" << particleName << "' not found !" << G4endl;
|
||||
G4Exception("GB02BOptrMultiParticleForceCollision::AddParticle(...)", "exGB02.01", JustWarning,
|
||||
@@ -54,8 +54,7 @@ void GB02BOptrMultiParticleForceCollision::AddParticle(G4String particleName)
|
||||
return;
|
||||
}
|
||||
|
||||
G4BOptrForceCollision* optr =
|
||||
new G4BOptrForceCollision(particleName, "ForceCollisionFor" + particleName);
|
||||
auto optr = new G4BOptrForceCollision(particleName, "ForceCollisionFor" + particleName);
|
||||
fParticlesToBias.push_back(particle);
|
||||
fBOptrForParticle[particle] = optr;
|
||||
}
|
||||
@@ -68,7 +67,7 @@ G4VBiasingOperation* GB02BOptrMultiParticleForceCollision::ProposeOccurenceBiasi
|
||||
if (fCurrentOperator)
|
||||
return fCurrentOperator->GetProposedOccurenceBiasingOperation(track, callingProcess);
|
||||
else
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
@@ -79,7 +78,7 @@ G4VBiasingOperation* GB02BOptrMultiParticleForceCollision::ProposeNonPhysicsBias
|
||||
if (fCurrentOperator)
|
||||
return fCurrentOperator->GetProposedNonPhysicsBiasingOperation(track, callingProcess);
|
||||
else
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
@@ -90,7 +89,7 @@ G4VBiasingOperation* GB02BOptrMultiParticleForceCollision::ProposeFinalStateBias
|
||||
if (fCurrentOperator)
|
||||
return fCurrentOperator->GetProposedFinalStateBiasingOperation(track, callingProcess);
|
||||
else
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
@@ -98,9 +97,8 @@ G4VBiasingOperation* GB02BOptrMultiParticleForceCollision::ProposeFinalStateBias
|
||||
void GB02BOptrMultiParticleForceCollision::StartTracking(const G4Track* track)
|
||||
{
|
||||
const G4ParticleDefinition* definition = track->GetParticleDefinition();
|
||||
std::map<const G4ParticleDefinition*, G4BOptrForceCollision*>::iterator it =
|
||||
fBOptrForParticle.find(definition);
|
||||
fCurrentOperator = 0;
|
||||
auto it = fBOptrForParticle.find(definition);
|
||||
fCurrentOperator = nullptr;
|
||||
if (it != fBOptrForParticle.end()) fCurrentOperator = (*it).second;
|
||||
}
|
||||
|
||||
|
||||
@@ -40,11 +40,11 @@
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
GB02DetectorConstruction::GB02DetectorConstruction(G4bool bf):fBiasingFlag(bf) {}
|
||||
GB02DetectorConstruction::GB02DetectorConstruction(G4bool bf) : fBiasingFlag(bf) {}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
GB02DetectorConstruction::~GB02DetectorConstruction() {}
|
||||
GB02DetectorConstruction::~GB02DetectorConstruction() = default;
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -55,17 +55,17 @@ G4VPhysicalVolume* GB02DetectorConstruction::Construct()
|
||||
|
||||
G4VSolid* solidWorld = new G4Box("World", 10 * m, 10 * m, 10 * m);
|
||||
|
||||
G4LogicalVolume* logicWorld = new G4LogicalVolume(solidWorld, // its solid
|
||||
worldMaterial, // its material
|
||||
"World"); // its name
|
||||
auto logicWorld = new G4LogicalVolume(solidWorld, // its solid
|
||||
worldMaterial, // its material
|
||||
"World"); // its name
|
||||
|
||||
G4PVPlacement* physiWorld = new G4PVPlacement(0, // no rotation
|
||||
G4ThreeVector(), // at (0,0,0)
|
||||
logicWorld, // its logical volume
|
||||
"World", // its name
|
||||
0, // its mother volume
|
||||
false, // no boolean operation
|
||||
0); // copy number
|
||||
auto physiWorld = new G4PVPlacement(nullptr, // no rotation
|
||||
G4ThreeVector(), // at (0,0,0)
|
||||
logicWorld, // its logical volume
|
||||
"World", // its name
|
||||
nullptr, // its mother volume
|
||||
false, // no boolean operation
|
||||
0); // copy number
|
||||
|
||||
// -----------------------------------
|
||||
// -- volume where biasing is applied:
|
||||
@@ -73,11 +73,11 @@ G4VPhysicalVolume* GB02DetectorConstruction::Construct()
|
||||
G4double halfZ = 10 * cm;
|
||||
G4VSolid* solidTest = new G4Box("test.solid", 1 * m, 1 * m, halfZ);
|
||||
|
||||
G4LogicalVolume* logicTest = new G4LogicalVolume(solidTest, // its solid
|
||||
defaultMaterial, // its material
|
||||
"test.logical"); // its name
|
||||
auto logicTest = new G4LogicalVolume(solidTest, // its solid
|
||||
defaultMaterial, // its material
|
||||
"test.logical"); // its name
|
||||
|
||||
new G4PVPlacement(0, // no rotation
|
||||
new G4PVPlacement(nullptr, // no rotation
|
||||
G4ThreeVector(0, 0, halfZ), // volume entrance at (0,0,0)
|
||||
logicTest, // its logical volume
|
||||
"test.phys", // its name
|
||||
@@ -92,19 +92,19 @@ G4VPhysicalVolume* GB02DetectorConstruction::Construct()
|
||||
|
||||
void GB02DetectorConstruction::ConstructSDandField()
|
||||
{
|
||||
if(fBiasingFlag) {
|
||||
if (fBiasingFlag) {
|
||||
// -- Fetch volume for biasing:
|
||||
G4LogicalVolume* logicTest = G4LogicalVolumeStore::GetInstance()->GetVolume("test.logical");
|
||||
|
||||
// ----------------------------------------------
|
||||
// -- operator creation and attachment to volume:
|
||||
// ----------------------------------------------
|
||||
GB02BOptrMultiParticleForceCollision* testMany = new GB02BOptrMultiParticleForceCollision();
|
||||
auto testMany = new GB02BOptrMultiParticleForceCollision();
|
||||
testMany->AddParticle("gamma");
|
||||
testMany->AddParticle("neutron");
|
||||
testMany->AttachTo(logicTest);
|
||||
G4cout << " Attaching biasing operator " << testMany->GetName() << " to logical volume "
|
||||
<< logicTest->GetName() << G4endl;
|
||||
<< logicTest->GetName() << G4endl;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -6,11 +6,11 @@ be used as a substitute for writing good git commit messages!
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
## 2025-03-10 Igor Semeniouk (GB03-V11-02-00)
|
||||
## 2025-03-10 Igor Semeniouk (GB03-V11-03-01)
|
||||
- Remove unused WITH_GEANT4_UIVIS cmake option
|
||||
- Propagate biasing on/off to detector construction to initialization of biasing classes only if biasing requested.
|
||||
|
||||
## 2025-01-30 Igor Semeniouk
|
||||
## 2025-01-30 Igor Semeniouk (GB03-V11-03-00)
|
||||
- The option -b (bising on/off)
|
||||
- Default splitting probability set to 0.2
|
||||
- Instantiate G4GenericBiasingPhysics only if biasing selected
|
||||
|
||||
@@ -50,10 +50,9 @@ void PrintUsage()
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
|
||||
int main(int argc, char** argv)
|
||||
{
|
||||
// Evaluate arguments
|
||||
// Evaluate arguments
|
||||
//
|
||||
if (argc > 5) {
|
||||
PrintUsage();
|
||||
@@ -89,7 +88,7 @@ int main(int argc, char** argv)
|
||||
auto* runManager = G4RunManagerFactory::CreateRunManager();
|
||||
runManager->SetNumberOfThreads(4);
|
||||
|
||||
G4bool biasingFlag = ( onOffBiasing == "on");
|
||||
G4bool biasingFlag = (onOffBiasing == "on");
|
||||
|
||||
// -- Set mandatory initialization classes
|
||||
G4VUserDetectorConstruction* detector = new GB03DetectorConstruction(biasingFlag);
|
||||
@@ -119,7 +118,7 @@ int main(int argc, char** argv)
|
||||
|
||||
// Visualization manager
|
||||
//
|
||||
G4VisManager* visManager = new G4VisExecutive;
|
||||
auto visManager = new G4VisExecutive;
|
||||
visManager->Initialize();
|
||||
|
||||
// Initialize G4 kernel
|
||||
@@ -128,7 +127,7 @@ int main(int argc, char** argv)
|
||||
|
||||
// Get the pointer to the User Interface manager
|
||||
//
|
||||
G4UImanager* UImanager = G4UImanager::GetUIpointer();
|
||||
auto UImanager = G4UImanager::GetUIpointer();
|
||||
|
||||
if (ui) // Define UI session for interactive mode
|
||||
{
|
||||
|
||||
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
|
||||
|
||||
|
||||
**************************************************************
|
||||
Geant4 version Name: geant4-11-03-patch-02 (25-April-2025)
|
||||
Geant4 version Name: geant4-11-03-ref-06 (30-June-2025)
|
||||
Copyright : Geant4 Collaboration
|
||||
References : NIM A 506 (2003), 250-303
|
||||
: IEEE-TNS 53 (2006), 270-278
|
||||
@@ -33,23 +33,24 @@ Registered graphics systems are:
|
||||
ASCIITree (ATree)
|
||||
DAWNFILE (DAWNFILE)
|
||||
G4HepRepFile (HepRepFile)
|
||||
RayTracer (RayTracer)
|
||||
RayTracer (RT)
|
||||
VRML2FILE (VRML2FILE)
|
||||
gMocrenFile (gMocrenFile)
|
||||
TOOLSSG_OFFSCREEN (TSG_OFFSCREEN, TSG_FILE)
|
||||
OpenGLImmediateQt (OGLIQt, OGLI)
|
||||
OpenGLStoredQt (OGLSQt, OGL, OGLS)
|
||||
OpenGLStoredQt (OGLSQt, OGLS)
|
||||
OpenGLImmediateXm (OGLIXm, OGLIQt_FALLBACK)
|
||||
OpenGLStoredXm (OGLSXm, OGLSQt_FALLBACK)
|
||||
OpenGLImmediateX (OGLIX, OGLIQt_FALLBACK, OGLIXm_FALLBACK)
|
||||
OpenGLStoredX (OGLSX, OGLSQt_FALLBACK, OGLSXm_FALLBACK)
|
||||
RayTracerX (RayTracerX)
|
||||
RayTracerX (RTX)
|
||||
RayTracerQt (RTQt)
|
||||
Qt3D (Qt3D)
|
||||
TOOLSSG_X11_GLES (TSG_X11_GLES, TSGX11, TSG_XT_GLES_FALLBACK)
|
||||
TOOLSSG_X11_ZB (TSG_X11_ZB, TSGX11ZB)
|
||||
TOOLSSG_XT_GLES (TSG_XT_GLES, TSGXt, TSG_QT_GLES_FALLBACK)
|
||||
TOOLSSG_XT_ZB (TSG_XT_ZB, TSGXtZB)
|
||||
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG)
|
||||
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG, OGL)
|
||||
TOOLSSG_QT_ZB (TSG_QT_ZB, TSGQtZB)
|
||||
You may choose a graphics system (driver) with a parameter of
|
||||
the command "/vis/open" or "/vis/sceneHandler/create",
|
||||
@@ -138,7 +139,7 @@ Lowest triplet kinetic energy 1 MeV
|
||||
Enable sampling of gamma linear polarisation 0
|
||||
5D gamma conversion model type 0
|
||||
5D gamma conversion model on isolated ion 0
|
||||
Use Ricardo-Gerardo pair production model 0
|
||||
Use RiGe 5D e+e- pair production model by muons 0
|
||||
Livermore data directory epics_2017
|
||||
=======================================================================
|
||||
====== Ionisation Parameters ========
|
||||
@@ -791,6 +792,7 @@ CoulombScat: for pi- XStype:1 SubType=1 BuildTable=1
|
||||
=======================================================================
|
||||
====== Geant4 Native Pre-compound Model Parameters ========
|
||||
=======================================================================
|
||||
Type of pre-compound model 0
|
||||
Type of pre-compound inverse x-section 1
|
||||
Pre-compound model active 1
|
||||
Pre-compound excitation low energy 100 keV
|
||||
@@ -807,6 +809,7 @@ Use HETC submodel for pre-compound model 0
|
||||
Type of de-excitation inverse x-section 3
|
||||
Type of de-excitation factory Evaporation+GEM
|
||||
Number of de-excitation channels 68
|
||||
Type of Fermi BreakUp model ModelVI
|
||||
Min excitation energy 10 eV
|
||||
Min energy per nucleon for multifragmentation 200 GeV
|
||||
Limit excitation energy for Fermi BreakUp 20 MeV
|
||||
@@ -882,7 +885,7 @@ GB03BOptrGeometryBasedBiasing : starting run with splitting factor = 2, and prob
|
||||
Run terminated.
|
||||
Run Summary
|
||||
Number of events processed : 10
|
||||
User=0.050000s Real=0.063554s Sys=0.000000s
|
||||
User=0.060000s Real=0.060830s Sys=0.000000s
|
||||
|
||||
Region <DefaultRegionForTheWorld> -- -- appears in <World> world volume
|
||||
This region is in the mass world.
|
||||
@@ -945,14 +948,14 @@ GB03BOptrGeometryBasedBiasing : starting run with splitting factor = 2, and prob
|
||||
Run terminated.
|
||||
Run Summary
|
||||
Number of events processed : 10
|
||||
User=0.020000s Real=0.020078s Sys=0.000000s
|
||||
User=0.020000s Real=0.026905s Sys=0.000000s
|
||||
Graphics systems deleted.
|
||||
Visualization Manager deleting...
|
||||
G4 kernel has come to Quit state.
|
||||
Deleting G4Run (id:1)
|
||||
UserDetectorConstruction deleted 0xbe8c40
|
||||
UserPhysicsList deleted 0xbe9750
|
||||
UserActionInitialization deleted 0xda4940
|
||||
UserDetectorConstruction deleted 0x80b2f0
|
||||
UserPhysicsList deleted 0x80be00
|
||||
UserActionInitialization deleted 0x9c7e10
|
||||
UserWorkerInitialization deleted 0
|
||||
UserWorkerThreadInitialization deleted 0
|
||||
UserRunAction deleted.
|
||||
|
||||
@@ -37,10 +37,10 @@ class GB03ActionInitialization : public G4VUserActionInitialization
|
||||
{
|
||||
public:
|
||||
GB03ActionInitialization();
|
||||
virtual ~GB03ActionInitialization();
|
||||
~GB03ActionInitialization() override;
|
||||
|
||||
virtual void Build() const;
|
||||
virtual void BuildForMaster() const;
|
||||
void Build() const override;
|
||||
void BuildForMaster() const override;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -42,22 +42,23 @@ class GB03BOptnSplitOrKillOnBoundary : public G4VBiasingOperation
|
||||
// -- Constructor :
|
||||
GB03BOptnSplitOrKillOnBoundary(G4String name);
|
||||
// -- destructor:
|
||||
virtual ~GB03BOptnSplitOrKillOnBoundary();
|
||||
~GB03BOptnSplitOrKillOnBoundary() override;
|
||||
|
||||
public:
|
||||
// ----------------------------------------------
|
||||
// -- Methods from G4VBiasingOperation interface:
|
||||
// ----------------------------------------------
|
||||
// -- Unused:
|
||||
virtual const G4VBiasingInteractionLaw*
|
||||
ProvideOccurenceBiasingInteractionLaw(const G4BiasingProcessInterface*, G4ForceCondition&)
|
||||
const G4VBiasingInteractionLaw*
|
||||
ProvideOccurenceBiasingInteractionLaw(const G4BiasingProcessInterface*,
|
||||
G4ForceCondition&) override
|
||||
{
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
virtual G4VParticleChange* ApplyFinalStateBiasing(const G4BiasingProcessInterface*,
|
||||
const G4Track*, const G4Step*, G4bool&)
|
||||
G4VParticleChange* ApplyFinalStateBiasing(const G4BiasingProcessInterface*, const G4Track*,
|
||||
const G4Step*, G4bool&) override
|
||||
{
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
// -- Used methods ("non-physics biasing methods"):
|
||||
@@ -65,11 +66,11 @@ class GB03BOptnSplitOrKillOnBoundary : public G4VBiasingOperation
|
||||
// -- Method to return the distance or the condition under which
|
||||
// -- requesting the biasing. The "condition" flag will be indeed
|
||||
// -- used to apply the operation on the geometry boundary.
|
||||
virtual G4double DistanceToApplyOperation(const G4Track*, G4double,
|
||||
G4ForceCondition* condition);
|
||||
G4double DistanceToApplyOperation(const G4Track*, G4double,
|
||||
G4ForceCondition* condition) override;
|
||||
// -- Method the generate the final state, ie, either the final states
|
||||
// -- corresponding to the splitting or killing cases:
|
||||
virtual G4VParticleChange* GenerateBiasingFinalState(const G4Track*, const G4Step*);
|
||||
G4VParticleChange* GenerateBiasingFinalState(const G4Track*, const G4Step*) override;
|
||||
|
||||
// -- Specific to this example:
|
||||
// ----------------------------
|
||||
|
||||
@@ -41,7 +41,7 @@ class GB03BOptrGeometryBasedBiasing : public G4VBiasingOperator
|
||||
{
|
||||
public:
|
||||
GB03BOptrGeometryBasedBiasing();
|
||||
virtual ~GB03BOptrGeometryBasedBiasing();
|
||||
~GB03BOptrGeometryBasedBiasing() override;
|
||||
|
||||
public:
|
||||
// ------------------------------
|
||||
@@ -55,28 +55,28 @@ class GB03BOptrGeometryBasedBiasing : public G4VBiasingOperator
|
||||
// -------------------------
|
||||
// Optional from base class:
|
||||
// -------------------------
|
||||
void StartRun();
|
||||
void StartRun() override;
|
||||
|
||||
private:
|
||||
// --------------------------
|
||||
// Mandatory from base class:
|
||||
// --------------------------
|
||||
// Used for splitting/killing:
|
||||
virtual G4VBiasingOperation*
|
||||
G4VBiasingOperation*
|
||||
ProposeNonPhysicsBiasingOperation(const G4Track* track,
|
||||
const G4BiasingProcessInterface* callingProcess);
|
||||
const G4BiasingProcessInterface* callingProcess) override;
|
||||
|
||||
// Not used here:
|
||||
virtual G4VBiasingOperation* ProposeOccurenceBiasingOperation(const G4Track*,
|
||||
const G4BiasingProcessInterface*)
|
||||
G4VBiasingOperation* ProposeOccurenceBiasingOperation(const G4Track*,
|
||||
const G4BiasingProcessInterface*) override
|
||||
{
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
// Not used here:
|
||||
virtual G4VBiasingOperation* ProposeFinalStateBiasingOperation(const G4Track*,
|
||||
const G4BiasingProcessInterface*)
|
||||
G4VBiasingOperation*
|
||||
ProposeFinalStateBiasingOperation(const G4Track*, const G4BiasingProcessInterface*) override
|
||||
{
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
private:
|
||||
|
||||
@@ -44,10 +44,10 @@ class GB03DetectorConstruction : public G4VUserDetectorConstruction
|
||||
{
|
||||
public:
|
||||
GB03DetectorConstruction(G4bool bf);
|
||||
virtual ~GB03DetectorConstruction();
|
||||
~GB03DetectorConstruction() override;
|
||||
|
||||
virtual G4VPhysicalVolume* Construct();
|
||||
virtual void ConstructSDandField();
|
||||
G4VPhysicalVolume* Construct() override;
|
||||
void ConstructSDandField() override;
|
||||
|
||||
void PrintCalorParameters() const;
|
||||
void SetAbsorberMaterial(G4String materialChoice);
|
||||
|
||||
@@ -42,10 +42,10 @@ class GB03DetectorMessenger : public G4UImessenger
|
||||
{
|
||||
public:
|
||||
GB03DetectorMessenger(GB03DetectorConstruction*);
|
||||
virtual ~GB03DetectorMessenger();
|
||||
~GB03DetectorMessenger() override;
|
||||
|
||||
virtual void SetNewValue(G4UIcommand*, G4String);
|
||||
virtual G4String GetCurrentValue(G4UIcommand* command);
|
||||
void SetNewValue(G4UIcommand*, G4String) override;
|
||||
G4String GetCurrentValue(G4UIcommand* command) override;
|
||||
|
||||
private:
|
||||
GB03DetectorConstruction* fDetector;
|
||||
|
||||
@@ -40,9 +40,9 @@ class GB03PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction
|
||||
{
|
||||
public:
|
||||
GB03PrimaryGeneratorAction();
|
||||
virtual ~GB03PrimaryGeneratorAction();
|
||||
~GB03PrimaryGeneratorAction() override;
|
||||
|
||||
virtual void GeneratePrimaries(G4Event*);
|
||||
void GeneratePrimaries(G4Event*) override;
|
||||
|
||||
private:
|
||||
G4ParticleGun* fParticleGun;
|
||||
|
||||
@@ -33,11 +33,11 @@
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
GB03ActionInitialization::GB03ActionInitialization() {}
|
||||
GB03ActionInitialization::GB03ActionInitialization() = default;
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
GB03ActionInitialization::~GB03ActionInitialization() {}
|
||||
GB03ActionInitialization::~GB03ActionInitialization() = default;
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
|
||||
@@ -39,7 +39,7 @@ GB03BOptnSplitOrKillOnBoundary::GB03BOptnSplitOrKillOnBoundary(G4String name)
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
GB03BOptnSplitOrKillOnBoundary::~GB03BOptnSplitOrKillOnBoundary() {}
|
||||
GB03BOptnSplitOrKillOnBoundary::~GB03BOptnSplitOrKillOnBoundary() = default;
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -97,7 +97,7 @@ G4VParticleChange* GB03BOptnSplitOrKillOnBoundary::GenerateBiasingFinalState(con
|
||||
// splitting by a factor N:
|
||||
fParticleChange.SetNumberOfSecondaries(fSplittingFactor - 1);
|
||||
for (G4int iSplit = 1; iSplit < fSplittingFactor; iSplit++) {
|
||||
G4Track* clone = new G4Track(*track);
|
||||
auto clone = new G4Track(*track);
|
||||
clone->SetWeight(weightOfTrack);
|
||||
fParticleChange.AddSecondary(clone);
|
||||
}
|
||||
|
||||
@@ -60,20 +60,20 @@ GB03DetectorConstruction::GB03DetectorConstruction(G4bool bf)
|
||||
fTotalThickness(2.0 * m),
|
||||
fLayerThickness(0.),
|
||||
fConstructed(false),
|
||||
fWorldMaterial(0),
|
||||
fAbsorberMaterial(0),
|
||||
fGapMaterial(0),
|
||||
fLayerSolid(0),
|
||||
fGapSolid(0),
|
||||
fWorldLogical(0),
|
||||
fCalorLogical(0),
|
||||
fLayerLogical(0),
|
||||
fGapLogical(0),
|
||||
fWorldPhysical(0),
|
||||
fCalorPhysical(0),
|
||||
fLayerPhysical(0),
|
||||
fGapPhysical(0),
|
||||
fDetectorMessenger(0),
|
||||
fWorldMaterial(nullptr),
|
||||
fAbsorberMaterial(nullptr),
|
||||
fGapMaterial(nullptr),
|
||||
fLayerSolid(nullptr),
|
||||
fGapSolid(nullptr),
|
||||
fWorldLogical(nullptr),
|
||||
fCalorLogical(nullptr),
|
||||
fLayerLogical(nullptr),
|
||||
fGapLogical(nullptr),
|
||||
fWorldPhysical(nullptr),
|
||||
fCalorPhysical(nullptr),
|
||||
fLayerPhysical(nullptr),
|
||||
fGapPhysical(nullptr),
|
||||
fDetectorMessenger(nullptr),
|
||||
fVerboseLevel(1),
|
||||
fBiasingFlag(bf)
|
||||
{
|
||||
@@ -112,7 +112,7 @@ void GB03DetectorConstruction::ConstructSDandField()
|
||||
if (!fConstructedSDandField) {
|
||||
fConstructedSDandField = true;
|
||||
SetupDetectors();
|
||||
if(fBiasingFlag) {
|
||||
if (fBiasingFlag) {
|
||||
SetupBiasing();
|
||||
}
|
||||
}
|
||||
@@ -136,25 +136,25 @@ void GB03DetectorConstruction::DefineMaterials()
|
||||
//
|
||||
|
||||
a = 1.01 * g / mole;
|
||||
G4Element* H = new G4Element(name = "Hydrogen", symbol = "H", z = 1., a);
|
||||
auto H = new G4Element(name = "Hydrogen", symbol = "H", z = 1., a);
|
||||
|
||||
a = 12.01 * g / mole;
|
||||
G4Element* C = new G4Element(name = "Carbon", symbol = "C", z = 6., a);
|
||||
auto C = new G4Element(name = "Carbon", symbol = "C", z = 6., a);
|
||||
|
||||
a = 14.01 * g / mole;
|
||||
G4Element* N = new G4Element(name = "Nitrogen", symbol = "N", z = 7., a);
|
||||
auto N = new G4Element(name = "Nitrogen", symbol = "N", z = 7., a);
|
||||
|
||||
a = 16.00 * g / mole;
|
||||
G4Element* O = new G4Element(name = "Oxygen", symbol = "O", z = 8., a);
|
||||
auto O = new G4Element(name = "Oxygen", symbol = "O", z = 8., a);
|
||||
|
||||
//
|
||||
// define an Element from isotopes, by relative abundance
|
||||
//
|
||||
|
||||
G4Isotope* U5 = new G4Isotope(name = "U235", iz = 92, n = 235, a = 235.01 * g / mole);
|
||||
G4Isotope* U8 = new G4Isotope(name = "U238", iz = 92, n = 238, a = 238.03 * g / mole);
|
||||
auto U5 = new G4Isotope(name = "U235", iz = 92, n = 235, a = 235.01 * g / mole);
|
||||
auto U8 = new G4Isotope(name = "U238", iz = 92, n = 238, a = 238.03 * g / mole);
|
||||
|
||||
G4Element* U = new G4Element(name = "enriched Uranium", symbol = "U", ncomponents = 2);
|
||||
auto U = new G4Element(name = "enriched Uranium", symbol = "U", ncomponents = 2);
|
||||
U->AddIsotope(U5, abundance = 90. * perCent);
|
||||
U->AddIsotope(U8, abundance = 10. * perCent);
|
||||
|
||||
@@ -174,19 +174,19 @@ void GB03DetectorConstruction::DefineMaterials()
|
||||
|
||||
density = 11.35 * g / cm3;
|
||||
a = 207.19 * g / mole;
|
||||
G4Material* Pb = new G4Material(name = "Lead", z = 82., a, density);
|
||||
auto Pb = new G4Material(name = "Lead", z = 82., a, density);
|
||||
|
||||
//
|
||||
// define a material from elements. case 1: chemical molecule
|
||||
//
|
||||
|
||||
density = 1.000 * g / cm3;
|
||||
G4Material* H2O = new G4Material(name = "Water", density, ncomponents = 2);
|
||||
auto H2O = new G4Material(name = "Water", density, ncomponents = 2);
|
||||
H2O->AddElement(H, natoms = 2);
|
||||
H2O->AddElement(O, natoms = 1);
|
||||
|
||||
density = 1.032 * g / cm3;
|
||||
G4Material* Sci = new G4Material(name = "Scintillator", density, ncomponents = 2);
|
||||
auto Sci = new G4Material(name = "Scintillator", density, ncomponents = 2);
|
||||
Sci->AddElement(C, natoms = 9);
|
||||
Sci->AddElement(H, natoms = 10);
|
||||
|
||||
@@ -195,7 +195,7 @@ void GB03DetectorConstruction::DefineMaterials()
|
||||
//
|
||||
|
||||
density = 1.290 * mg / cm3;
|
||||
G4Material* Air = new G4Material(name = "Air", density, ncomponents = 2);
|
||||
auto Air = new G4Material(name = "Air", density, ncomponents = 2);
|
||||
Air->AddElement(N, fractionmass = 0.7);
|
||||
Air->AddElement(O, fractionmass = 0.3);
|
||||
|
||||
@@ -206,8 +206,8 @@ void GB03DetectorConstruction::DefineMaterials()
|
||||
density = universe_mean_density;
|
||||
pressure = 3.e-18 * pascal;
|
||||
temperature = 2.73 * kelvin;
|
||||
G4Material* Vacuum = new G4Material(name = "Galactic", z = 1., a = 1.01 * g / mole, density,
|
||||
kStateGas, temperature, pressure);
|
||||
auto Vacuum = new G4Material(name = "Galactic", z = 1., a = 1.01 * g / mole, density, kStateGas,
|
||||
temperature, pressure);
|
||||
|
||||
if (GetVerboseLevel() > 1) {
|
||||
G4cout << *(G4Material::GetMaterialTable()) << G4endl;
|
||||
@@ -228,14 +228,15 @@ void GB03DetectorConstruction::SetupGeometry()
|
||||
//
|
||||
G4VSolid* worldSolid = new G4Box("World", 2. * m, 2. * m, fTotalThickness * 2.);
|
||||
fWorldLogical = new G4LogicalVolume(worldSolid, fWorldMaterial, "World");
|
||||
fWorldPhysical = new G4PVPlacement(0, G4ThreeVector(), fWorldLogical, "World", 0, false, 0);
|
||||
fWorldPhysical =
|
||||
new G4PVPlacement(nullptr, G4ThreeVector(), fWorldLogical, "World", nullptr, false, 0);
|
||||
|
||||
//
|
||||
// Calorimeter
|
||||
//
|
||||
G4VSolid* calorSolid = new G4Box("Calor", 0.5 * m, 0.5 * m, fTotalThickness / 2.);
|
||||
fCalorLogical = new G4LogicalVolume(calorSolid, fAbsorberMaterial, fCalName);
|
||||
fCalorPhysical = new G4PVPlacement(0, G4ThreeVector(0., 0., 0.), fCalorLogical, fCalName,
|
||||
fCalorPhysical = new G4PVPlacement(nullptr, G4ThreeVector(0., 0., 0.), fCalorLogical, fCalName,
|
||||
fWorldLogical, false, 0);
|
||||
|
||||
//
|
||||
@@ -251,14 +252,14 @@ void GB03DetectorConstruction::SetupGeometry()
|
||||
//
|
||||
fGapSolid = new G4Box("Gap", 0.5 * m, 0.5 * m, fLayerThickness / 4.);
|
||||
fGapLogical = new G4LogicalVolume(fGapSolid, fGapMaterial, fCalName + "_Gap");
|
||||
fGapPhysical = new G4PVPlacement(0, G4ThreeVector(0., 0., fLayerThickness / 4.), fGapLogical,
|
||||
fCalName + "_gap", fLayerLogical, false, 0);
|
||||
fGapPhysical = new G4PVPlacement(nullptr, G4ThreeVector(0., 0., fLayerThickness / 4.),
|
||||
fGapLogical, fCalName + "_gap", fLayerLogical, false, 0);
|
||||
|
||||
//
|
||||
// Visualization attributes
|
||||
//
|
||||
fWorldLogical->SetVisAttributes(G4VisAttributes::GetInvisible());
|
||||
G4VisAttributes* simpleBoxVisAtt = new G4VisAttributes(G4Colour(1.0, 1.0, 1.0));
|
||||
auto simpleBoxVisAtt = new G4VisAttributes(G4Colour(1.0, 1.0, 1.0));
|
||||
simpleBoxVisAtt->SetVisibility(true);
|
||||
fCalorLogical->SetVisAttributes(simpleBoxVisAtt);
|
||||
fLayerLogical->SetVisAttributes(simpleBoxVisAtt);
|
||||
@@ -272,8 +273,8 @@ void GB03DetectorConstruction::SetupDetectors()
|
||||
G4SDManager::GetSDMpointer()->SetVerboseLevel(1);
|
||||
G4String filterName;
|
||||
|
||||
G4SDNeutralFilter* neutralFilter = new G4SDNeutralFilter(filterName = "neutralFilter");
|
||||
G4SDChargedFilter* chargedFilter = new G4SDChargedFilter(filterName = "chargedFilter");
|
||||
auto neutralFilter = new G4SDNeutralFilter(filterName = "neutralFilter");
|
||||
auto chargedFilter = new G4SDChargedFilter(filterName = "chargedFilter");
|
||||
|
||||
for (G4int j = 0; j < 2; j++) {
|
||||
// Loop counter j = 0 : absorber
|
||||
@@ -285,7 +286,7 @@ void GB03DetectorConstruction::SetupDetectors()
|
||||
else {
|
||||
detName += "_gap";
|
||||
}
|
||||
G4MultiFunctionalDetector* det = new G4MultiFunctionalDetector(detName);
|
||||
auto det = new G4MultiFunctionalDetector(detName);
|
||||
G4SDManager::GetSDMpointer()->AddNewDetector(det);
|
||||
// The second argument in each primitive means the "level" of geometrical
|
||||
// hierarchy, the copy number of that level is used as the key of the
|
||||
@@ -318,7 +319,7 @@ void GB03DetectorConstruction::SetupDetectors()
|
||||
|
||||
void GB03DetectorConstruction::SetupBiasing()
|
||||
{
|
||||
GB03BOptrGeometryBasedBiasing* biasingOperator = new GB03BOptrGeometryBasedBiasing();
|
||||
auto biasingOperator = new GB03BOptrGeometryBasedBiasing();
|
||||
biasingOperator->AttachTo(fLayerLogical);
|
||||
}
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ be used as a substitute for writing good git commit messages!
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
## 2025-03-10 Igor Semeniouk (GB04-V11-02-00)
|
||||
## 2025-03-10 Igor Semeniouk (GB04-V11-03-00)
|
||||
- Remove unused WITH_GEANT4_UIVIS cmake option
|
||||
- Add vis.mac (copied from GB03) and enable detector visualization on startup
|
||||
- Propagate biasing on/off to detector construction to initialization of biasing classes only if biasing requested.
|
||||
|
||||
@@ -93,16 +93,16 @@ int main(int argc, char** argv)
|
||||
auto* runManager = G4RunManagerFactory::CreateRunManager();
|
||||
runManager->SetNumberOfThreads(4);
|
||||
|
||||
G4bool biasingFlag = ( onOffBiasing == "on");
|
||||
G4bool biasingFlag = (onOffBiasing == "on");
|
||||
|
||||
// -- Set mandatory initialization classes
|
||||
GB04DetectorConstruction* detector = new GB04DetectorConstruction(biasingFlag);
|
||||
auto detector = new GB04DetectorConstruction(biasingFlag);
|
||||
runManager->SetUserInitialization(detector);
|
||||
// -- Select a physics list
|
||||
FTFP_BERT* physicsList = new FTFP_BERT;
|
||||
auto physicsList = new FTFP_BERT;
|
||||
if (biasingFlag) {
|
||||
// -- And augment it with biasing facilities:
|
||||
G4GenericBiasingPhysics* biasingPhysics = new G4GenericBiasingPhysics();
|
||||
auto biasingPhysics = new G4GenericBiasingPhysics();
|
||||
// -- Create list of physics processes to be biased: only brem. in this case:
|
||||
std::vector<G4String> processToBias;
|
||||
processToBias.push_back("eBrem");
|
||||
@@ -128,12 +128,12 @@ int main(int argc, char** argv)
|
||||
runManager->Initialize();
|
||||
|
||||
// Initialize visualization
|
||||
G4VisManager* visManager = new G4VisExecutive;
|
||||
auto visManager = new G4VisExecutive;
|
||||
// G4VisExecutive can take a verbosity argument - see /vis/verbose guidance.
|
||||
visManager->Initialize();
|
||||
|
||||
// Get the pointer to the User Interface manager
|
||||
G4UImanager* UImanager = G4UImanager::GetUIpointer();
|
||||
auto UImanager = G4UImanager::GetUIpointer();
|
||||
|
||||
if (!ui) // batch mode
|
||||
{
|
||||
|
||||
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
|
||||
|
||||
|
||||
**************************************************************
|
||||
Geant4 version Name: geant4-11-03-patch-02 (25-April-2025)
|
||||
Geant4 version Name: geant4-11-03-ref-06 (30-June-2025)
|
||||
Copyright : Geant4 Collaboration
|
||||
References : NIM A 506 (2003), 250-303
|
||||
: IEEE-TNS 53 (2006), 270-278
|
||||
@@ -42,23 +42,24 @@ Registered graphics systems are:
|
||||
ASCIITree (ATree)
|
||||
DAWNFILE (DAWNFILE)
|
||||
G4HepRepFile (HepRepFile)
|
||||
RayTracer (RayTracer)
|
||||
RayTracer (RT)
|
||||
VRML2FILE (VRML2FILE)
|
||||
gMocrenFile (gMocrenFile)
|
||||
TOOLSSG_OFFSCREEN (TSG_OFFSCREEN, TSG_FILE)
|
||||
OpenGLImmediateQt (OGLIQt, OGLI)
|
||||
OpenGLStoredQt (OGLSQt, OGL, OGLS)
|
||||
OpenGLStoredQt (OGLSQt, OGLS)
|
||||
OpenGLImmediateXm (OGLIXm, OGLIQt_FALLBACK)
|
||||
OpenGLStoredXm (OGLSXm, OGLSQt_FALLBACK)
|
||||
OpenGLImmediateX (OGLIX, OGLIQt_FALLBACK, OGLIXm_FALLBACK)
|
||||
OpenGLStoredX (OGLSX, OGLSQt_FALLBACK, OGLSXm_FALLBACK)
|
||||
RayTracerX (RayTracerX)
|
||||
RayTracerX (RTX)
|
||||
RayTracerQt (RTQt)
|
||||
Qt3D (Qt3D)
|
||||
TOOLSSG_X11_GLES (TSG_X11_GLES, TSGX11, TSG_XT_GLES_FALLBACK)
|
||||
TOOLSSG_X11_ZB (TSG_X11_ZB, TSGX11ZB)
|
||||
TOOLSSG_XT_GLES (TSG_XT_GLES, TSGXt, TSG_QT_GLES_FALLBACK)
|
||||
TOOLSSG_XT_ZB (TSG_XT_ZB, TSGXtZB)
|
||||
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG)
|
||||
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG, OGL)
|
||||
TOOLSSG_QT_ZB (TSG_QT_ZB, TSGQtZB)
|
||||
You may choose a graphics system (driver) with a parameter of
|
||||
the command "/vis/open" or "/vis/sceneHandler/create",
|
||||
@@ -129,7 +130,7 @@ Lowest triplet kinetic energy 1 MeV
|
||||
Enable sampling of gamma linear polarisation 0
|
||||
5D gamma conversion model type 0
|
||||
5D gamma conversion model on isolated ion 0
|
||||
Use Ricardo-Gerardo pair production model 0
|
||||
Use RiGe 5D e+e- pair production model by muons 0
|
||||
Livermore data directory epics_2017
|
||||
=======================================================================
|
||||
====== Ionisation Parameters ========
|
||||
@@ -782,6 +783,7 @@ CoulombScat: for pi- XStype:1 SubType=1 BuildTable=1
|
||||
=======================================================================
|
||||
====== Geant4 Native Pre-compound Model Parameters ========
|
||||
=======================================================================
|
||||
Type of pre-compound model 0
|
||||
Type of pre-compound inverse x-section 1
|
||||
Pre-compound model active 1
|
||||
Pre-compound excitation low energy 100 keV
|
||||
@@ -798,6 +800,7 @@ Use HETC submodel for pre-compound model 0
|
||||
Type of de-excitation inverse x-section 3
|
||||
Type of de-excitation factory Evaporation+GEM
|
||||
Number of de-excitation channels 68
|
||||
Type of Fermi BreakUp model ModelVI
|
||||
Min excitation energy 10 eV
|
||||
Min energy per nucleon for multifragmentation 200 GeV
|
||||
Limit excitation energy for Fermi BreakUp 20 MeV
|
||||
@@ -1257,7 +1260,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu
|
||||
Run terminated.
|
||||
Run Summary
|
||||
Number of events processed : 10
|
||||
User=0.000000s Real=0.001548s Sys=0.000000s
|
||||
User=0.000000s Real=0.001606s Sys=0.000000s
|
||||
|
||||
Region <DefaultRegionForTheWorld> -- -- appears in <World> world volume
|
||||
This region is in the mass world.
|
||||
@@ -2343,7 +2346,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu
|
||||
Run terminated.
|
||||
Run Summary
|
||||
Number of events processed : 10
|
||||
User=0.010000s Real=0.002733s Sys=0.000000s
|
||||
User=0.010000s Real=0.002431s Sys=0.000000s
|
||||
|
||||
Region <DefaultRegionForTheWorld> -- -- appears in <World> world volume
|
||||
This region is in the mass world.
|
||||
@@ -3756,14 +3759,14 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu
|
||||
Run terminated.
|
||||
Run Summary
|
||||
Number of events processed : 10
|
||||
User=0.000000s Real=0.003232s Sys=0.000000s
|
||||
User=0.000000s Real=0.003164s Sys=0.000000s
|
||||
Graphics systems deleted.
|
||||
Visualization Manager deleting...
|
||||
G4 kernel has come to Quit state.
|
||||
Deleting G4Run (id:2)
|
||||
UserDetectorConstruction deleted 0x9228d0
|
||||
UserPhysicsList deleted 0x922c50
|
||||
UserActionInitialization deleted 0xadddc0
|
||||
UserDetectorConstruction deleted 0xa59f80
|
||||
UserPhysicsList deleted 0xa5a300
|
||||
UserActionInitialization deleted 0xc16290
|
||||
UserWorkerInitialization deleted 0
|
||||
UserWorkerThreadInitialization deleted 0
|
||||
UserRunAction deleted.
|
||||
|
||||
@@ -39,10 +39,10 @@ class GB04ActionInitialization : public G4VUserActionInitialization
|
||||
{
|
||||
public:
|
||||
GB04ActionInitialization();
|
||||
virtual ~GB04ActionInitialization();
|
||||
~GB04ActionInitialization() override;
|
||||
|
||||
virtual void BuildForMaster() const;
|
||||
virtual void Build() const;
|
||||
void BuildForMaster() const override;
|
||||
void Build() const override;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -50,31 +50,32 @@ class GB04BOptnBremSplitting : public G4VBiasingOperation
|
||||
// -- Constructor :
|
||||
GB04BOptnBremSplitting(G4String name);
|
||||
// -- destructor:
|
||||
virtual ~GB04BOptnBremSplitting();
|
||||
~GB04BOptnBremSplitting() override;
|
||||
|
||||
public:
|
||||
// ----------------------------------------------
|
||||
// -- Methods from G4VBiasingOperation interface:
|
||||
// ----------------------------------------------
|
||||
// -- Unused:
|
||||
virtual const G4VBiasingInteractionLaw*
|
||||
ProvideOccurenceBiasingInteractionLaw(const G4BiasingProcessInterface*, G4ForceCondition&)
|
||||
const G4VBiasingInteractionLaw*
|
||||
ProvideOccurenceBiasingInteractionLaw(const G4BiasingProcessInterface*,
|
||||
G4ForceCondition&) override
|
||||
{
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
// --Used:
|
||||
virtual G4VParticleChange* ApplyFinalStateBiasing(const G4BiasingProcessInterface*,
|
||||
const G4Track*, const G4Step*, G4bool&);
|
||||
G4VParticleChange* ApplyFinalStateBiasing(const G4BiasingProcessInterface*, const G4Track*,
|
||||
const G4Step*, G4bool&) override;
|
||||
|
||||
// -- Unsued:
|
||||
virtual G4double DistanceToApplyOperation(const G4Track*, G4double, G4ForceCondition*)
|
||||
G4double DistanceToApplyOperation(const G4Track*, G4double, G4ForceCondition*) override
|
||||
{
|
||||
return DBL_MAX;
|
||||
}
|
||||
virtual G4VParticleChange* GenerateBiasingFinalState(const G4Track*, const G4Step*)
|
||||
G4VParticleChange* GenerateBiasingFinalState(const G4Track*, const G4Step*) override
|
||||
{
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
public:
|
||||
|
||||
@@ -37,38 +37,37 @@ class GB04BOptrBremSplitting : public G4VBiasingOperator
|
||||
{
|
||||
public:
|
||||
GB04BOptrBremSplitting();
|
||||
virtual ~GB04BOptrBremSplitting() {}
|
||||
~GB04BOptrBremSplitting() override = default;
|
||||
|
||||
public:
|
||||
// -------------------------
|
||||
// Optional from base class:
|
||||
// -------------------------
|
||||
// -- Call at run start:
|
||||
virtual void StartRun();
|
||||
void StartRun() override;
|
||||
// -- Call at each track starting:
|
||||
virtual void StartTracking(const G4Track* track);
|
||||
void StartTracking(const G4Track* track) override;
|
||||
|
||||
private:
|
||||
// -----------------------------
|
||||
// -- Mandatory from base class:
|
||||
// -----------------------------
|
||||
// -- Unused:
|
||||
virtual G4VBiasingOperation*
|
||||
ProposeNonPhysicsBiasingOperation(const G4Track* /* track */,
|
||||
const G4BiasingProcessInterface* /* callingProcess */)
|
||||
G4VBiasingOperation* ProposeNonPhysicsBiasingOperation(
|
||||
const G4Track* /* track */, const G4BiasingProcessInterface* /* callingProcess */) override
|
||||
{
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
virtual G4VBiasingOperation*
|
||||
G4VBiasingOperation*
|
||||
ProposeOccurenceBiasingOperation(const G4Track* /* track */,
|
||||
const G4BiasingProcessInterface* /* callingProcess */)
|
||||
const G4BiasingProcessInterface* /* callingProcess */) override
|
||||
{
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
// -- Used:
|
||||
virtual G4VBiasingOperation*
|
||||
G4VBiasingOperation*
|
||||
ProposeFinalStateBiasingOperation(const G4Track* track,
|
||||
const G4BiasingProcessInterface* callingProcess);
|
||||
const G4BiasingProcessInterface* callingProcess) override;
|
||||
|
||||
private:
|
||||
// -- Avoid compiler complaining for (wrong) method shadowing,
|
||||
|
||||
@@ -39,11 +39,12 @@ class GB04DetectorConstruction : public G4VUserDetectorConstruction
|
||||
{
|
||||
public:
|
||||
GB04DetectorConstruction(G4bool bf);
|
||||
~GB04DetectorConstruction();
|
||||
~GB04DetectorConstruction() override;
|
||||
|
||||
public:
|
||||
virtual G4VPhysicalVolume* Construct();
|
||||
virtual void ConstructSDandField();
|
||||
G4VPhysicalVolume* Construct() override;
|
||||
void ConstructSDandField() override;
|
||||
|
||||
private:
|
||||
G4bool fBiasingFlag;
|
||||
};
|
||||
|
||||
@@ -41,9 +41,9 @@ class GB04PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction
|
||||
{
|
||||
public:
|
||||
GB04PrimaryGeneratorAction();
|
||||
virtual ~GB04PrimaryGeneratorAction();
|
||||
~GB04PrimaryGeneratorAction() override;
|
||||
|
||||
virtual void GeneratePrimaries(G4Event*);
|
||||
void GeneratePrimaries(G4Event*) override;
|
||||
|
||||
private:
|
||||
G4ParticleGun* fParticleGun; // pointer a to G4 class
|
||||
|
||||
@@ -40,7 +40,7 @@ GB04BOptnBremSplitting::GB04BOptnBremSplitting(G4String name)
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
GB04BOptnBremSplitting::~GB04BOptnBremSplitting() {}
|
||||
GB04BOptnBremSplitting::~GB04BOptnBremSplitting() = default;
|
||||
|
||||
G4VParticleChange*
|
||||
GB04BOptnBremSplitting::ApplyFinalStateBiasing(const G4BiasingProcessInterface* callingProcess,
|
||||
@@ -73,7 +73,7 @@ GB04BOptnBremSplitting::ApplyFinalStateBiasing(const G4BiasingProcessInterface*
|
||||
// -- We called the brem. process above. Its concrete particle change is indeed
|
||||
// -- a "G4ParticleChangeForLoss" object. We cast this particle change to access
|
||||
// -- methods of the concrete G4ParticleChangeForLoss type:
|
||||
G4ParticleChangeForLoss* actualParticleChange = (G4ParticleChangeForLoss*)processFinalState;
|
||||
auto actualParticleChange = (G4ParticleChangeForLoss*)processFinalState;
|
||||
|
||||
fParticleChange.Initialize(*track);
|
||||
|
||||
|
||||
@@ -95,10 +95,10 @@ G4VBiasingOperation* GB04BOptrBremSplitting::ProposeFinalStateBiasingOperation(
|
||||
{
|
||||
// -- Check if biasing of primary particle only is requested. If so, and
|
||||
// -- if particle is not a primary one, don't ask for biasing:
|
||||
if (fBiasPrimaryOnly && (track->GetParentID() != 0)) return 0;
|
||||
if (fBiasPrimaryOnly && (track->GetParentID() != 0)) return nullptr;
|
||||
// -- Check if brem. splitting should be applied only once to the track,
|
||||
// -- and if so, and if brem. splitting already occured, don't ask for biasing:
|
||||
if (fBiasOnlyOnce && (fNInteractions > 0)) return 0;
|
||||
if (fBiasOnlyOnce && (fNInteractions > 0)) return nullptr;
|
||||
|
||||
// -- Count the number of times the brem. splitting is applied:
|
||||
fNInteractions++;
|
||||
|
||||
@@ -44,11 +44,11 @@
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
GB04DetectorConstruction::GB04DetectorConstruction(G4bool bf):fBiasingFlag(bf) {}
|
||||
GB04DetectorConstruction::GB04DetectorConstruction(G4bool bf) : fBiasingFlag(bf) {}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
GB04DetectorConstruction::~GB04DetectorConstruction() {}
|
||||
GB04DetectorConstruction::~GB04DetectorConstruction() = default;
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -59,17 +59,17 @@ G4VPhysicalVolume* GB04DetectorConstruction::Construct()
|
||||
|
||||
G4VSolid* solidWorld = new G4Box("World", 10 * m, 10 * m, 10 * m);
|
||||
|
||||
G4LogicalVolume* logicWorld = new G4LogicalVolume(solidWorld, // its solid
|
||||
worldMaterial, // its material
|
||||
"World"); // its name
|
||||
auto logicWorld = new G4LogicalVolume(solidWorld, // its solid
|
||||
worldMaterial, // its material
|
||||
"World"); // its name
|
||||
|
||||
G4PVPlacement* physiWorld = new G4PVPlacement(0, // no rotation
|
||||
G4ThreeVector(), // at (0,0,0)
|
||||
logicWorld, // its logical volume
|
||||
"World", // its name
|
||||
0, // its mother volume
|
||||
false, // no boolean operation
|
||||
0); // copy number
|
||||
auto physiWorld = new G4PVPlacement(nullptr, // no rotation
|
||||
G4ThreeVector(), // at (0,0,0)
|
||||
logicWorld, // its logical volume
|
||||
"World", // its name
|
||||
nullptr, // its mother volume
|
||||
false, // no boolean operation
|
||||
0); // copy number
|
||||
|
||||
// -----------------------------------
|
||||
// -- volume where biasing is applied:
|
||||
@@ -77,11 +77,11 @@ G4VPhysicalVolume* GB04DetectorConstruction::Construct()
|
||||
G4double halfZ = 5 * mm;
|
||||
G4VSolid* solidTest = new G4Box("test.solid", 1 * m, 1 * m, halfZ);
|
||||
|
||||
G4LogicalVolume* logicTest = new G4LogicalVolume(solidTest, // its solid
|
||||
defaultMaterial, // its material
|
||||
"test.logical"); // its name
|
||||
auto logicTest = new G4LogicalVolume(solidTest, // its solid
|
||||
defaultMaterial, // its material
|
||||
"test.logical"); // its name
|
||||
|
||||
new G4PVPlacement(0, // no rotation
|
||||
new G4PVPlacement(nullptr, // no rotation
|
||||
G4ThreeVector(0, 0, halfZ), // volume entrance at (0,0,0)
|
||||
logicTest, // its logical volume
|
||||
"test.phys", // its name
|
||||
@@ -96,17 +96,17 @@ G4VPhysicalVolume* GB04DetectorConstruction::Construct()
|
||||
|
||||
void GB04DetectorConstruction::ConstructSDandField()
|
||||
{
|
||||
if(fBiasingFlag) {
|
||||
if (fBiasingFlag) {
|
||||
// -- Fetch volume for biasing:
|
||||
G4LogicalVolume* logicTest = G4LogicalVolumeStore::GetInstance()->GetVolume("test.logical");
|
||||
|
||||
// ----------------------------------------------
|
||||
// -- operator creation and attachment to volume:
|
||||
// ----------------------------------------------
|
||||
GB04BOptrBremSplitting* bremSplittingOperator = new GB04BOptrBremSplitting();
|
||||
auto bremSplittingOperator = new GB04BOptrBremSplitting();
|
||||
bremSplittingOperator->AttachTo(logicTest);
|
||||
G4cout << " Attaching biasing operator " << bremSplittingOperator->GetName()
|
||||
<< " to logical volume " << logicTest->GetName() << G4endl;
|
||||
<< " to logical volume " << logicTest->GetName() << G4endl;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
GB04PrimaryGeneratorAction::GB04PrimaryGeneratorAction()
|
||||
: G4VUserPrimaryGeneratorAction(), fParticleGun(0)
|
||||
: G4VUserPrimaryGeneratorAction(), fParticleGun(nullptr)
|
||||
{
|
||||
G4int n_particle = 1;
|
||||
fParticleGun = new G4ParticleGun(n_particle);
|
||||
|
||||
@@ -6,7 +6,11 @@ be used as a substitute for writing good git commit messages!
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
## 2025-03-10 Igor Semeniouk (GB05-V11-02-00)
|
||||
## 2025-03-14 Igor Semeniouk (GB05-V11-03-01)
|
||||
- The explicit call of base class constructor
|
||||
in GB05DetectorConstruction removed
|
||||
|
||||
## 2025-03-10 Igor Semeniouk (GB05-V11-03-00)
|
||||
- Remove unused WITH_GEANT4_UIVIS cmake option
|
||||
- Propagate biasing on/off to detector construction to initialization of biasing classes only if biasing requested.
|
||||
|
||||
|
||||
@@ -92,16 +92,16 @@ int main(int argc, char** argv)
|
||||
auto* runManager = G4RunManagerFactory::CreateRunManager();
|
||||
runManager->SetNumberOfThreads(4);
|
||||
|
||||
G4bool biasingFlag = ( onOffBiasing == "on");
|
||||
G4bool biasingFlag = (onOffBiasing == "on");
|
||||
|
||||
// -- Set mandatory initialization classes
|
||||
GB05DetectorConstruction* detector = new GB05DetectorConstruction(biasingFlag);
|
||||
auto detector = new GB05DetectorConstruction(biasingFlag);
|
||||
runManager->SetUserInitialization(detector);
|
||||
// -- Select a physics list:
|
||||
FTFP_BERT* physicsList = new FTFP_BERT;
|
||||
auto physicsList = new FTFP_BERT;
|
||||
if (biasingFlag) {
|
||||
// -- and augment it with biasing facilities:
|
||||
G4GenericBiasingPhysics* biasingPhysics = new G4GenericBiasingPhysics();
|
||||
auto biasingPhysics = new G4GenericBiasingPhysics();
|
||||
biasingPhysics->BeVerbose();
|
||||
biasingPhysics->Bias("neutron");
|
||||
physicsList->RegisterPhysics(biasingPhysics);
|
||||
@@ -122,12 +122,12 @@ int main(int argc, char** argv)
|
||||
runManager->Initialize();
|
||||
|
||||
// Initialize visualization
|
||||
G4VisManager* visManager = new G4VisExecutive;
|
||||
auto visManager = new G4VisExecutive;
|
||||
// G4VisExecutive can take a verbosity argument - see /vis/verbose guidance.
|
||||
visManager->Initialize();
|
||||
|
||||
// Get the pointer to the User Interface manager
|
||||
G4UImanager* UImanager = G4UImanager::GetUIpointer();
|
||||
auto UImanager = G4UImanager::GetUIpointer();
|
||||
|
||||
if (!ui) // batch mode
|
||||
{
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -39,10 +39,10 @@ class GB05ActionInitialization : public G4VUserActionInitialization
|
||||
{
|
||||
public:
|
||||
GB05ActionInitialization();
|
||||
virtual ~GB05ActionInitialization();
|
||||
~GB05ActionInitialization() override;
|
||||
|
||||
virtual void BuildForMaster() const;
|
||||
virtual void Build() const;
|
||||
void BuildForMaster() const override;
|
||||
void Build() const override;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -40,22 +40,22 @@ class GB05BOptnSplitAndKillByCrossSection : public G4VBiasingOperation
|
||||
// -- Constructor :
|
||||
GB05BOptnSplitAndKillByCrossSection(G4String name);
|
||||
// -- destructor:
|
||||
virtual ~GB05BOptnSplitAndKillByCrossSection();
|
||||
~GB05BOptnSplitAndKillByCrossSection() override;
|
||||
|
||||
public:
|
||||
// ----------------------------------------------
|
||||
// -- Methods from G4VBiasingOperation interface:
|
||||
// ----------------------------------------------
|
||||
// -- Unused:
|
||||
virtual const G4VBiasingInteractionLaw*
|
||||
const G4VBiasingInteractionLaw*
|
||||
ProvideOccurenceBiasingInteractionLaw(const G4BiasingProcessInterface*, G4ForceCondition&) final
|
||||
{
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
virtual G4VParticleChange* ApplyFinalStateBiasing(const G4BiasingProcessInterface*,
|
||||
const G4Track*, const G4Step*, G4bool&) final
|
||||
G4VParticleChange* ApplyFinalStateBiasing(const G4BiasingProcessInterface*, const G4Track*,
|
||||
const G4Step*, G4bool&) final
|
||||
{
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
// -- Used methods ("non-physics biasing methods"):
|
||||
@@ -65,11 +65,10 @@ class GB05BOptnSplitAndKillByCrossSection : public G4VBiasingOperation
|
||||
// -- Here this distance will be sampled according the exponential
|
||||
// -- interaction law, using the interaction length passed to the
|
||||
// -- method SetInteractionLength(G4double) below.
|
||||
virtual G4double DistanceToApplyOperation(const G4Track*, G4double,
|
||||
G4ForceCondition* condition) final;
|
||||
G4double DistanceToApplyOperation(const G4Track*, G4double, G4ForceCondition* condition) final;
|
||||
// -- Method the generate the final state, which is made of the primary
|
||||
// -- with half of its original weight, and a clone of it.
|
||||
virtual G4VParticleChange* GenerateBiasingFinalState(const G4Track*, const G4Step*) final;
|
||||
G4VParticleChange* GenerateBiasingFinalState(const G4Track*, const G4Step*) final;
|
||||
|
||||
// -- Specific to this example:
|
||||
// ----------------------------
|
||||
|
||||
@@ -61,33 +61,33 @@ class GB05BOptrSplitAndKillByCrossSection : public G4VBiasingOperator
|
||||
// ------------------------------------------------------------
|
||||
GB05BOptrSplitAndKillByCrossSection(G4String particleToBias,
|
||||
G4String name = "SplitAndKillByXS");
|
||||
virtual ~GB05BOptrSplitAndKillByCrossSection();
|
||||
~GB05BOptrSplitAndKillByCrossSection() override;
|
||||
|
||||
// -- method called at beginning of run:
|
||||
virtual void StartRun();
|
||||
void StartRun() override;
|
||||
|
||||
private:
|
||||
// -----------------------------
|
||||
// -- Mandatory from base class:
|
||||
// -----------------------------
|
||||
// -- Not used:
|
||||
virtual G4VBiasingOperation*
|
||||
ProposeOccurenceBiasingOperation(const G4Track*, const G4BiasingProcessInterface*) final
|
||||
G4VBiasingOperation* ProposeOccurenceBiasingOperation(const G4Track*,
|
||||
const G4BiasingProcessInterface*) final
|
||||
{
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
// -- Not used:
|
||||
virtual G4VBiasingOperation*
|
||||
ProposeFinalStateBiasingOperation(const G4Track*, const G4BiasingProcessInterface*) final
|
||||
G4VBiasingOperation* ProposeFinalStateBiasingOperation(const G4Track*,
|
||||
const G4BiasingProcessInterface*) final
|
||||
{
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
// -- Used method : it will return the biasing operation that will split particles
|
||||
// -- with a probabilty depending on the total absorption cross-section.
|
||||
virtual G4VBiasingOperation*
|
||||
ProposeNonPhysicsBiasingOperation(const G4Track*, const G4BiasingProcessInterface*) final;
|
||||
G4VBiasingOperation* ProposeNonPhysicsBiasingOperation(const G4Track*,
|
||||
const G4BiasingProcessInterface*) final;
|
||||
|
||||
// ---------------------------------------
|
||||
// -- Method specific to this application:
|
||||
|
||||
@@ -41,11 +41,11 @@ class GB05DetectorConstruction : public G4VUserDetectorConstruction
|
||||
{
|
||||
public:
|
||||
GB05DetectorConstruction(G4bool bf);
|
||||
~GB05DetectorConstruction();
|
||||
~GB05DetectorConstruction() override;
|
||||
|
||||
public:
|
||||
virtual G4VPhysicalVolume* Construct();
|
||||
virtual void ConstructSDandField();
|
||||
G4VPhysicalVolume* Construct() override;
|
||||
void ConstructSDandField() override;
|
||||
|
||||
private:
|
||||
G4bool fBiasingFlag;
|
||||
|
||||
@@ -41,9 +41,9 @@ class GB05PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction
|
||||
{
|
||||
public:
|
||||
GB05PrimaryGeneratorAction();
|
||||
virtual ~GB05PrimaryGeneratorAction();
|
||||
~GB05PrimaryGeneratorAction() override;
|
||||
|
||||
virtual void GeneratePrimaries(G4Event*);
|
||||
void GeneratePrimaries(G4Event*) override;
|
||||
|
||||
private:
|
||||
G4ParticleGun* fParticleGun;
|
||||
|
||||
@@ -36,10 +36,10 @@ class GB05SD : public G4VSensitiveDetector
|
||||
{
|
||||
public:
|
||||
GB05SD(G4String name);
|
||||
virtual ~GB05SD() {}
|
||||
~GB05SD() override = default;
|
||||
|
||||
virtual void Initialize(G4HCofThisEvent*) {}
|
||||
virtual G4bool ProcessHits(G4Step* aStep, G4TouchableHistory* ROhist);
|
||||
void Initialize(G4HCofThisEvent*) override {}
|
||||
G4bool ProcessHits(G4Step* aStep, G4TouchableHistory* ROhist) override;
|
||||
};
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -39,7 +39,7 @@ GB05BOptnSplitAndKillByCrossSection::GB05BOptnSplitAndKillByCrossSection(G4Strin
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
GB05BOptnSplitAndKillByCrossSection::~GB05BOptnSplitAndKillByCrossSection() {}
|
||||
GB05BOptnSplitAndKillByCrossSection::~GB05BOptnSplitAndKillByCrossSection() = default;
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -87,7 +87,7 @@ GB05BOptnSplitAndKillByCrossSection::GenerateBiasingFinalState(const G4Track* tr
|
||||
// Now make clones of this track (this is the actual splitting):
|
||||
// we will then have the primary and clone of it, hence the
|
||||
// splitting by a factor 2:
|
||||
G4Track* clone = new G4Track(*track);
|
||||
auto clone = new G4Track(*track);
|
||||
clone->SetWeight(weightOfTrack);
|
||||
fParticleChange.AddSecondary(clone);
|
||||
// -- Below's call added for safety & illustration : inform particle change to not
|
||||
|
||||
@@ -44,7 +44,7 @@ GB05BOptrSplitAndKillByCrossSection::GB05BOptrSplitAndKillByCrossSection(G4Strin
|
||||
{
|
||||
fParticleToBias = G4ParticleTable::GetParticleTable()->FindParticle(particleName);
|
||||
|
||||
if (fParticleToBias == 0) {
|
||||
if (fParticleToBias == nullptr) {
|
||||
G4ExceptionDescription ed;
|
||||
ed << "Particle `" << particleName << "' not found !" << G4endl;
|
||||
G4Exception("GB05BOptrSplitAndKillByCrossSection(...)", "exGB05.01", JustWarning, ed);
|
||||
@@ -120,7 +120,7 @@ G4VBiasingOperation* GB05BOptrSplitAndKillByCrossSection::ProposeNonPhysicsBiasi
|
||||
// -----------------------------------------------------
|
||||
// -- Check if current particle type is the one to bias:
|
||||
// -----------------------------------------------------
|
||||
if (track->GetDefinition() != fParticleToBias) return 0;
|
||||
if (track->GetDefinition() != fParticleToBias) return nullptr;
|
||||
|
||||
// --------------------------------------------------------------------
|
||||
// -- Compute the total cross-section for the physics processes
|
||||
@@ -134,7 +134,7 @@ G4VBiasingOperation* GB05BOptrSplitAndKillByCrossSection::ProposeNonPhysicsBiasi
|
||||
G4double interactionLength = fProcesses[i]->GetCurrentInteractionLength();
|
||||
if (interactionLength < DBL_MAX / 10.) totalCrossSection += 1. / interactionLength;
|
||||
}
|
||||
if (totalCrossSection < DBL_MIN) return 0;
|
||||
if (totalCrossSection < DBL_MIN) return nullptr;
|
||||
|
||||
G4double totalInteractionLength = 1. / totalCrossSection;
|
||||
|
||||
|
||||
@@ -43,13 +43,11 @@
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
GB05DetectorConstruction::GB05DetectorConstruction(G4bool bf) :
|
||||
G4VUserDetectorConstruction(),
|
||||
fBiasingFlag(bf) {}
|
||||
GB05DetectorConstruction::GB05DetectorConstruction(G4bool bf) : fBiasingFlag(bf) {}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
GB05DetectorConstruction::~GB05DetectorConstruction() {}
|
||||
GB05DetectorConstruction::~GB05DetectorConstruction() = default;
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -62,17 +60,17 @@ G4VPhysicalVolume* GB05DetectorConstruction::Construct()
|
||||
|
||||
G4VSolid* solidWorld = new G4Box("World", 10 * m, 10 * m, 10 * m);
|
||||
|
||||
G4LogicalVolume* logicWorld = new G4LogicalVolume(solidWorld, // its solid
|
||||
worldMaterial, // its material
|
||||
"World"); // its name
|
||||
auto logicWorld = new G4LogicalVolume(solidWorld, // its solid
|
||||
worldMaterial, // its material
|
||||
"World"); // its name
|
||||
|
||||
G4PVPlacement* physiWorld = new G4PVPlacement(0, // no rotation
|
||||
G4ThreeVector(), // at (0,0,0)
|
||||
logicWorld, // its logical volume
|
||||
"World", // its name
|
||||
0, // its mother volume
|
||||
false, // no boolean operation
|
||||
0); // copy number
|
||||
auto physiWorld = new G4PVPlacement(nullptr, // no rotation
|
||||
G4ThreeVector(), // at (0,0,0)
|
||||
logicWorld, // its logical volume
|
||||
"World", // its name
|
||||
nullptr, // its mother volume
|
||||
false, // no boolean operation
|
||||
0); // copy number
|
||||
|
||||
// -----------------------------------
|
||||
// -- volume where biasing is applied:
|
||||
@@ -81,11 +79,11 @@ G4VPhysicalVolume* GB05DetectorConstruction::Construct()
|
||||
G4double halfZ = 1.0 * m;
|
||||
G4VSolid* solidShield = new G4Box("shield.solid", halfXY, halfXY, halfZ);
|
||||
|
||||
G4LogicalVolume* logicShield = new G4LogicalVolume(solidShield, // its solid
|
||||
defaultMaterial, // its material
|
||||
"shield.logical"); // its name
|
||||
auto logicShield = new G4LogicalVolume(solidShield, // its solid
|
||||
defaultMaterial, // its material
|
||||
"shield.logical"); // its name
|
||||
|
||||
new G4PVPlacement(0, // no rotation
|
||||
new G4PVPlacement(nullptr, // no rotation
|
||||
G4ThreeVector(0, 0, halfZ), // volume entrance at (0,0,0)
|
||||
logicShield, // its logical volume
|
||||
"shield.phys", // its name
|
||||
@@ -99,11 +97,11 @@ G4VPhysicalVolume* GB05DetectorConstruction::Construct()
|
||||
G4double halfz = 1 * cm;
|
||||
G4VSolid* solidMeasurement = new G4Box("meas.solid", halfXY, halfXY, halfz);
|
||||
|
||||
G4LogicalVolume* logicMeasurement = new G4LogicalVolume(solidMeasurement, // its solid
|
||||
worldMaterial, // its material
|
||||
"meas.logical"); // its name
|
||||
auto logicMeasurement = new G4LogicalVolume(solidMeasurement, // its solid
|
||||
worldMaterial, // its material
|
||||
"meas.logical"); // its name
|
||||
|
||||
new G4PVPlacement(0, // no rotation
|
||||
new G4PVPlacement(nullptr, // no rotation
|
||||
G4ThreeVector(0, 0, 2 * halfZ + halfz), // volume entrance at (0,0,0)
|
||||
logicMeasurement, // its logical volume
|
||||
"meas.phys", // its name
|
||||
@@ -116,15 +114,14 @@ G4VPhysicalVolume* GB05DetectorConstruction::Construct()
|
||||
|
||||
void GB05DetectorConstruction::ConstructSDandField()
|
||||
{
|
||||
if(fBiasingFlag) {
|
||||
if (fBiasingFlag) {
|
||||
// -- Fetch volume for biasing:
|
||||
G4LogicalVolume* logicShield = G4LogicalVolumeStore::GetInstance()->GetVolume("shield.logical");
|
||||
|
||||
// -------------------------------------------------------------
|
||||
// -- operator creation, configuration and attachment to volume:
|
||||
// -------------------------------------------------------------
|
||||
GB05BOptrSplitAndKillByCrossSection* biasingOperator =
|
||||
new GB05BOptrSplitAndKillByCrossSection("neutron");
|
||||
auto biasingOperator = new GB05BOptrSplitAndKillByCrossSection("neutron");
|
||||
// -- Now, we declare to our biasing operator all the processes we
|
||||
// -- their disapperance effect on neutrons to be counterbalanced
|
||||
// -- by the splitting by cross-section :
|
||||
@@ -135,7 +132,7 @@ void GB05DetectorConstruction::ConstructSDandField()
|
||||
biasingOperator->AttachTo(logicShield);
|
||||
|
||||
G4cout << " Attaching biasing operator " << biasingOperator->GetName() << " to logical volume "
|
||||
<< biasingOperator->GetName() << G4endl;
|
||||
<< biasingOperator->GetName() << G4endl;
|
||||
}
|
||||
// ------------------------------------------------------------------------------------
|
||||
// -- Attach a sensitive detector to print information on particles exiting the shield:
|
||||
|
||||
@@ -6,11 +6,11 @@ It must **not** be used as a substitute for writing good git commit messages!
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
## 2025-03-10 Igor Semeniouk (GB06-V11-02-01)
|
||||
## 2025-03-10 Igor Semeniouk (GB06-V11-03-01)
|
||||
- Remove unused WITH_GEANT4_UIVIS cmake option
|
||||
- Propagate biasing on/off to parallel world construction to initialization of biasing classes only if biasing requested.
|
||||
|
||||
## 2025-02-04 Igor Semeniouk
|
||||
## 2025-02-04 Igor Semeniouk (GB06-V11-03-00)
|
||||
- Add check shred data was nullptr, fix crash when biasing off
|
||||
|
||||
## 2024-07-10 Gabriele Cosmo (GB06-V11-02-00)
|
||||
|
||||
@@ -94,24 +94,23 @@ int main(int argc, char** argv)
|
||||
auto* runManager = G4RunManagerFactory::CreateRunManager();
|
||||
runManager->SetNumberOfThreads(4);
|
||||
|
||||
G4bool biasingFlag = ( onOffBiasing == "on");
|
||||
G4bool biasingFlag = (onOffBiasing == "on");
|
||||
|
||||
// -- Set mandatory initialization classes
|
||||
|
||||
// -- Create geometry:
|
||||
GB06DetectorConstruction* detector = new GB06DetectorConstruction();
|
||||
auto detector = new GB06DetectorConstruction();
|
||||
// -- Create parallel world:
|
||||
GB06ParallelWorldForSlices* parallelWorld =
|
||||
new GB06ParallelWorldForSlices("parallelWorldForSlices",biasingFlag);
|
||||
auto parallelWorld = new GB06ParallelWorldForSlices("parallelWorldForSlices", biasingFlag);
|
||||
// -- and "augment" detector geometry with the parallelWorld one:
|
||||
detector->RegisterParallelWorld(parallelWorld);
|
||||
runManager->SetUserInitialization(detector);
|
||||
|
||||
// -- Select a physics list:
|
||||
FTFP_BERT* physicsList = new FTFP_BERT;
|
||||
auto physicsList = new FTFP_BERT;
|
||||
if (biasingFlag) {
|
||||
// -- and augment it with biasing facilities:
|
||||
G4GenericBiasingPhysics* biasingPhysics = new G4GenericBiasingPhysics();
|
||||
auto biasingPhysics = new G4GenericBiasingPhysics();
|
||||
biasingPhysics->BeVerbose();
|
||||
// -- We use only the "non physics biasing" functionnality (ie, the ones which don't
|
||||
// -- alter physics processes behavior), and hence we equipe the physics list
|
||||
@@ -138,12 +137,12 @@ int main(int argc, char** argv)
|
||||
runManager->Initialize();
|
||||
|
||||
// Initialize visualization
|
||||
G4VisManager* visManager = new G4VisExecutive;
|
||||
auto visManager = new G4VisExecutive;
|
||||
// G4VisExecutive can take a verbosity argument - see /vis/verbose guidance.
|
||||
visManager->Initialize();
|
||||
|
||||
// Get the pointer to the User Interface manager
|
||||
G4UImanager* UImanager = G4UImanager::GetUIpointer();
|
||||
auto UImanager = G4UImanager::GetUIpointer();
|
||||
|
||||
if (macro != "") // batch mode
|
||||
{
|
||||
|
||||
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
|
||||
|
||||
|
||||
**************************************************************
|
||||
Geant4 version Name: geant4-11-03-patch-02 (25-April-2025)
|
||||
Geant4 version Name: geant4-11-03-ref-06 (30-June-2025)
|
||||
Copyright : Geant4 Collaboration
|
||||
References : NIM A 506 (2003), 250-303
|
||||
: IEEE-TNS 53 (2006), 270-278
|
||||
@@ -44,23 +44,24 @@ Registered graphics systems are:
|
||||
ASCIITree (ATree)
|
||||
DAWNFILE (DAWNFILE)
|
||||
G4HepRepFile (HepRepFile)
|
||||
RayTracer (RayTracer)
|
||||
RayTracer (RT)
|
||||
VRML2FILE (VRML2FILE)
|
||||
gMocrenFile (gMocrenFile)
|
||||
TOOLSSG_OFFSCREEN (TSG_OFFSCREEN, TSG_FILE)
|
||||
OpenGLImmediateQt (OGLIQt, OGLI)
|
||||
OpenGLStoredQt (OGLSQt, OGL, OGLS)
|
||||
OpenGLStoredQt (OGLSQt, OGLS)
|
||||
OpenGLImmediateXm (OGLIXm, OGLIQt_FALLBACK)
|
||||
OpenGLStoredXm (OGLSXm, OGLSQt_FALLBACK)
|
||||
OpenGLImmediateX (OGLIX, OGLIQt_FALLBACK, OGLIXm_FALLBACK)
|
||||
OpenGLStoredX (OGLSX, OGLSQt_FALLBACK, OGLSXm_FALLBACK)
|
||||
RayTracerX (RayTracerX)
|
||||
RayTracerX (RTX)
|
||||
RayTracerQt (RTQt)
|
||||
Qt3D (Qt3D)
|
||||
TOOLSSG_X11_GLES (TSG_X11_GLES, TSGX11, TSG_XT_GLES_FALLBACK)
|
||||
TOOLSSG_X11_ZB (TSG_X11_ZB, TSGX11ZB)
|
||||
TOOLSSG_XT_GLES (TSG_XT_GLES, TSGXt, TSG_QT_GLES_FALLBACK)
|
||||
TOOLSSG_XT_ZB (TSG_XT_ZB, TSGXtZB)
|
||||
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG)
|
||||
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG, OGL)
|
||||
TOOLSSG_QT_ZB (TSG_QT_ZB, TSGQtZB)
|
||||
You may choose a graphics system (driver) with a parameter of
|
||||
the command "/vis/open" or "/vis/sceneHandler/create",
|
||||
@@ -131,7 +132,7 @@ Lowest triplet kinetic energy 1 MeV
|
||||
Enable sampling of gamma linear polarisation 0
|
||||
5D gamma conversion model type 0
|
||||
5D gamma conversion model on isolated ion 0
|
||||
Use Ricardo-Gerardo pair production model 0
|
||||
Use RiGe 5D e+e- pair production model by muons 0
|
||||
Livermore data directory epics_2017
|
||||
=======================================================================
|
||||
====== Ionisation Parameters ========
|
||||
@@ -784,6 +785,7 @@ CoulombScat: for pi- XStype:1 SubType=1 BuildTable=1
|
||||
=======================================================================
|
||||
====== Geant4 Native Pre-compound Model Parameters ========
|
||||
=======================================================================
|
||||
Type of pre-compound model 0
|
||||
Type of pre-compound inverse x-section 1
|
||||
Pre-compound model active 1
|
||||
Pre-compound excitation low energy 100 keV
|
||||
@@ -800,6 +802,7 @@ Use HETC submodel for pre-compound model 0
|
||||
Type of de-excitation inverse x-section 3
|
||||
Type of de-excitation factory Evaporation+GEM
|
||||
Number of de-excitation channels 68
|
||||
Type of Fermi BreakUp model ModelVI
|
||||
Min excitation energy 10 eV
|
||||
Min energy per nucleon for multifragmentation 200 GeV
|
||||
Limit excitation energy for Fermi BreakUp 20 MeV
|
||||
@@ -813,219 +816,591 @@ Store e- internal conversion data 1
|
||||
Correlated gamma emission flag 0
|
||||
Max 2J for sampling of angular correlations 10
|
||||
=======================================================================
|
||||
gamma, kinetic energy (MeV) = 1.09502, position (cm) = (147.467,-31.839,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.126685, position (cm) = (139.658,-50.7588,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.434637, position (cm) = (99.9916,-90.6384,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 7.69334, position (cm) = (97.0416,-45.6703,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 2.04743, position (cm) = (50.9338,-122.043,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.43863, position (cm) = (35.5194,-116.541,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.537634, position (cm) = (30.1257,-97.3379,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.22306, position (cm) = (91.1506,-105.465,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.14868e-11, position (cm) = (78.8056,-105.585,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.23476, position (cm) = (72.7165,-14.7043,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 4.75694, position (cm) = (107.009,-36.5505,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 0.510999, position (cm) = (44.5702,-79.7431,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 93.0747, position (cm) = (137.923,-134.964,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.05205, position (cm) = (145.937,-120.432,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.28512, position (cm) = (130.918,-118.11,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 93.1972, position (cm) = (138.464,-126.028,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 93.1229, position (cm) = (133.78,-122.619,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.180179, position (cm) = (-71.6136,108.901,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 59.86, position (cm) = (-75.5206,47.2728,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 60.6938, position (cm) = (-77.6203,48.8412,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 56.2222, position (cm) = (-67.3229,49.4911,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 56.7742, position (cm) = (-66.8757,59.3684,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.000335408, position (cm) = (-36.0701,47.6119,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.100926, position (cm) = (-29.1797,-26.5709,500), weight = 7.62939e-06
|
||||
gamma, kinetic energy (MeV) = 0.123492, position (cm) = (-27.8087,-56.4021,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 54.2166, position (cm) = (6.24843,134.176,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.39697, position (cm) = (33.8062,128.104,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0548874, position (cm) = (35.3694,145.607,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 73.2112, position (cm) = (16.143,35.4331,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 73.2652, position (cm) = (16.7077,42.5432,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 74.1756, position (cm) = (25.6628,31.2594,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.18534e-06, position (cm) = (28.2368,68.7555,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 3.86941, position (cm) = (-5.12685,49.5692,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 6.64385e-07, position (cm) = (-86.7167,110.406,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 38.4599, position (cm) = (-100.933,112.588,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 40.3016, position (cm) = (-108.007,112.012,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.448702, position (cm) = (-133.612,83.0411,500), weight = 3.8147e-06
|
||||
e-, kinetic energy (MeV) = 0.30782, position (cm) = (-134.938,83.379,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 1.40037e-08, position (cm) = (-128.131,89.3775,500), weight = 1.90735e-06
|
||||
e+, kinetic energy (MeV) = 4.94843, position (cm) = (-123.397,99.7552,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 28.8361, position (cm) = (-122.837,108.008,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.404097, position (cm) = (-115.449,47.753,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.161524, position (cm) = (-113.926,44.3206,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.131534, position (cm) = (-85.1486,48.798,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.230586, position (cm) = (-70.0023,49.6035,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.122988, position (cm) = (-114.848,97.6621,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.215138, position (cm) = (-99.2048,92.0075,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.205, position (cm) = (-109.82,77.0491,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.962874, position (cm) = (-58.7358,34.0292,500), weight = 1.90735e-06
|
||||
e-, kinetic energy (MeV) = 0.24182, position (cm) = (-58.53,34.0052,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 5.68685, position (cm) = (-34.0752,41.4963,500), weight = 7.62939e-06
|
||||
gamma, kinetic energy (MeV) = 0.132359, position (cm) = (-55.1466,80.8958,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.274981, position (cm) = (-53.3311,84.8958,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.532914, position (cm) = (-53.8373,82.378,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.370107, position (cm) = (-52.2987,82.6206,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.100168, position (cm) = (-63.2093,76.8237,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.067417, position (cm) = (-55.395,75.5321,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 23.757, position (cm) = (-53.535,81.9344,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 36.9633, position (cm) = (-65.8532,111.188,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 4.10674, position (cm) = (-33.2546,-46.3415,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.915395, position (cm) = (-18.928,-33.7441,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.90178, position (cm) = (-35.7346,-147.163,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 0.506067, position (cm) = (103.379,2.60492,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.95416, position (cm) = (83.6871,-4.99126,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.159083, position (cm) = (95.0576,-5.79646,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 58.8516, position (cm) = (75.5496,-5.93089,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 11.6083, position (cm) = (120.654,-22.6546,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.786861, position (cm) = (56.7646,1.91269,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.65096, position (cm) = (66.8814,4.81882,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.9548, position (cm) = (62.0358,18.3358,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.13567, position (cm) = (17.4638,-14.3419,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.328763, position (cm) = (24.9619,-1.01941,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.120294, position (cm) = (21.2041,3.42926,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.61617, position (cm) = (25.0272,-1.08753,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.47024, position (cm) = (14.6392,-21.1283,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.173105, position (cm) = (36.6678,-14.9044,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0983332, position (cm) = (81.847,95.4974,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.307358, position (cm) = (62.0991,37.5363,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 2.66178, position (cm) = (58.5454,27.4856,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.156418, position (cm) = (63.3434,48.9616,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.15809, position (cm) = (80.5988,46.0426,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.655133, position (cm) = (122.878,-40.1955,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.22188, position (cm) = (119.515,41.9651,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.975994, position (cm) = (124.126,10.9047,500), weight = 7.62939e-06
|
||||
gamma, kinetic energy (MeV) = 3.65759, position (cm) = (145.751,86.4064,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.426012, position (cm) = (14.7759,64.2349,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 23.8288, position (cm) = (22.246,59.6847,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 31.0567, position (cm) = (-3.28801,43.5816,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.52682, position (cm) = (112.648,91.3005,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.9028, position (cm) = (103.836,109.522,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 3.24223, position (cm) = (110.933,126.732,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.66432, position (cm) = (31.9794,111.926,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.293187, position (cm) = (53.9995,137.265,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.14835, position (cm) = (56.6169,141.028,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 6.31489, position (cm) = (52.712,136.274,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.370883, position (cm) = (49.9287,127.515,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 4.21153e-08, position (cm) = (57.0364,119.102,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 4.92594e-09, position (cm) = (-21.0078,71.049,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.342811, position (cm) = (-8.88535,64.194,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0606917, position (cm) = (-13.1361,67.6888,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.78419, position (cm) = (-22.4636,76.6937,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.201428, position (cm) = (-8.55637,77.5398,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 3.70524e-05, position (cm) = (-0.639192,68.064,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 80.2827, position (cm) = (-0.256444,71.5475,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 45.0842, position (cm) = (-125.626,25.6729,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.44798, position (cm) = (-136.952,29.384,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 11.5362, position (cm) = (-124.919,42.0606,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.4135, position (cm) = (-112.75,4.90037,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 2.27756e-06, position (cm) = (50.9078,42.6824,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.510999, position (cm) = (40.4125,9.72462,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.0015349, position (cm) = (53.1365,29.6834,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 3.07172e-08, position (cm) = (-2.91896,43.3988,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 57.929, position (cm) = (28.0823,58.9284,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.230863, position (cm) = (6.69721,32.7728,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0524041, position (cm) = (45.8216,33.0338,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.0475983, position (cm) = (29.336,45.8854,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.22306, position (cm) = (53.9779,76.1442,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 8.29914e-12, position (cm) = (121.971,95.8528,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0946482, position (cm) = (96.7538,57.483,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.30158, position (cm) = (65.9043,-32.95,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 8.36898, position (cm) = (78.4975,2.96954,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 0.86229, position (cm) = (49.1449,-39.1022,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.135043, position (cm) = (62.9696,-34.8863,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.56306, position (cm) = (75.4514,-44.5026,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.20967, position (cm) = (-99.8994,-113.549,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.3067e-06, position (cm) = (99.6574,29.602,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.3692, position (cm) = (11.2467,-5.78843,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.510999, position (cm) = (30.9177,-9.44884,500), weight = 1.90735e-06
|
||||
e-, kinetic energy (MeV) = 1.20607, position (cm) = (31.404,-9.86557,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 53.1096, position (cm) = (-30.7519,16.2972,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 85.4141, position (cm) = (2.08973,-5.70147,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 55.194, position (cm) = (16.2648,8.36772,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.136409, position (cm) = (19.1444,15.5256,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.0387073, position (cm) = (10.0348,29.5931,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 7.46395, position (cm) = (7.36045,29.9096,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.244939, position (cm) = (31.2987,-23.9491,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.42633, position (cm) = (28.5809,-33.5188,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 9.43391e-07, position (cm) = (59.1346,-7.88684,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 5.06134, position (cm) = (28.9667,-13.6964,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.22304, position (cm) = (-74.3975,-53.5742,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 0.48952, position (cm) = (-116.323,-22.8278,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 55.2356, position (cm) = (9.19979,29.9046,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 72.0371, position (cm) = (2.83054,39.067,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 8.27201e-06, position (cm) = (52.0014,-82.1916,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 47.8528, position (cm) = (35.131,-95.8216,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.80651, position (cm) = (44.6801,-97.7987,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.998673, position (cm) = (36.9258,-95.1619,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.24569, position (cm) = (40.4067,-95.7219,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.36747, position (cm) = (38.2284,-95.9637,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.40059, position (cm) = (14.9048,-77.7393,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.0795527, position (cm) = (67.4261,-81.5942,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.16799, position (cm) = (48.6718,-70.7147,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.55962, position (cm) = (37.8278,-45.4959,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 79.6899, position (cm) = (25.0873,-24.2823,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.80808, position (cm) = (33.6491,-2.49413,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.140523, position (cm) = (56.4723,-2.46272,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 18.2786, position (cm) = (15.4257,-17.6483,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.33785, position (cm) = (10.187,-12.5278,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.95348, position (cm) = (25.6927,-20.6121,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.305141, position (cm) = (12.9713,-25.2335,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.40718, position (cm) = (24.5376,-19.4769,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 51.8912, position (cm) = (38.9238,-44.5933,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.22306, position (cm) = (20.8033,-69.4041,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 79.9762, position (cm) = (43.4163,-67.4137,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 80.2588, position (cm) = (46.941,-67.1751,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.457515, position (cm) = (74.3273,-25.4875,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 1.69292, position (cm) = (47.0936,-29.0517,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.72153, position (cm) = (36.0501,-34.9639,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.808045, position (cm) = (55.2092,-33.3705,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.53198, position (cm) = (29.5024,-29.125,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0944265, position (cm) = (57.1817,-14.4036,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.494713, position (cm) = (21.1416,-22.7658,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 62.7196, position (cm) = (-2.76909,-97.9895,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 62.637, position (cm) = (0.447228,-90.3148,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 82.0601, position (cm) = (-25.0925,-44.7502,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 3.61752e-09, position (cm) = (37.2113,-71.2521,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.136413, position (cm) = (1.48542,-80.8561,500), weight = 1.90735e-06
|
||||
e-, kinetic energy (MeV) = 3.01557, position (cm) = (22.444,-76.4834,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 24.42, position (cm) = (9.32234,-83.4308,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 37.9341, position (cm) = (44.137,-87.3179,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 62.1055, position (cm) = (16.9594,-22.5906,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 44.165, position (cm) = (23.8089,-22.7707,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.09679e-07, position (cm) = (93.8354,-57.2645,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 62.9332, position (cm) = (142.036,-32.7164,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 5.59042, position (cm) = (115.203,-42.1912,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 95.8865, position (cm) = (146.168,13.9139,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 4.0804e-07, position (cm) = (117.313,68.7509,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.183174, position (cm) = (110.622,32.4886,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 30.5663, position (cm) = (129.576,48.4688,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 71.908, position (cm) = (145.679,100.019,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 3.00149, position (cm) = (142.903,96.7744,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 34.6754, position (cm) = (146.19,95.8311,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.31405, position (cm) = (59.2753,-44.8602,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.03904, position (cm) = (5.96405,-67.8947,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.397363, position (cm) = (-12.7078,-60.4934,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 4.32879, position (cm) = (7.29216,-62.9019,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.33424, position (cm) = (-13.4182,-106.818,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.4316, position (cm) = (-1.86265,-109.327,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0874268, position (cm) = (-5.81363,-129.99,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.274518, position (cm) = (-9.82715,-119.082,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.399848, position (cm) = (-8.93913,-107.915,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.30775, position (cm) = (-11.8263,-108.372,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 9.67258, position (cm) = (-6.27392,-104.423,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 36.352, position (cm) = (-14.415,-98.7489,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.0676715, position (cm) = (67.6776,-108.452,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.277201, position (cm) = (80.4739,-97.5751,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.639091, position (cm) = (84.0111,-96.4072,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.843, position (cm) = (63.224,-117.495,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.23179, position (cm) = (47.9872,-126.189,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 63.0037, position (cm) = (72.2825,-114.791,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.137023, position (cm) = (73.6319,-134.895,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.24115, position (cm) = (81.2144,-137.32,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 6.45925, position (cm) = (70.516,-141.644,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 5.64864, position (cm) = (71.5617,-133.501,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.97948, position (cm) = (-126.396,117.251,500), weight = 7.62939e-06
|
||||
gamma, kinetic energy (MeV) = 0.283507, position (cm) = (-133.568,-13.9776,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.00865659, position (cm) = (-119.474,51.9369,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 37.2811, position (cm) = (-100.947,38.5521,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.22306, position (cm) = (-137.807,-3.83764,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.51386, position (cm) = (-135.083,-35.8661,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.700777, position (cm) = (-102.61,-49.4327,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 9.45321, position (cm) = (-123.42,-44.8985,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 3.44619e-09, position (cm) = (-93.2576,66.2077,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.37416, position (cm) = (-81.2218,73.3187,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 6.54738e-06, position (cm) = (-93.3851,59.3176,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 95.6893, position (cm) = (-79.9638,50.1742,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 73.2787, position (cm) = (-83.4135,35.6113,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 94.8443, position (cm) = (-91.402,8.24101,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.414508, position (cm) = (-100.737,-27.5084,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.159693, position (cm) = (-91.4525,-7.64523,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 95.0101, position (cm) = (-83.3919,9.93402,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.05249, position (cm) = (-80.2433,5.2288,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.327371, position (cm) = (-79.6171,5.42984,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 58.1545, position (cm) = (-81.2336,2.05086,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.816594, position (cm) = (-89.4793,93.8871,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.548731, position (cm) = (-117.65,92.7709,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.084913, position (cm) = (-77.021,45.8476,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.13428e-05, position (cm) = (-86.3453,44.7634,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.47233, position (cm) = (-65.3656,48.972,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 6.00961, position (cm) = (-86.3278,18.156,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.79386, position (cm) = (-57.2101,7.11725,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 65.3086, position (cm) = (-51.0611,17.3895,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 64.5273, position (cm) = (-91.2206,-4.52334,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.207225, position (cm) = (-97.2142,4.97084,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 84.9885, position (cm) = (-112.078,-8.40594,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.338031, position (cm) = (-128.302,11.9489,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 79.9567, position (cm) = (-108.726,-29.589,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.80112, position (cm) = (-135.282,43.8323,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.06173, position (cm) = (-145.362,35.0411,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 5.23548, position (cm) = (-134.837,29.0382,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 31.6701, position (cm) = (-132.898,43.2754,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.06391e-05, position (cm) = (14.0355,-19.7986,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.267804, position (cm) = (-17.7656,-18.8171,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.96502, position (cm) = (-4.28032,-0.762805,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 73.989, position (cm) = (6.40815,2.11367,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.839143, position (cm) = (-79.0693,-62.4701,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 1.153, position (cm) = (-95.4509,-47.457,500), weight = 7.62939e-06
|
||||
gamma, kinetic energy (MeV) = 0.173963, position (cm) = (99.1469,-63.3806,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.319872, position (cm) = (53.4552,-79.5092,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.1903, position (cm) = (87.8666,-28.3963,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.000128186, position (cm) = (56.2211,-47.7445,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.2734, position (cm) = (-111.596,21.8162,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.476337, position (cm) = (-122.894,33.8083,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.162069, position (cm) = (-87.5482,45.0117,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 3.7321e-06, position (cm) = (-139.438,33.7343,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.77652e-07, position (cm) = (-122.047,-9.16167,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 94.8504, position (cm) = (0.694928,29.714,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0994612, position (cm) = (-6.54373,29.3649,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.177776, position (cm) = (-2.17753,29.9989,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.23674, position (cm) = (1.18873,27.4265,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 9.12225, position (cm) = (3.92954,23.5663,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 60.7336, position (cm) = (-1.98399,31.2951,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.00531, position (cm) = (0.0071979,18.2672,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 0.00092876, position (cm) = (35.4212,24.4034,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.98254e-07, position (cm) = (41.8912,61.2037,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.19801, position (cm) = (47.6994,31.6274,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.00318013, position (cm) = (81.5581,40.0377,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.823402, position (cm) = (-7.02089,17.282,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 5.7902, position (cm) = (-24.4107,27.8746,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.09948, position (cm) = (45.8696,32.6902,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 1.17024, position (cm) = (-1.68545,29.3294,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.46459, position (cm) = (-0.312673,37.9307,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 7.68524, position (cm) = (2.64614,22.3337,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.282511, position (cm) = (1.76318,40.3872,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0806801, position (cm) = (3.10716,21.7096,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.0295623, position (cm) = (-5.19864,22.7423,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.56896, position (cm) = (-2.49599,23.7861,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.110216, position (cm) = (-8.26638,62.649,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.8718, position (cm) = (-12.1009,60.4612,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.27334, position (cm) = (-34.0534,35.7738,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 7.19927, position (cm) = (-16.4211,38.5931,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.70302, position (cm) = (-10.654,19.8383,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 86.6229, position (cm) = (-82.0042,91.7345,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 29.0319, position (cm) = (-17.0005,70.9839,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 97.6797, position (cm) = (-73.2305,69.1117,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 97.6797, position (cm) = (-72.3684,62.1053,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.105059, position (cm) = (-69.0493,71.8247,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 5.70682, position (cm) = (-67.0335,75.1347,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 15.9677, position (cm) = (-72.1324,78.4612,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 57.4827, position (cm) = (-70.499,79.2225,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 96.8237, position (cm) = (-74.0568,80.5067,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.27336, position (cm) = (-66.3595,75.6743,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.00425513, position (cm) = (-43.0693,94.3166,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.234389, position (cm) = (-35.8149,86.6366,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.00186162, position (cm) = (-54.6497,74.0875,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 3.24269, position (cm) = (-56.7315,62.6879,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.587244, position (cm) = (-92.6573,-25.3907,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.180137, position (cm) = (-54.2956,-93.936,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 0.348062, position (cm) = (-60.6102,-94.5374,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 0.329132, position (cm) = (-8.74049,-2.02764,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 0.107826, position (cm) = (-33.4403,-3.60833,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 7.75344e-11, position (cm) = (-41.5407,-12.4527,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.50908e-09, position (cm) = (-14.4388,-13.6328,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.781649, position (cm) = (-48.306,-12.6138,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 1.16307, position (cm) = (-13.637,-34.1959,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 0.088224, position (cm) = (-48.4175,-4.07993,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 0.121533, position (cm) = (-100.932,34.6535,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 3.4945, position (cm) = (-110.219,21.378,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.309235, position (cm) = (-120.382,35.7719,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.118061, position (cm) = (-133.491,43.1321,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 97.5343, position (cm) = (-25.1862,-8.15575,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.24078, position (cm) = (-54.7764,-24.4709,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.382197, position (cm) = (-28.5953,12.9154,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 4.934, position (cm) = (-13.3428,40.0237,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 34.1086, position (cm) = (-34.0342,-26.0729,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.347871, position (cm) = (-47.417,-30.603,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.701128, position (cm) = (-17.8981,-42.7992,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 3.1097, position (cm) = (-35.0005,-34.176,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.37993, position (cm) = (-14.3799,-16.7476,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 7.03456, position (cm) = (-33.7105,-34.7082,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 96.9825, position (cm) = (-30.208,-25.775,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 4.16048e-06, position (cm) = (-34.7462,-24.9595,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0761406, position (cm) = (-3.14586,-86.3233,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 4.57073, position (cm) = (-14.6513,-88.3352,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 9.78559, position (cm) = (-94.4041,-33.4273,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.736516, position (cm) = (-92.4511,-21.0838,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.175664, position (cm) = (-86.5927,-14.8414,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 6.77249, position (cm) = (-123.449,-22.5685,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 72.8254, position (cm) = (-106.266,-25.5049,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.214785, position (cm) = (-104.987,-20.6888,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.23863, position (cm) = (-104.439,-39.3807,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.331381, position (cm) = (-107.248,-25.6852,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.236212, position (cm) = (-89.4788,13.0995,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 1.35697, position (cm) = (-116.124,-16.1254,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 93.7541, position (cm) = (-149.703,-2.48059,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.96778, position (cm) = (-120.29,-3.35331,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 60.8846, position (cm) = (-144.003,21.2528,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.479585, position (cm) = (-88.2507,34.9957,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0556224, position (cm) = (-89.8048,25.8226,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.104075, position (cm) = (-114.882,55.8345,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 5.40594, position (cm) = (-84.2696,56.1438,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0456535, position (cm) = (-102.777,-38.9687,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 6.25429, position (cm) = (-136.575,-65.6381,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.293441, position (cm) = (-106.194,-46.9,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.462686, position (cm) = (-93.8801,-51.4795,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.135201, position (cm) = (-102.478,-89.9806,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 47.4349, position (cm) = (-109.974,-56.5826,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 90.2535, position (cm) = (-102.03,-40.887,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.352413, position (cm) = (-95.2243,-43.2909,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.90181, position (cm) = (-114.01,-37.2007,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 27.7065, position (cm) = (-114.504,-32.7584,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.143774, position (cm) = (-51.7022,42.1057,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.01659, position (cm) = (-50.1694,50.7762,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 58.228, position (cm) = (-66.5687,49.4903,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 11.2618, position (cm) = (-74.6171,-55.4913,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 89.4885, position (cm) = (-96.4523,-6.25848,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.92184, position (cm) = (-62.7693,-90.258,500), weight = 7.62939e-06
|
||||
neutron, kinetic energy (MeV) = 37.0436, position (cm) = (-138.231,-29.3715,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 58.6415, position (cm) = (-105.849,-44.1295,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 58.7698, position (cm) = (-94.3608,-41.6213,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.38516, position (cm) = (-125,-92.099,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.60044, position (cm) = (-129.351,-102.871,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 7.65782e-07, position (cm) = (-115.241,-116.231,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.71777, position (cm) = (-120.96,-99.8444,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.18809, position (cm) = (-126.169,-95.7495,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 40.1056, position (cm) = (-119.738,-109.016,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.723497, position (cm) = (-54.4376,-91.0665,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.276893, position (cm) = (9.74955,-83.5261,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 3.38818, position (cm) = (-43.1641,-64.6471,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.19121, position (cm) = (-31.1111,-62.1302,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.239852, position (cm) = (4.58433,-43.3652,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.57257, position (cm) = (-72.5911,-91.8255,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.302825, position (cm) = (-63.3683,-62.4662,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 5.17327, position (cm) = (-52.5514,-70.1722,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 48.6012, position (cm) = (-59.7943,-82.4225,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 44.9725, position (cm) = (0.696615,-13.192,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 45.5437, position (cm) = (-9.5767,-30.0288,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.472136, position (cm) = (3.75429,-84.5464,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.536653, position (cm) = (6.70289,-75.2535,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.10021, position (cm) = (-5.90714,-78.504,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0809405, position (cm) = (-9.61061,-76.9476,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.304433, position (cm) = (-8.54518,-77.2101,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 74.3785, position (cm) = (-38.5894,-23.0265,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 8.25279, position (cm) = (-102.435,-111.88,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 76.4031, position (cm) = (-149.999,-102.509,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 3.87823e-07, position (cm) = (-131.341,-108.154,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 8.6494, position (cm) = (-148.1,-101.901,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 59.0902, position (cm) = (82.7638,8.06802,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.649164, position (cm) = (85.9821,14.8541,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 10.5817, position (cm) = (53.8465,-9.8246,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.269953, position (cm) = (51.5067,-3.76706,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 6.65495, position (cm) = (30.5955,15.3996,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.13084, position (cm) = (44.0077,-13.7633,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 5.14779, position (cm) = (40.4214,-13.1571,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 60.2151, position (cm) = (74.5826,38.6124,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 59.8846, position (cm) = (71.1451,46.8903,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.242462, position (cm) = (89.8702,24.4584,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.167136, position (cm) = (57.3692,30.7765,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.206963, position (cm) = (4.27046,33.0825,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.18902, position (cm) = (0.911918,44.0494,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.514392, position (cm) = (39.8012,85.6363,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.418669, position (cm) = (40.3205,96.3323,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 3.2821, position (cm) = (1.47511,67.0196,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 54.8624, position (cm) = (-11.4062,82.8684,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.184779, position (cm) = (-15.8512,81.4814,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.245856, position (cm) = (-14.7671,79.336,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.34188, position (cm) = (-14.9141,76.7244,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 22.6977, position (cm) = (-14.5126,79.9859,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.549545, position (cm) = (-55.436,73.6719,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.15618, position (cm) = (-42.6071,50.1523,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 4.67867, position (cm) = (38.0922,68.399,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.693155, position (cm) = (28.9422,55.8561,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.322653, position (cm) = (7.77301,50.69,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.110527, position (cm) = (6.59216,41.9223,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.440025, position (cm) = (-1.59635,147.252,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0473844, position (cm) = (-1.67146,123.613,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 13.3262, position (cm) = (16.6792,142.623,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 17.3226, position (cm) = (-2.38578,51.2916,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.1051, position (cm) = (-70.2023,35.4016,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 6.44469, position (cm) = (-65.607,134.639,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.801004, position (cm) = (-102.06,53.8673,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 0.114059, position (cm) = (-64.3033,115.955,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 57.9641, position (cm) = (-60.0084,112.245,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.442611, position (cm) = (-105.514,102.851,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 59.5623, position (cm) = (-56.9157,86.2564,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.11595, position (cm) = (-76.992,98.1954,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 59.4869, position (cm) = (-83.1767,114.79,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.44465, position (cm) = (-67.9742,77.5951,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.774796, position (cm) = (-31.399,117.834,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.046791, position (cm) = (-26.6353,129.971,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.84858, position (cm) = (-40.0017,127.176,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.59958, position (cm) = (-25.7238,139.681,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.000308049, position (cm) = (-46.8845,116.12,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.112876, position (cm) = (-52.0602,102.524,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.319363, position (cm) = (-42.3726,141.657,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.97847, position (cm) = (-52.8117,139.935,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 4.94872, position (cm) = (-50.5232,126.029,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 86.0991, position (cm) = (-32.6153,127.057,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.168497, position (cm) = (93.2742,142.16,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.8364, position (cm) = (107.006,125.077,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 8.34958, position (cm) = (124.5,128.493,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.709078, position (cm) = (100.696,131.57,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 38.3368, position (cm) = (75.9242,123.267,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.16753, position (cm) = (135.792,125.977,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.72746, position (cm) = (105.037,129.396,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.522506, position (cm) = (118.123,123.914,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 25.1873, position (cm) = (102.41,135.453,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.193911, position (cm) = (0.907598,89.4539,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 0.271579, position (cm) = (92.1951,118.821,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 37.232, position (cm) = (90.5321,141.917,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 4.5917e-09, position (cm) = (2.5604,-38.3686,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.654094, position (cm) = (26.8525,-61.2284,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.451668, position (cm) = (36.7669,-62.9242,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.225473, position (cm) = (32.4227,-58.3031,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.85097, position (cm) = (34.6567,-64.1306,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 28.3524, position (cm) = (28.7596,-64.3672,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 19.3825, position (cm) = (5.53824,-40.9798,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.50819, position (cm) = (27.8433,-59.5356,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.0126767, position (cm) = (18.359,-71.6239,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.00180654, position (cm) = (-21.5239,-92.2195,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.123654, position (cm) = (-34.0939,-83.2175,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 54.3148, position (cm) = (-18.1428,-76.0226,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 53.7856, position (cm) = (-9.56248,-77.5123,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0621989, position (cm) = (-18.0388,-97.2488,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.99128, position (cm) = (-21.4724,-87.7731,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.08802, position (cm) = (-7.9438,-89.457,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 60.0279, position (cm) = (-18.7575,-100.401,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.70113, position (cm) = (-29.6464,-68.7626,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.471388, position (cm) = (8.48544,-85.3051,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 6.14509, position (cm) = (18.6889,-81.3454,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.442993, position (cm) = (42.5973,-50.92,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 72.9173, position (cm) = (23.3298,-112.822,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.59729, position (cm) = (-1.34291,-103.717,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 16.4623, position (cm) = (4.14413,-64.8572,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 74.0517, position (cm) = (2.68446,-95.9387,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.624507, position (cm) = (-26.2968,-122.079,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.548585, position (cm) = (-3.01261,-130.729,500), weight = 3.8147e-06
|
||||
anti_nu_e, kinetic energy (MeV) = 0.439499, position (cm) = (45.2137,99.6389,500), weight = 6.10352e-05
|
||||
neutron, kinetic energy (MeV) = 58.6184, position (cm) = (46.9253,103.665,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 74.5845, position (cm) = (28.3822,115.122,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.0494387, position (cm) = (53.2619,91.5549,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.25054, position (cm) = (49.1621,91.3645,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 38.5992, position (cm) = (48.5206,90.5773,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 75.8527, position (cm) = (53.8269,88.522,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 8.91924, position (cm) = (61.0871,107.304,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 40.6296, position (cm) = (61.5115,116.142,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 21.4464, position (cm) = (26.9816,104.411,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0983136, position (cm) = (103.135,64.4897,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.53891, position (cm) = (96.0165,-0.794733,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.38044, position (cm) = (81.987,24.4499,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.03358, position (cm) = (54.3498,80.8602,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 74.5007, position (cm) = (104.9,90.1463,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 66.2869, position (cm) = (81.1928,83.7976,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.510999, position (cm) = (80.4562,73.9633,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 33.3091, position (cm) = (79.5831,76.1981,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 73.2939, position (cm) = (81.6407,85.6207,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.82583, position (cm) = (110.555,69.259,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.13193, position (cm) = (95.089,-75.777,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 0.589189, position (cm) = (101.061,-81.2065,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 0.814896, position (cm) = (108.033,-62.4771,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.23775, position (cm) = (-44.6423,11.2014,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 47.9954, position (cm) = (-80.0563,-81.6551,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 90.4845, position (cm) = (-94.0792,-63.4396,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.2545, position (cm) = (-51.4035,-35.979,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 50.6692, position (cm) = (-85.4842,-38.5238,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.36249, position (cm) = (-77.9079,23.7215,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 51.2169, position (cm) = (-65.268,18.054,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.226974, position (cm) = (-72.9819,20.7818,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.22304, position (cm) = (-16.9926,6.74144,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 67.0315, position (cm) = (-3.8977,20.3267,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 66.9678, position (cm) = (-4.07291,18.4571,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 80.0454, position (cm) = (-3.11318,98.3254,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0973109, position (cm) = (-23.3781,79.4382,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.55592, position (cm) = (-20.2854,75.6283,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.3951, position (cm) = (-21.9014,77.4307,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.600333, position (cm) = (-26.3538,72.6476,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.00160685, position (cm) = (-26.8164,72.7948,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0627311, position (cm) = (-22.8901,53.2021,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0805407, position (cm) = (-4.07851,53.8357,500), weight = 7.62939e-06
|
||||
neutron, kinetic energy (MeV) = 0.0214185, position (cm) = (-115.352,-15.1609,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.85412, position (cm) = (-98.698,-9.55601,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 1.8067, position (cm) = (106.134,-98.1537,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.118045, position (cm) = (71.9571,-106.533,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.4139, position (cm) = (94.7473,-74.5903,500), weight = 7.62939e-06
|
||||
gamma, kinetic energy (MeV) = 0.224814, position (cm) = (102.121,-112.633,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.12646, position (cm) = (117.648,-103.777,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0804225, position (cm) = (108.057,-106.277,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.76991, position (cm) = (112.221,17.4945,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 2.11303, position (cm) = (30.4956,-98.4411,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 35.0318, position (cm) = (-6.96963,62.368,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.10831e-08, position (cm) = (-9.8954,40.5569,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.27506, position (cm) = (-16.6435,32.6563,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.000203462, position (cm) = (14.5608,104.542,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.100734, position (cm) = (2.84148,106.586,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.72595, position (cm) = (-19.4101,4.64545,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0794707, position (cm) = (-48.1751,20.5085,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.216791, position (cm) = (-43.9468,34.7726,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 38.3194, position (cm) = (-7.61017,9.98386,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 36.9709, position (cm) = (-2.83994,8.36233,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 95.1315, position (cm) = (-0.742102,-6.01844,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 98.2359, position (cm) = (-4.84678,-7.33589,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.81852, position (cm) = (2.29829,-8.81128,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 65.1304, position (cm) = (1.47755,-8.55412,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.743964, position (cm) = (5.00493,-19.5136,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.9838, position (cm) = (7.95582,-17.8151,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.35676, position (cm) = (36.0126,22.1652,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 93.1252, position (cm) = (56.799,31.1953,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 96.9493, position (cm) = (42.3216,36.7823,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 61.5623, position (cm) = (-1.77624,-9.43813,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 61.5623, position (cm) = (-1.77624,-9.43813,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.184651, position (cm) = (-4.97734,-15.9481,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.06742, position (cm) = (8.05297,-11.2413,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 5.17359, position (cm) = (10.7878,-18.2753,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 69.8769, position (cm) = (-3.32618,-30.3955,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 75.9531, position (cm) = (-12.1531,-14.5948,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.199371, position (cm) = (-44.0712,-3.03593,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.429918, position (cm) = (-12.5951,-15.0358,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.581657, position (cm) = (-6.81376,-6.20345,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.0010422, position (cm) = (-2.70488,-19.7156,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 76.0773, position (cm) = (-8.77704,-14.1959,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.01919, position (cm) = (22.9896,9.69003,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.95998e-05, position (cm) = (24.4361,0.67032,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.202543, position (cm) = (24.2168,14.3413,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 33.7358, position (cm) = (20.9032,-0.971391,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 12.6215, position (cm) = (27.0793,26.7039,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 69.0025, position (cm) = (25.752,26.0212,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.830186, position (cm) = (-9.62778,22.6899,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0794222, position (cm) = (-15.6336,17.8115,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.0106717, position (cm) = (-9.02933,12.8055,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.19225, position (cm) = (-30.0134,-15.8202,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 95.5697, position (cm) = (-17.1189,-6.03608,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.36546, position (cm) = (-42.3894,-41.3307,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 24.4554, position (cm) = (-41.3962,3.59316,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 95.1796, position (cm) = (-29.0355,-21.2876,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 95.469, position (cm) = (-30.1158,-18.7554,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 94.3046, position (cm) = (-42.9001,-17.0118,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.70253, position (cm) = (-57.7539,-8.8448,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.355898, position (cm) = (-38.4462,-56.8221,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.746376, position (cm) = (-38.4519,-50.575,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.662509, position (cm) = (-32.0209,-43.2024,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 6.81372, position (cm) = (-53.2165,-38.6808,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0938687, position (cm) = (-34.5082,-57.0967,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.1398, position (cm) = (-24.0795,-41.8088,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.43781, position (cm) = (-16.7419,-45.8973,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.222536, position (cm) = (-1.85251,-40.9259,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.204466, position (cm) = (14.0633,-60.6063,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.303377, position (cm) = (-4.98013,-70.4229,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 4.8248, position (cm) = (-10.5195,-68.4259,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.302922, position (cm) = (-51.4662,-50.0564,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.00112667, position (cm) = (-51.297,-52.9443,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.151067, position (cm) = (-50.704,-40.1285,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.20707, position (cm) = (-49.4117,-46.2818,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 11.9271, position (cm) = (-51.48,-45.5156,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.47572, position (cm) = (-17.5017,2.04356,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 79.0424, position (cm) = (-2.16706,-10.4345,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 98.7257, position (cm) = (-12.2972,-14.7702,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 98.7257, position (cm) = (-12.2972,-14.7702,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.163902, position (cm) = (34.7881,-49.3673,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 5.11583, position (cm) = (-21.7467,-29.4885,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.481037, position (cm) = (-29.5881,27.1529,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 7.97833, position (cm) = (-12.7969,-17.7149,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 2.14071, position (cm) = (21.8116,-35.2184,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 8.361, position (cm) = (13.9549,-10.8732,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.79058, position (cm) = (9.49998,-40.0148,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 9.08929, position (cm) = (27.5258,-38.3523,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 99.2612, position (cm) = (4.58728,-40.731,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.95462e-09, position (cm) = (37.5565,-8.92144,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 40.9039, position (cm) = (0.894953,-38.7672,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.356972, position (cm) = (6.08934,-35.7258,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 45.2132, position (cm) = (10.1831,-54.7609,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.177261, position (cm) = (10.004,-40.147,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.00502, position (cm) = (2.47727,-46.0708,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0904946, position (cm) = (3.82357,-29.7908,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 11.3364, position (cm) = (1.6025,-31.9801,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 98.866, position (cm) = (8.0034,-34.6216,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.472229, position (cm) = (44.3027,14.2491,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 4.24308e-07, position (cm) = (40.5575,34.8241,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.86449e-05, position (cm) = (35.7082,16.6629,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.272093, position (cm) = (26.2164,11.3858,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.151309, position (cm) = (32.402,14.7803,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.302935, position (cm) = (26.5546,8.78418,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.255945, position (cm) = (68.8992,20.708,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 5.44764, position (cm) = (31.6074,8.58881,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.534957, position (cm) = (15.8114,-32.3471,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.0844025, position (cm) = (-24.2415,-23.7489,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.9027e-06, position (cm) = (73.5842,51.1456,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.288857, position (cm) = (22.9441,39.0772,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.117172, position (cm) = (60.4456,-1.02545,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.331222, position (cm) = (62.0765,4.12034,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 17.9625, position (cm) = (101.565,43.6025,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 96.5051, position (cm) = (80.1449,60.5424,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 4.62659e-07, position (cm) = (78.6066,51.5733,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 66.6291, position (cm) = (81.7093,62.6738,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 66.6171, position (cm) = (80.5685,70.1732,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.242916, position (cm) = (92.9006,84.4337,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 14.9837, position (cm) = (53.0992,47.8189,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.767509, position (cm) = (54.1471,39.3467,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0902534, position (cm) = (71.1951,57.4689,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 6.20876e-07, position (cm) = (61.8757,44.1815,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.35854e-08, position (cm) = (6.06759,29.3656,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.30069, position (cm) = (46.9661,43.4328,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 96.6787, position (cm) = (37.8426,41.7941,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.0523447, position (cm) = (1.37947,93.0204,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.663897, position (cm) = (58.325,77.281,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.4201, position (cm) = (87.5217,80.4265,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 25.3744, position (cm) = (85.8095,67.0345,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 65.4165, position (cm) = (-77.8144,-109.915,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.43228, position (cm) = (-43.6035,-93.6624,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 5.22277e-10, position (cm) = (-90.595,-104.253,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 30.3279, position (cm) = (-73.8613,-125.176,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.7292, position (cm) = (-71.7227,-114.029,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0680256, position (cm) = (-29.8361,25.7604,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.0615, position (cm) = (4.05056,38.2644,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 5.21955e-06, position (cm) = (-22.5397,39.4792,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 3.08967e-09, position (cm) = (-36.6397,45.9133,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.00131318, position (cm) = (-8.54229,64.5253,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 73.8406, position (cm) = (-12.2432,51.1843,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 73.2996, position (cm) = (-12.6577,60.7688,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 73.8537, position (cm) = (-5.58826,64.1961,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.498391, position (cm) = (-109.756,40.9835,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.22306, position (cm) = (-98.9932,58.0104,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.13368, position (cm) = (-134.126,22.9814,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.3294, position (cm) = (-137.849,23.2794,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 43.9743, position (cm) = (-134.819,23.0698,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.276063, position (cm) = (-124.14,39.3018,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.765806, position (cm) = (-120.352,18.8362,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 5.06893, position (cm) = (-128.811,56.9945,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.473321, position (cm) = (-27.2591,80.1998,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 5.4528, position (cm) = (-73.7714,105.266,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 1.71459, position (cm) = (-67.383,-21.2184,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 6.65382, position (cm) = (-71.0426,-54.6769,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.8368, position (cm) = (-49.8906,-26.7408,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 3.71093, position (cm) = (-62.9193,-41.4494,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.94318, position (cm) = (-107.599,-13.1498,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0584527, position (cm) = (63.7465,-32.1578,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 9.92369, position (cm) = (17.7533,-75.0556,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0919133, position (cm) = (15.5949,-109.849,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.22306, position (cm) = (24.4463,110.796,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.87389, position (cm) = (34.4501,89.871,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 0.202898, position (cm) = (17.5608,96.1561,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.32986, position (cm) = (-7.95902,116.706,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 48.2784, position (cm) = (12.4951,87.3616,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 96.0763, position (cm) = (-71.8827,27.5819,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 96.2496, position (cm) = (-61.109,34.6512,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.348371, position (cm) = (-52.9176,41.0738,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 30.4306, position (cm) = (-47.9976,47.0226,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 72.6577, position (cm) = (-41.6036,50.0893,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.02869, position (cm) = (-30.2464,-21.1801,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 27.0664, position (cm) = (-35.4498,43.9017,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 46.3092, position (cm) = (-28.8258,41.3287,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.0294545, position (cm) = (-73.6107,34.5012,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.25101e-09, position (cm) = (-38.3563,35.7676,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 96.5887, position (cm) = (-54.8277,28.3612,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.379329, position (cm) = (-49.8321,75.6611,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 79.3967, position (cm) = (-50.2337,30.6965,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 96.5609, position (cm) = (-52.6014,34.9194,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.343092, position (cm) = (-23.2968,52.0064,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.35971, position (cm) = (-43.072,43.1383,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 14.9629, position (cm) = (-34.4772,41.7176,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.6602, position (cm) = (-25.3223,36.771,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.10365, position (cm) = (-55.1676,41.1904,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.759888, position (cm) = (-45.7246,35.1585,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.163103, position (cm) = (-63.6378,37.9754,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 0.094086, position (cm) = (-66.4494,43.1023,500), weight = 7.62939e-06
|
||||
neutron, kinetic energy (MeV) = 81.3959, position (cm) = (-14.8733,3.64954,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.106268, position (cm) = (-23.3504,13.8557,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 7.76902e-09, position (cm) = (-20.2766,-1.15559,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 82.9186, position (cm) = (-70.2195,25.7989,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 82.7312, position (cm) = (-68.4876,13.5263,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 2.04921e-09, position (cm) = (-42.4083,39.074,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.398282, position (cm) = (-15.2304,33.7297,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.25408, position (cm) = (-36.0855,23.2053,500), weight = 3.8147e-06
|
||||
gamma, kinetic energy (MeV) = 3.06392, position (cm) = (-63.4917,47.8582,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 9.64523, position (cm) = (-51.3247,5.30035,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 4.76426, position (cm) = (-60.7839,87.5602,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 67.6943, position (cm) = (-52.7365,84.0288,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.608994, position (cm) = (-26.7744,97.3008,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 84.1594, position (cm) = (-58.1083,79.4694,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 28.1855, position (cm) = (-54.4264,87.9421,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.112617, position (cm) = (-52.3703,74.9214,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 71.8324, position (cm) = (-57.748,74.1064,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.21496, position (cm) = (-89.174,-67.231,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.8871, position (cm) = (-118.32,-79.2913,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 79.6038, position (cm) = (-139.402,-39.6167,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.499108, position (cm) = (-114.349,-65.1376,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.972141, position (cm) = (-128.864,-62.6629,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 25.9995, position (cm) = (-125.354,-42.5392,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.323127, position (cm) = (-91.2092,-12.7295,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 9.5066, position (cm) = (-116.372,-15.6017,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 77.3276, position (cm) = (-108.276,-25.3382,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0818849, position (cm) = (-124.087,-56.5122,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.436625, position (cm) = (-120.166,-71.1976,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 87.9936, position (cm) = (-115.493,-53.0743,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.13959, position (cm) = (32.1545,-1.7005,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 48.0516, position (cm) = (-14.611,10.7004,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 46.0177, position (cm) = (-13.4088,25.4997,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.49031, position (cm) = (-32.4798,8.0776,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 4.68061, position (cm) = (-25.3413,-14.7408,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 5.77313, position (cm) = (-24.2757,-12.11,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 87.1741, position (cm) = (-18.3631,-19.1871,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.11975, position (cm) = (-16.155,6.86846,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 81.433, position (cm) = (-47.2574,15.9608,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.73826, position (cm) = (-44.6334,50.7187,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.10931, position (cm) = (-66.4027,54.3097,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 66.2159, position (cm) = (-61.4936,53.205,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 75.859, position (cm) = (-57.6065,-11.3621,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 75.4026, position (cm) = (-57.594,-11.3591,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.331837, position (cm) = (-45.154,-5.61338,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.04143, position (cm) = (-52.8839,-5.67205,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.307033, position (cm) = (-50.7438,2.13243,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 4.33027, position (cm) = (-47.4696,2.39763,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.154594, position (cm) = (-18.7868,-40.9359,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 71.493, position (cm) = (13.0017,66.7297,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 8.91921e-08, position (cm) = (30.8224,54.6626,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 5.77249, position (cm) = (5.97654,38.1412,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0530582, position (cm) = (88.2179,-25.2649,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.129264, position (cm) = (96.4509,-25.4525,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 8.01023, position (cm) = (91.3211,-34.5818,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 45.6917, position (cm) = (91.7577,-32.1762,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 4.22835e-09, position (cm) = (66.6624,-54.5114,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.685893, position (cm) = (66.9001,-40.7551,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 97.0971, position (cm) = (63.7888,-26.8494,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 97.3254, position (cm) = (77.8989,-39.0592,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 97.3254, position (cm) = (77.8989,-39.0592,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 75.4872, position (cm) = (110.611,-26.6634,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 75.1116, position (cm) = (109.576,-25.0876,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.77652, position (cm) = (38.3516,-7.90256,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 94.7089, position (cm) = (0.864678,-61.3217,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.10393, position (cm) = (9.77956,-73.3523,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 0.00917247, position (cm) = (5.30861,-66.9503,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 5.11423, position (cm) = (8.81867,-79.5232,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 63.7753, position (cm) = (3.07449,-64.8015,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 97.3686, position (cm) = (-1.90034,-58.0973,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.0789748, position (cm) = (3.13702,-56.6802,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.100738, position (cm) = (17.7177,-53.699,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 1.18757, position (cm) = (6.21964,-58.4979,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.510999, position (cm) = (11.5732,-58.8705,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.245952, position (cm) = (6.67524,-56.9301,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.56899, position (cm) = (6.99886,-56.8265,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.80315, position (cm) = (6.61517,-57.4508,500), weight = 1.90735e-06
|
||||
e-, kinetic energy (MeV) = 1.37967, position (cm) = (6.30897,-60.8936,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.417145, position (cm) = (-7.41177,-16.453,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 3.63451, position (cm) = (-12.6589,-17.2547,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.22306, position (cm) = (15.0066,-42.6133,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.520104, position (cm) = (7.75374,-22.4939,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 1.3216, position (cm) = (48.3581,103.449,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 2.71535, position (cm) = (106.086,101.667,500), weight = 1.90735e-06
|
||||
neutron, kinetic energy (MeV) = 3.48008, position (cm) = (108.587,90.4655,500), weight = 1.90735e-06
|
||||
gamma, kinetic energy (MeV) = 0.794029, position (cm) = (49.0346,115.691,500), weight = 3.8147e-06
|
||||
neutron, kinetic energy (MeV) = 0.391443, position (cm) = (23.7745,95.8012,500), weight = 1.90735e-06
|
||||
Graphics systems deleted.
|
||||
Visualization Manager deleting...
|
||||
|
||||
@@ -39,10 +39,10 @@ class GB06ActionInitialization : public G4VUserActionInitialization
|
||||
{
|
||||
public:
|
||||
GB06ActionInitialization();
|
||||
virtual ~GB06ActionInitialization();
|
||||
~GB06ActionInitialization() override;
|
||||
|
||||
virtual void BuildForMaster() const;
|
||||
virtual void Build() const;
|
||||
void BuildForMaster() const override;
|
||||
void Build() const override;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -43,22 +43,22 @@ class GB06BOptnSplitAndKillByImportance : public G4VBiasingOperation
|
||||
// -- Constructor :
|
||||
GB06BOptnSplitAndKillByImportance(G4String name);
|
||||
// -- destructor:
|
||||
virtual ~GB06BOptnSplitAndKillByImportance();
|
||||
~GB06BOptnSplitAndKillByImportance() override;
|
||||
|
||||
public:
|
||||
// ----------------------------------------------
|
||||
// -- Methods from G4VBiasingOperation interface:
|
||||
// ----------------------------------------------
|
||||
// -- Unused:
|
||||
virtual const G4VBiasingInteractionLaw*
|
||||
const G4VBiasingInteractionLaw*
|
||||
ProvideOccurenceBiasingInteractionLaw(const G4BiasingProcessInterface*, G4ForceCondition&) final
|
||||
{
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
virtual G4VParticleChange* ApplyFinalStateBiasing(const G4BiasingProcessInterface*,
|
||||
const G4Track*, const G4Step*, G4bool&) final
|
||||
G4VParticleChange* ApplyFinalStateBiasing(const G4BiasingProcessInterface*, const G4Track*,
|
||||
const G4Step*, G4bool&) final
|
||||
{
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
// -- Used methods ("non-physics biasing methods"):
|
||||
@@ -67,13 +67,12 @@ class GB06BOptnSplitAndKillByImportance : public G4VBiasingOperation
|
||||
// -- requesting the biasing.
|
||||
// -- Here we use the condition "forced" and the distance returned
|
||||
// -- is "dummy" (DBL_MAX).
|
||||
virtual G4double DistanceToApplyOperation(const G4Track*, G4double,
|
||||
G4ForceCondition* condition) final;
|
||||
G4double DistanceToApplyOperation(const G4Track*, G4double, G4ForceCondition* condition) final;
|
||||
// -- Method the generate the final state, which is:
|
||||
// -- - made of the primary with half of its original weight, and a clone of it in
|
||||
// -- case of splitting
|
||||
// -- - the primary with increased weight or the primary killed, in case of killing
|
||||
virtual G4VParticleChange* GenerateBiasingFinalState(const G4Track*, const G4Step*) final;
|
||||
G4VParticleChange* GenerateBiasingFinalState(const G4Track*, const G4Step*) final;
|
||||
|
||||
// -- Specific to this example:
|
||||
// ----------------------------
|
||||
|
||||
@@ -63,33 +63,33 @@ class GB06BOptrSplitAndKillByImportance : public G4VBiasingOperator
|
||||
// ------------------------------------------------------------
|
||||
GB06BOptrSplitAndKillByImportance(G4String particleToBias,
|
||||
G4String name = "SplitAndKillByImportance");
|
||||
virtual ~GB06BOptrSplitAndKillByImportance();
|
||||
~GB06BOptrSplitAndKillByImportance() override;
|
||||
|
||||
// -- method called at beginning of run:
|
||||
virtual void StartRun();
|
||||
void StartRun() override;
|
||||
|
||||
private:
|
||||
// -----------------------------
|
||||
// -- Mandatory from base class:
|
||||
// -----------------------------
|
||||
// -- Not used:
|
||||
virtual G4VBiasingOperation*
|
||||
ProposeOccurenceBiasingOperation(const G4Track*, const G4BiasingProcessInterface*) final
|
||||
G4VBiasingOperation* ProposeOccurenceBiasingOperation(const G4Track*,
|
||||
const G4BiasingProcessInterface*) final
|
||||
{
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
// -- Not used:
|
||||
virtual G4VBiasingOperation*
|
||||
ProposeFinalStateBiasingOperation(const G4Track*, const G4BiasingProcessInterface*) final
|
||||
G4VBiasingOperation* ProposeFinalStateBiasingOperation(const G4Track*,
|
||||
const G4BiasingProcessInterface*) final
|
||||
{
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
// -- Used method : it will return the biasing operation that will split particles
|
||||
// -- with a probabilty depending on the total absorption cross-section.
|
||||
virtual G4VBiasingOperation*
|
||||
ProposeNonPhysicsBiasingOperation(const G4Track*, const G4BiasingProcessInterface*) final;
|
||||
G4VBiasingOperation* ProposeNonPhysicsBiasingOperation(const G4Track*,
|
||||
const G4BiasingProcessInterface*) final;
|
||||
|
||||
// ---------------------------------------
|
||||
// -- Method specific to this application:
|
||||
|
||||
@@ -38,10 +38,10 @@ class GB06DetectorConstruction : public G4VUserDetectorConstruction
|
||||
{
|
||||
public:
|
||||
GB06DetectorConstruction();
|
||||
~GB06DetectorConstruction();
|
||||
~GB06DetectorConstruction() override;
|
||||
|
||||
virtual G4VPhysicalVolume* Construct();
|
||||
virtual void ConstructSDandField();
|
||||
G4VPhysicalVolume* Construct() override;
|
||||
void ConstructSDandField() override;
|
||||
|
||||
private:
|
||||
G4LogicalVolume* logicMeasurement = nullptr;
|
||||
|
||||
@@ -39,17 +39,16 @@ class G4PVReplica;
|
||||
class GB06ParallelWorldForSlices : public G4VUserParallelWorld
|
||||
{
|
||||
public:
|
||||
GB06ParallelWorldForSlices(G4String worldName,G4bool bf);
|
||||
~GB06ParallelWorldForSlices();
|
||||
GB06ParallelWorldForSlices(G4String worldName, G4bool bf);
|
||||
~GB06ParallelWorldForSlices() override;
|
||||
|
||||
private:
|
||||
virtual void Construct();
|
||||
virtual void ConstructSD();
|
||||
void Construct() override;
|
||||
void ConstructSD() override;
|
||||
|
||||
G4LogicalVolume* sliceLogical = nullptr;
|
||||
G4PVReplica* slicePhysical = nullptr;
|
||||
G4bool fBiasingFlag;
|
||||
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -40,9 +40,9 @@ class GB06PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction
|
||||
{
|
||||
public:
|
||||
GB06PrimaryGeneratorAction();
|
||||
virtual ~GB06PrimaryGeneratorAction();
|
||||
~GB06PrimaryGeneratorAction() override;
|
||||
|
||||
virtual void GeneratePrimaries(G4Event*);
|
||||
void GeneratePrimaries(G4Event*) override;
|
||||
|
||||
private:
|
||||
G4ParticleGun* fParticleGun;
|
||||
|
||||
@@ -37,10 +37,10 @@ class GB06SD : public G4VSensitiveDetector
|
||||
{
|
||||
public:
|
||||
GB06SD(G4String name);
|
||||
virtual ~GB06SD() {}
|
||||
~GB06SD() override = default;
|
||||
|
||||
virtual void Initialize(G4HCofThisEvent*) {}
|
||||
virtual G4bool ProcessHits(G4Step* aStep, G4TouchableHistory* ROhist);
|
||||
void Initialize(G4HCofThisEvent*) override {}
|
||||
G4bool ProcessHits(G4Step* aStep, G4TouchableHistory* ROhist) override;
|
||||
};
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -47,7 +47,7 @@ GB06BOptnSplitAndKillByImportance::GB06BOptnSplitAndKillByImportance(G4String na
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
GB06BOptnSplitAndKillByImportance::~GB06BOptnSplitAndKillByImportance() {}
|
||||
GB06BOptnSplitAndKillByImportance::~GB06BOptnSplitAndKillByImportance() = default;
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -148,7 +148,7 @@ GB06BOptnSplitAndKillByImportance::GenerateBiasingFinalState(const G4Track* trac
|
||||
// Now we clone this track (this is the actual splitting):
|
||||
// we will then have the primary and clone of it, hence the
|
||||
// splitting by a factor 2:
|
||||
G4Track* clone = new G4Track(*track);
|
||||
auto clone = new G4Track(*track);
|
||||
clone->SetWeight(weightOfTrack);
|
||||
fParticleChange.AddSecondary(clone);
|
||||
// -- Below's call added for safety & illustration : inform particle change to not
|
||||
|
||||
@@ -50,7 +50,7 @@ GB06BOptrSplitAndKillByImportance::GB06BOptrSplitAndKillByImportance(G4String pa
|
||||
{
|
||||
fParticleToBias = G4ParticleTable::GetParticleTable()->FindParticle(particleName);
|
||||
|
||||
if (fParticleToBias == 0) {
|
||||
if (fParticleToBias == nullptr) {
|
||||
G4ExceptionDescription ed;
|
||||
ed << "Particle `" << particleName << "' not found !" << G4endl;
|
||||
G4Exception("GB06BOptrSplitAndKillByImportance(...)", "exGB06.01", JustWarning, ed);
|
||||
@@ -95,7 +95,7 @@ G4VBiasingOperation* GB06BOptrSplitAndKillByImportance::ProposeNonPhysicsBiasing
|
||||
const G4Track* track, const G4BiasingProcessInterface* /*callingProcess*/)
|
||||
{
|
||||
// -- Check if current particle type is the one to bias:
|
||||
if (track->GetDefinition() != fParticleToBias) return 0;
|
||||
if (track->GetDefinition() != fParticleToBias) return nullptr;
|
||||
|
||||
// -- if so, request biasing:
|
||||
return fSplitAndKillByImportance;
|
||||
|
||||
@@ -44,7 +44,7 @@ GB06DetectorConstruction::GB06DetectorConstruction() : G4VUserDetectorConstructi
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
GB06DetectorConstruction::~GB06DetectorConstruction() {}
|
||||
GB06DetectorConstruction::~GB06DetectorConstruction() = default;
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -55,17 +55,17 @@ G4VPhysicalVolume* GB06DetectorConstruction::Construct()
|
||||
|
||||
G4VSolid* solidWorld = new G4Box("World.solid", 10 * m, 10 * m, 10 * m);
|
||||
|
||||
G4LogicalVolume* logicWorld = new G4LogicalVolume(solidWorld, // its solid
|
||||
worldMaterial, // its material
|
||||
"World.logical"); // its name
|
||||
auto logicWorld = new G4LogicalVolume(solidWorld, // its solid
|
||||
worldMaterial, // its material
|
||||
"World.logical"); // its name
|
||||
|
||||
G4PVPlacement* physiWorld = new G4PVPlacement(nullptr, // no rotation
|
||||
G4ThreeVector(), // at (0,0,0)
|
||||
logicWorld, // its logical volume
|
||||
"World.physical", // its name
|
||||
nullptr, // its mother volume
|
||||
false, // no bool. operation
|
||||
0); // copy number
|
||||
auto physiWorld = new G4PVPlacement(nullptr, // no rotation
|
||||
G4ThreeVector(), // at (0,0,0)
|
||||
logicWorld, // its logical volume
|
||||
"World.physical", // its name
|
||||
nullptr, // its mother volume
|
||||
false, // no bool. operation
|
||||
0); // copy number
|
||||
|
||||
// ----------------------------------------------------
|
||||
// -- volume of shield, made of concrete, in one block:
|
||||
@@ -74,9 +74,9 @@ G4VPhysicalVolume* GB06DetectorConstruction::Construct()
|
||||
G4double halfZ = 2.5 * m;
|
||||
G4VSolid* solidShield = new G4Box("shield.solid", halfXY, halfXY, halfZ);
|
||||
|
||||
G4LogicalVolume* logicTest = new G4LogicalVolume(solidShield, // its solid
|
||||
concreteMaterial, // its material
|
||||
"shield.logical"); // its name
|
||||
auto logicTest = new G4LogicalVolume(solidShield, // its solid
|
||||
concreteMaterial, // its material
|
||||
"shield.logical"); // its name
|
||||
|
||||
new G4PVPlacement(nullptr, // no rotation
|
||||
G4ThreeVector(0, 0, halfZ), // volume entrance is set at (0,0,0)
|
||||
|
||||
@@ -42,10 +42,9 @@
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
GB06ParallelWorldForSlices::GB06ParallelWorldForSlices(G4String worldName,
|
||||
G4bool bf) :
|
||||
G4VUserParallelWorld(worldName),
|
||||
fBiasingFlag(bf) {}
|
||||
GB06ParallelWorldForSlices::GB06ParallelWorldForSlices(G4String worldName, G4bool bf)
|
||||
: G4VUserParallelWorld(worldName), fBiasingFlag(bf)
|
||||
{}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -95,10 +94,9 @@ void GB06ParallelWorldForSlices::Construct()
|
||||
auto shieldSolid = (G4Box*)shieldLogical->GetSolid();
|
||||
|
||||
// -- we now re-create a logical volume for the mother volume of the slices:
|
||||
G4LogicalVolume* motherForSlicesLogical =
|
||||
new G4LogicalVolume(shieldSolid, // its solid
|
||||
nullptr, // no material
|
||||
"motherForSlices.logical"); // its name
|
||||
auto motherForSlicesLogical = new G4LogicalVolume(shieldSolid, // its solid
|
||||
nullptr, // no material
|
||||
"motherForSlices.logical"); // its name
|
||||
|
||||
// -- 2) new logical volume of same shape than the shield and place inside the slices:
|
||||
// -----------------------------------------------------------------------------
|
||||
@@ -107,8 +105,8 @@ void GB06ParallelWorldForSlices::Construct()
|
||||
const G4int nSlices(20);
|
||||
// -- the solid for slices:
|
||||
G4double halfSliceZ = shieldSolid->GetZHalfLength() / nSlices;
|
||||
G4Box* sliceSolid = new G4Box("slice.solid", shieldSolid->GetXHalfLength(),
|
||||
shieldSolid->GetYHalfLength(), halfSliceZ);
|
||||
auto sliceSolid = new G4Box("slice.solid", shieldSolid->GetXHalfLength(),
|
||||
shieldSolid->GetYHalfLength(), halfSliceZ);
|
||||
|
||||
// -- the logical volume for slices:
|
||||
sliceLogical = new G4LogicalVolume(sliceSolid, // its solid
|
||||
@@ -151,7 +149,7 @@ void GB06ParallelWorldForSlices::Construct()
|
||||
|
||||
void GB06ParallelWorldForSlices::ConstructSD()
|
||||
{
|
||||
if(fBiasingFlag) {
|
||||
if (fBiasingFlag) {
|
||||
// -- Create the biasing operator:
|
||||
auto biasingOperator = new GB06BOptrSplitAndKillByImportance("neutron", "parallelOptr");
|
||||
// -- Tell it it is active for this parallel geometry, passing the world
|
||||
|
||||
@@ -6,7 +6,11 @@ be used as a substitute for writing good git commit messages!
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
## 2025-03-10 Igor Semeniouk (GB07-V11-02-00)
|
||||
## 2025-03-14 Igor Semeniouk (GB07-V11-03-01)
|
||||
- The explicit call of base class constructor
|
||||
in GB07DetectorConstruction removed
|
||||
|
||||
## 2025-03-10 Igor Semeniouk (GB07-V11-03-00)
|
||||
- Use tag format GB07-Vxx-yy-zz for consistency with other examples
|
||||
- Remove unused WITH_GEANT4_UIVIS cmake option
|
||||
- Propagate biasing on/off to detector construction to initialization of biasing classes only if biasing requested.
|
||||
|
||||
@@ -93,16 +93,16 @@ int main(int argc, char** argv)
|
||||
auto* runManager = G4RunManagerFactory::CreateRunManager();
|
||||
runManager->SetNumberOfThreads(4);
|
||||
|
||||
G4bool biasingFlag = ( onOffBiasing == "on");
|
||||
G4bool biasingFlag = (onOffBiasing == "on");
|
||||
|
||||
// -- Set mandatory initialization classes
|
||||
GB07DetectorConstruction* detector = new GB07DetectorConstruction(biasingFlag);
|
||||
auto detector = new GB07DetectorConstruction(biasingFlag);
|
||||
runManager->SetUserInitialization(detector);
|
||||
// -- Select a physics list
|
||||
FTFP_BERT* physicsList = new FTFP_BERT;
|
||||
auto physicsList = new FTFP_BERT;
|
||||
if (biasingFlag) {
|
||||
// -- And augment it with biasing facilities:
|
||||
G4GenericBiasingPhysics* biasingPhysics = new G4GenericBiasingPhysics();
|
||||
auto biasingPhysics = new G4GenericBiasingPhysics();
|
||||
// -- Specify the processes that will be under biasing:
|
||||
// ---- Decide to apply the technique to hadronic inelastic interactions:
|
||||
std::vector<G4String> piPlusProcessesToBias, piMinusProcessesToBias, protonProcessesToBias,
|
||||
@@ -154,12 +154,12 @@ int main(int argc, char** argv)
|
||||
runManager->Initialize();
|
||||
|
||||
// Initialize visualization
|
||||
G4VisManager* visManager = new G4VisExecutive;
|
||||
auto visManager = new G4VisExecutive;
|
||||
// G4VisExecutive can take a verbosity argument - see /vis/verbose guidance.
|
||||
visManager->Initialize();
|
||||
|
||||
// Get the pointer to the User Interface manager
|
||||
G4UImanager* UImanager = G4UImanager::GetUIpointer();
|
||||
auto UImanager = G4UImanager::GetUIpointer();
|
||||
|
||||
if (macro != "") // batch mode
|
||||
{
|
||||
|
||||
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
|
||||
|
||||
|
||||
**************************************************************
|
||||
Geant4 version Name: geant4-11-03-patch-02 (25-April-2025)
|
||||
Geant4 version Name: geant4-11-03-ref-06 (30-June-2025)
|
||||
Copyright : Geant4 Collaboration
|
||||
References : NIM A 506 (2003), 250-303
|
||||
: IEEE-TNS 53 (2006), 270-278
|
||||
@@ -42,23 +42,24 @@ Registered graphics systems are:
|
||||
ASCIITree (ATree)
|
||||
DAWNFILE (DAWNFILE)
|
||||
G4HepRepFile (HepRepFile)
|
||||
RayTracer (RayTracer)
|
||||
RayTracer (RT)
|
||||
VRML2FILE (VRML2FILE)
|
||||
gMocrenFile (gMocrenFile)
|
||||
TOOLSSG_OFFSCREEN (TSG_OFFSCREEN, TSG_FILE)
|
||||
OpenGLImmediateQt (OGLIQt, OGLI)
|
||||
OpenGLStoredQt (OGLSQt, OGL, OGLS)
|
||||
OpenGLStoredQt (OGLSQt, OGLS)
|
||||
OpenGLImmediateXm (OGLIXm, OGLIQt_FALLBACK)
|
||||
OpenGLStoredXm (OGLSXm, OGLSQt_FALLBACK)
|
||||
OpenGLImmediateX (OGLIX, OGLIQt_FALLBACK, OGLIXm_FALLBACK)
|
||||
OpenGLStoredX (OGLSX, OGLSQt_FALLBACK, OGLSXm_FALLBACK)
|
||||
RayTracerX (RayTracerX)
|
||||
RayTracerX (RTX)
|
||||
RayTracerQt (RTQt)
|
||||
Qt3D (Qt3D)
|
||||
TOOLSSG_X11_GLES (TSG_X11_GLES, TSGX11, TSG_XT_GLES_FALLBACK)
|
||||
TOOLSSG_X11_ZB (TSG_X11_ZB, TSGX11ZB)
|
||||
TOOLSSG_XT_GLES (TSG_XT_GLES, TSGXt, TSG_QT_GLES_FALLBACK)
|
||||
TOOLSSG_XT_ZB (TSG_XT_ZB, TSGXtZB)
|
||||
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG)
|
||||
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG, OGL)
|
||||
TOOLSSG_QT_ZB (TSG_QT_ZB, TSGQtZB)
|
||||
You may choose a graphics system (driver) with a parameter of
|
||||
the command "/vis/open" or "/vis/sceneHandler/create",
|
||||
@@ -129,7 +130,7 @@ Lowest triplet kinetic energy 1 MeV
|
||||
Enable sampling of gamma linear polarisation 0
|
||||
5D gamma conversion model type 0
|
||||
5D gamma conversion model on isolated ion 0
|
||||
Use Ricardo-Gerardo pair production model 0
|
||||
Use RiGe 5D e+e- pair production model by muons 0
|
||||
Livermore data directory epics_2017
|
||||
=======================================================================
|
||||
====== Ionisation Parameters ========
|
||||
@@ -782,6 +783,7 @@ CoulombScat: for pi- XStype:1 SubType=1 BuildTable=1
|
||||
=======================================================================
|
||||
====== Geant4 Native Pre-compound Model Parameters ========
|
||||
=======================================================================
|
||||
Type of pre-compound model 0
|
||||
Type of pre-compound inverse x-section 1
|
||||
Pre-compound model active 1
|
||||
Pre-compound excitation low energy 100 keV
|
||||
@@ -798,6 +800,7 @@ Use HETC submodel for pre-compound model 0
|
||||
Type of de-excitation inverse x-section 3
|
||||
Type of de-excitation factory Evaporation+GEM
|
||||
Number of de-excitation channels 68
|
||||
Type of Fermi BreakUp model ModelVI
|
||||
Min excitation energy 10 eV
|
||||
Min energy per nucleon for multifragmentation 200 GeV
|
||||
Limit excitation energy for Fermi BreakUp 20 MeV
|
||||
@@ -811,334 +814,452 @@ Store e- internal conversion data 1
|
||||
Correlated gamma emission flag 0
|
||||
Max 2J for sampling of angular correlations 10
|
||||
=======================================================================
|
||||
gamma, kinetic energy (MeV) = 0.694069, position (cm) = (34.4008,-21.5861,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 9.48074, position (cm) = (25.3969,4.64563,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 0.0788658, position (cm) = (20.6858,19.0519,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 0.436171, position (cm) = (21.5921,13.8446,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 0.258067, position (cm) = (18.8964,15.4004,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 16.108, position (cm) = (82.2927,-19.6689,200), weight = 9
|
||||
gamma, kinetic energy (MeV) = 0.519969, position (cm) = (14.1058,-2.44328,200), weight = 9
|
||||
pi-, kinetic energy (MeV) = 304.172, position (cm) = (-31.5302,-5.46054,200), weight = 3
|
||||
anti_nu_mu, kinetic energy (MeV) = 50.5966, position (cm) = (76.0785,68.8926,200), weight = 1
|
||||
neutron, kinetic energy (MeV) = 0.749751, position (cm) = (15.9306,22.028,200), weight = 2
|
||||
neutron, kinetic energy (MeV) = 619.069, position (cm) = (-25.082,24.023,200), weight = 1
|
||||
anti_nu_mu, kinetic energy (MeV) = 44.0221, position (cm) = (-20.6216,-36.9787,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.8076, position (cm) = (-2.0616,-54.4433,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.15337, position (cm) = (32.7785,-46.0574,200), weight = 1
|
||||
nu_e, kinetic energy (MeV) = 42.4703, position (cm) = (25.014,24.5609,200), weight = 4
|
||||
neutron, kinetic energy (MeV) = 77.7029, position (cm) = (-94.6356,-55.1377,200), weight = 2
|
||||
proton, kinetic energy (MeV) = 2883.3, position (cm) = (4.39271,6.90448,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 4.68897, position (cm) = (-0.443994,-6.22525,200), weight = 2
|
||||
neutron, kinetic energy (MeV) = 40.9823, position (cm) = (-11.5714,11.5014,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 5.2947, position (cm) = (-51.9946,-32.0045,200), weight = 1
|
||||
proton, kinetic energy (MeV) = 1307.2, position (cm) = (-11.3834,-7.49994,200), weight = 1
|
||||
proton, kinetic energy (MeV) = 5484.6, position (cm) = (0.0546726,-4.61794,200), weight = 1
|
||||
nu_mu, kinetic energy (MeV) = 29.7919, position (cm) = (45.5163,51.1067,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 0.083145, position (cm) = (-32.8456,6.92618,200), weight = 1
|
||||
e-, kinetic energy (MeV) = 41.0605, position (cm) = (-36.361,18.9656,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0788295, position (cm) = (-35.9681,18.7917,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.27492, position (cm) = (-36.4079,18.9166,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 8.64532, position (cm) = (-36.5155,18.8298,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.514099, position (cm) = (-36.7638,18.733,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.715793, position (cm) = (-36.8594,18.6645,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 3.00401, position (cm) = (-36.7398,18.7283,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 40.5776, position (cm) = (-36.6909,18.8571,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 6.60039, position (cm) = (-36.4399,18.7464,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 67.9861, position (cm) = (-36.2445,18.9576,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.10165, position (cm) = (-36.2464,18.8817,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.22834, position (cm) = (-36.1923,18.7003,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.405908, position (cm) = (-35.6717,23.6772,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 23.8499, position (cm) = (-36.6863,18.3933,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 4.49083, position (cm) = (-36.6255,18.6123,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 4.2906, position (cm) = (-36.4217,18.9969,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.150069, position (cm) = (-26.7494,19.4853,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.12603, position (cm) = (43.5693,8.7172,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0466708, position (cm) = (34.0161,-19.0798,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.772994, position (cm) = (30.2169,-2.01998,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 5.53413, position (cm) = (45.8769,-30.9477,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.382177, position (cm) = (70.8816,-28.9376,200), weight = 1
|
||||
e-, kinetic energy (MeV) = 5.45269, position (cm) = (56.9319,-36.6937,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.21246, position (cm) = (45.1131,-30.4869,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 3.15683, position (cm) = (38.8301,-28.4973,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.29815, position (cm) = (53.8412,-30.0036,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.185339, position (cm) = (36.7895,-32.1976,200), weight = 1
|
||||
e+, kinetic energy (MeV) = 19.3786, position (cm) = (43.2575,-26.5335,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.62374, position (cm) = (43.15,-26.414,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0510156, position (cm) = (43.9597,-27.0101,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0907158, position (cm) = (43.1117,-26.8057,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.541706, position (cm) = (42.3428,-26.2075,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 7.93901, position (cm) = (42.4012,-26.2085,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0856565, position (cm) = (38.0076,-24.4331,200), weight = 1
|
||||
e-, kinetic energy (MeV) = 22.303, position (cm) = (42.5563,-24.9006,200), weight = 1
|
||||
e-, kinetic energy (MeV) = 0.225107, position (cm) = (42.5214,-24.892,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.64312, position (cm) = (42.4533,-25.0623,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 10.5327, position (cm) = (42.6767,-25.6452,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 15.6113, position (cm) = (42.76,-25.8744,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.04866, position (cm) = (20.4125,-28.9225,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 8.13432, position (cm) = (75.2476,-18.5611,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.710017, position (cm) = (94.5009,-25.5329,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.376074, position (cm) = (28.2789,47.1879,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 3.5077, position (cm) = (25.7693,8.60278,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.352988, position (cm) = (44.6456,26.821,200), weight = 2
|
||||
neutron, kinetic energy (MeV) = 76.1667, position (cm) = (71.8451,-51.0508,200), weight = 2
|
||||
neutron, kinetic energy (MeV) = 78.1542, position (cm) = (24.0305,-45.0763,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 1.02866, position (cm) = (-5.22881,-30.6642,200), weight = 1
|
||||
pi+, kinetic energy (MeV) = 39.7119, position (cm) = (-10.9483,-35.6717,200), weight = 2
|
||||
proton, kinetic energy (MeV) = 95.6982, position (cm) = (-22.2669,-33.0361,200), weight = 3
|
||||
proton, kinetic energy (MeV) = 413.03, position (cm) = (-13.9224,-34.5222,200), weight = 1
|
||||
nu_mu, kinetic energy (MeV) = 29.7919, position (cm) = (11.9714,22.3158,200), weight = 4
|
||||
proton, kinetic energy (MeV) = 4657.12, position (cm) = (8.16266,-1.82101,200), weight = 1
|
||||
pi-, kinetic energy (MeV) = 372.732, position (cm) = (3.65801,2.39058,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 3.50117, position (cm) = (-12.2858,21.1432,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.550162, position (cm) = (-22.1069,19.5,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.259837, position (cm) = (-9.09973,-39.8882,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.433109, position (cm) = (-10.5524,-26.1948,200), weight = 1
|
||||
anti_nu_mu, kinetic energy (MeV) = 38.8449, position (cm) = (-49.5519,-62.2614,200), weight = 1
|
||||
nu_mu, kinetic energy (MeV) = 29.7919, position (cm) = (-25.8621,-59.4608,200), weight = 1
|
||||
nu_e, kinetic energy (MeV) = 10.1752, position (cm) = (-12.2,-64.9465,200), weight = 1
|
||||
neutron, kinetic energy (MeV) = 339.401, position (cm) = (-14.6502,-0.0306077,200), weight = 1
|
||||
neutron, kinetic energy (MeV) = 127.91, position (cm) = (-4.12645,32.829,200), weight = 1
|
||||
neutron, kinetic energy (MeV) = 760.237, position (cm) = (36.6901,-70.4871,200), weight = 1
|
||||
proton, kinetic energy (MeV) = 4304.23, position (cm) = (-5.71901,-0.291693,200), weight = 1
|
||||
anti_nu_mu, kinetic energy (MeV) = 35.9681, position (cm) = (82.2853,7.54156,200), weight = 5
|
||||
nu_mu, kinetic energy (MeV) = 29.7919, position (cm) = (-61.5565,92.5278,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 28.0679, position (cm) = (-38.7571,-8.40989,200), weight = 2
|
||||
neutron, kinetic energy (MeV) = 17.3613, position (cm) = (41.9778,45.8379,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 0.45574, position (cm) = (82.1563,-70.6566,200), weight = 24
|
||||
nu_e, kinetic energy (MeV) = 45.6966, position (cm) = (23.3,15.2269,200), weight = 2
|
||||
nu_mu, kinetic energy (MeV) = 29.7919, position (cm) = (-21.8065,-4.17229,200), weight = 2
|
||||
neutron, kinetic energy (MeV) = 530.584, position (cm) = (11.1644,1.88426,200), weight = 1
|
||||
pi+, kinetic energy (MeV) = 576.309, position (cm) = (11.3015,-5.41061,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.152004, position (cm) = (10.9464,-6.6661,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.0489759, position (cm) = (2.95018,18.4391,200), weight = 3
|
||||
neutron, kinetic energy (MeV) = 2.73421, position (cm) = (13.5602,-0.764941,200), weight = 2
|
||||
anti_nu_mu, kinetic energy (MeV) = 47.1884, position (cm) = (-10.6514,6.54938,200), weight = 1
|
||||
anti_nu_mu, kinetic energy (MeV) = 52.282, position (cm) = (3.85688,-40.2701,200), weight = 1
|
||||
nu_mu, kinetic energy (MeV) = 29.7919, position (cm) = (-43.2348,-21.2569,200), weight = 1
|
||||
neutron, kinetic energy (MeV) = 449.367, position (cm) = (7.89804,-4.29368,200), weight = 1
|
||||
neutron, kinetic energy (MeV) = 10.6419, position (cm) = (10.1455,-13.0074,200), weight = 4
|
||||
neutron, kinetic energy (MeV) = 41.4116, position (cm) = (14.2221,-3.77059,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.101402, position (cm) = (12.2032,-6.49479,200), weight = 2
|
||||
proton, kinetic energy (MeV) = 47.8584, position (cm) = (12.0161,-7.09681,200), weight = 2
|
||||
proton, kinetic energy (MeV) = 82.6893, position (cm) = (12.1831,-6.91943,200), weight = 1
|
||||
pi+, kinetic energy (MeV) = 169.226, position (cm) = (-4.11165,-27.7729,200), weight = 10
|
||||
gamma, kinetic energy (MeV) = 2.14629, position (cm) = (6.27334,-20.6599,200), weight = 10
|
||||
pi-, kinetic energy (MeV) = 214.825, position (cm) = (14.4448,-16.7784,200), weight = 5
|
||||
nu_e, kinetic energy (MeV) = 42.4114, position (cm) = (32.4751,62.7234,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.120059, position (cm) = (44.5691,-57.2035,200), weight = 18
|
||||
neutron, kinetic energy (MeV) = 142.244, position (cm) = (44.7386,-66.573,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 0.510999, position (cm) = (15.4922,-15.7329,200), weight = 5
|
||||
gamma, kinetic energy (MeV) = 0.709127, position (cm) = (9.48101,-41.9786,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 10.5678, position (cm) = (6.12588,-25.1315,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 3.1868, position (cm) = (-5.27261,-15.3389,200), weight = 2
|
||||
e+, kinetic energy (MeV) = 60.1829, position (cm) = (-3.79644,9.00697,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.402662, position (cm) = (-3.79862,8.9865,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 103.558, position (cm) = (-3.72057,8.89786,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.0567476, position (cm) = (-3.74074,8.95028,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 2.49912, position (cm) = (-3.73134,8.95149,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.474127, position (cm) = (1.68606,10.841,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 8.89991, position (cm) = (-3.60617,8.88675,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 30.7225, position (cm) = (-3.69598,8.9215,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.0853741, position (cm) = (-7.32066,7.41772,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.0948006, position (cm) = (-3.5567,6.83866,200), weight = 3
|
||||
e+, kinetic energy (MeV) = 27.2132, position (cm) = (-2.71391,9.50542,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.196614, position (cm) = (3.25112,19.5849,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 15.1607, position (cm) = (-2.43906,9.1778,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 6.92262, position (cm) = (-15.3567,3.72709,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 83.2131, position (cm) = (-23.0947,3.70657,200), weight = 2
|
||||
neutron, kinetic energy (MeV) = 65.1946, position (cm) = (4.03277,13.3783,200), weight = 2
|
||||
neutron, kinetic energy (MeV) = 72.5074, position (cm) = (56.6858,-38.5169,200), weight = 2
|
||||
neutron, kinetic energy (MeV) = 135.71, position (cm) = (94.1091,-82.7043,200), weight = 2
|
||||
pi+, kinetic energy (MeV) = 733.948, position (cm) = (18.2404,22.8867,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0680743, position (cm) = (22.8867,-3.69671,200), weight = 3
|
||||
pi+, kinetic energy (MeV) = 372.216, position (cm) = (-2.73563,23.0613,200), weight = 1
|
||||
neutron, kinetic energy (MeV) = 132.157, position (cm) = (31.8164,-10.1265,200), weight = 3
|
||||
neutron, kinetic energy (MeV) = 155.95, position (cm) = (34.1056,-2.88425,200), weight = 1
|
||||
nu_e, kinetic energy (MeV) = 37.3686, position (cm) = (-70.7808,1.44273,200), weight = 1
|
||||
nu_mu, kinetic energy (MeV) = 29.7919, position (cm) = (-77.7475,-81.2831,200), weight = 1
|
||||
neutron, kinetic energy (MeV) = 53.6103, position (cm) = (32.7019,-0.030935,200), weight = 5
|
||||
gamma, kinetic energy (MeV) = 0.254262, position (cm) = (30.9252,3.19453,200), weight = 10
|
||||
gamma, kinetic energy (MeV) = 1.92706, position (cm) = (21.7915,-4.15401,200), weight = 5
|
||||
gamma, kinetic energy (MeV) = 0.511962, position (cm) = (6.0975,6.46716,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.29043, position (cm) = (-7.54677,6.34099,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.510999, position (cm) = (11.7745,5.1202,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.499067, position (cm) = (11.0063,-0.263768,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 3.29684, position (cm) = (9.46484,3.26903,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 20.9876, position (cm) = (11.8276,-10.5079,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 4.13174, position (cm) = (7.66133,-2.76504,200), weight = 1
|
||||
e-, kinetic energy (MeV) = 43.4387, position (cm) = (0.0344856,-2.58231,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0904818, position (cm) = (0.0298677,-2.56789,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.24137, position (cm) = (-0.0101242,-2.57849,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.179677, position (cm) = (-0.148192,-2.40358,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.4252, position (cm) = (0.34824,-2.34836,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.30149, position (cm) = (-0.0865095,-2.50841,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 3.91896, position (cm) = (-0.432898,-2.68383,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 5.91678, position (cm) = (-0.28124,-2.40428,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.30837, position (cm) = (-2.12248,-0.230458,200), weight = 1
|
||||
e-, kinetic energy (MeV) = 17.986, position (cm) = (-0.572862,-0.70965,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0877672, position (cm) = (-0.535896,-0.574004,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 7.26125, position (cm) = (-0.570306,-0.343184,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 108.092, position (cm) = (-0.615535,-0.458619,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.152732, position (cm) = (2.97737,-6.82442,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.834126, position (cm) = (10.4484,-4.55842,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 24.8589, position (cm) = (-18.9749,-3.94368,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.510999, position (cm) = (-17.28,-5.41257,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.230361, position (cm) = (-17,-6.91672,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.877947, position (cm) = (19.2834,12.4355,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.02363, position (cm) = (-7.63574,-2.65468,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 7.09082, position (cm) = (-40.8001,-6.30311,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.348032, position (cm) = (-1.73092,2.39655,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0676828, position (cm) = (4.03439,0.74617,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0700364, position (cm) = (4.90876,-14.8212,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 5.01455, position (cm) = (-9.68141,17.7394,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.622735, position (cm) = (12.8593,0.800951,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 9.81961, position (cm) = (-29.2498,17.3667,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 25.4611, position (cm) = (3.75716,4.4254,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.200058, position (cm) = (-8.16153,47.5553,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.146646, position (cm) = (-0.0975487,-7.3734,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.349786, position (cm) = (9.72537,-18.5115,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.933205, position (cm) = (-14.7805,-17.1766,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.74359, position (cm) = (-17.6875,2.51013,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.090318, position (cm) = (-0.745964,7.97082,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.127048, position (cm) = (-6.96349,-6.9567,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.600971, position (cm) = (-7.69388,10.3735,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.191508, position (cm) = (-14.6907,8.61172,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 15.2553, position (cm) = (-1.02129,1.16194,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 16.7436, position (cm) = (-2.48816,-7.85689,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 10.2275, position (cm) = (1.59295,29.2936,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.68385, position (cm) = (0.902251,5.08464,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.739632, position (cm) = (-1.5647,1.1046,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 30.2196, position (cm) = (-13.313,11.0983,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.225604, position (cm) = (-3.36186,-27.9414,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.585064, position (cm) = (13.1664,-26.9034,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 8.14885, position (cm) = (27.8874,-8.10383,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.24634, position (cm) = (6.04563,-21.7506,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.45896, position (cm) = (-15.9499,-9.16261,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.184993, position (cm) = (33.3764,3.82331,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.24836, position (cm) = (0.106692,-2.09841,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.396683, position (cm) = (-1.15031,8.3475,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 5.68717, position (cm) = (0.837373,0.678606,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.434117, position (cm) = (-5.29599,-10.6462,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 4.06063, position (cm) = (-8.93938,-7.59033,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 15.8443, position (cm) = (0.691995,1.0674,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 86.4698, position (cm) = (-7.56501,3.05786,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.42212, position (cm) = (3.98562,42.1025,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.89182, position (cm) = (-1.07815,5.66661,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 5.04292, position (cm) = (-4.00865,-2.2839,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.106106, position (cm) = (1.27893,-2.88386,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 5.67818, position (cm) = (-3.62348,1.75768,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 23.2148, position (cm) = (-2.54038,0.055168,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 5.44541, position (cm) = (-3.27027,0.0518832,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 1.0366, position (cm) = (-1.89364,-1.16926,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.138635, position (cm) = (-1.0386,-0.233466,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.214295, position (cm) = (-2.07547,-0.486069,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.57683, position (cm) = (-4.12263,2.26316,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 9.43997, position (cm) = (-3.15077,-0.659405,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0580582, position (cm) = (-0.0692049,-0.5456,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.570765, position (cm) = (-1.73444,-3.64619,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0954364, position (cm) = (0.944669,-2.54114,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.311522, position (cm) = (-2.72142,-1.98893,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 11.574, position (cm) = (2.69207,-5.28609,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.280641, position (cm) = (-22.7684,10.0885,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 29.2069, position (cm) = (-0.324857,1.4135,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.4702, position (cm) = (11.3574,12.212,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 17.3976, position (cm) = (-6.1609,18.851,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.181213, position (cm) = (-2.31233,23.7411,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.485857, position (cm) = (-4.87783,21.2332,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 10.7952, position (cm) = (-19.4948,2.45937,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.33194, position (cm) = (-17.7606,5.44481,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 10.0824, position (cm) = (33.2087,19.3623,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 28.3299, position (cm) = (-11.1491,-21.8201,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.323296, position (cm) = (-11.2195,-4.48374,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.7635, position (cm) = (-7.68315,-7.4313,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.108842, position (cm) = (0.661082,-0.236564,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 8.90813, position (cm) = (-1.46297,1.81667,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0938948, position (cm) = (-27.6147,-11.8325,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 17.6608, position (cm) = (-8.19993,6.82519,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 5.73758, position (cm) = (-19.8834,-1.07654,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.156545, position (cm) = (-14.9422,17.5873,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 4.01442, position (cm) = (8.20621,-29.1635,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.157491, position (cm) = (8.02436,7.60638,200), weight = 1
|
||||
e+, kinetic energy (MeV) = 6.48865, position (cm) = (27.8156,8.68029,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 34.8067, position (cm) = (-0.0640671,-3.2356,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 5.94713, position (cm) = (10.8618,-29.03,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.953182, position (cm) = (-8.09974,-8.73321,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0955021, position (cm) = (0.697743,-3.64948,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.445514, position (cm) = (11.1003,-2.68348,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.372289, position (cm) = (5.35002,-2.6925,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.233039, position (cm) = (-0.442679,-3.85139,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 8.76116, position (cm) = (25.1702,7.1073,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 6.45575, position (cm) = (1.11757,17.3211,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.94857, position (cm) = (2.69449,7.74928,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.269994, position (cm) = (5.14234,8.25424,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.4719, position (cm) = (-6.31637,3.40216,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.403765, position (cm) = (9.57253,7.84421,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 3.73792, position (cm) = (3.1626,-4.06012,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.141011, position (cm) = (18.0503,-21.2256,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.71268, position (cm) = (39.3296,-17.9754,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.236122, position (cm) = (-16.9098,8.93905,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.107521, position (cm) = (3.07752,-1.871,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.291746, position (cm) = (-10.2419,6.50153,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.619086, position (cm) = (-12.9746,6.27307,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 8.62753, position (cm) = (8.51414,-0.778452,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 14.1157, position (cm) = (-1.00078,4.53043,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.510999, position (cm) = (-0.461375,6.14143,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.820566, position (cm) = (-6.33607,8.214,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 6.0861, position (cm) = (-1.80876,1.20806,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.0838, position (cm) = (3.56734,6.85166,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0548273, position (cm) = (0.382691,3.64026,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.393611, position (cm) = (4.57657,2.48452,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 28.3398, position (cm) = (1.86953,3.39242,200), weight = 1
|
||||
e-, kinetic energy (MeV) = 2.12659, position (cm) = (1.2281,4.01947,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.109158, position (cm) = (-0.497695,5.34764,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 14.9598, position (cm) = (44.3795,27.5681,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 16.4575, position (cm) = (6.78387,-3.51506,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.509788, position (cm) = (3.98124,-1.81921,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 9.10863, position (cm) = (1.48306,-2.10815,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 5.61037, position (cm) = (-0.0406825,-3.39588,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 10.1081, position (cm) = (1.80597,-0.243325,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.52965, position (cm) = (1.59805,-1.03646,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 10.7733, position (cm) = (2.24702,-2.50157,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.72289, position (cm) = (2.86638,-2.50147,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 7.05638, position (cm) = (2.2067,-1.11518,200), weight = 1
|
||||
e-, kinetic energy (MeV) = 1.00539, position (cm) = (2.20838,-1.10972,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.35985, position (cm) = (7.2286,3.79774,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.510999, position (cm) = (2.82722,2.61923,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.407648, position (cm) = (-9.37988,1.78874,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.03484, position (cm) = (2.60643,-0.0509488,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 45.8298, position (cm) = (0.0570515,0.200859,200), weight = 1
|
||||
e-, kinetic energy (MeV) = 27.4738, position (cm) = (-0.254261,0.336307,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 37.3492, position (cm) = (-0.247863,0.333143,200), weight = 1
|
||||
e-, kinetic energy (MeV) = 1.25966, position (cm) = (-0.352265,-0.0179216,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 4.07461, position (cm) = (-0.264911,0.0623473,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 15.9889, position (cm) = (-2.04732,-3.15852,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 18.6992, position (cm) = (-1.42885,-2.82266,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.596714, position (cm) = (-1.47959,0.0280556,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.05792, position (cm) = (-1.36713,-3.65365,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.436229, position (cm) = (-0.671768,0.396106,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.510999, position (cm) = (-3.68513,-2.40028,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.178638, position (cm) = (0.124486,-0.970646,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 47.8642, position (cm) = (-0.21038,-0.743442,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 15.6404, position (cm) = (-0.11041,-0.783247,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.995629, position (cm) = (-18.352,-6.20353,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.07291, position (cm) = (0.421155,0.741603,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.643145, position (cm) = (-1.39106,-8.18028,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 5.08369, position (cm) = (0.617956,-0.28057,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 41.7478, position (cm) = (0.629264,-0.47101,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 3.16308, position (cm) = (4.95567,-3.09868,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 7.17633, position (cm) = (4.88009,4.85292,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 7.67581, position (cm) = (-4.65561,-18.2846,200), weight = 1
|
||||
e+, kinetic energy (MeV) = 9.9365, position (cm) = (-1.49786,-0.282515,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 12.648, position (cm) = (-1.95363,-0.644144,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.33525, position (cm) = (-1.23888,-1.06107,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0799317, position (cm) = (-0.421967,-2.01469,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 99.0771, position (cm) = (-1.15413,-0.894375,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 3.95046, position (cm) = (-9.16666,-10.0789,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 4.91875, position (cm) = (-12.8952,0.670168,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 14.8025, position (cm) = (-7.79409,-10.0721,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.16811, position (cm) = (10.6837,-6.84237,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 3.00028, position (cm) = (1.66125,1.21495,200), weight = 1
|
||||
e-, kinetic energy (MeV) = 12.3421, position (cm) = (-0.240666,1.14998,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.126216, position (cm) = (-4.11572,3.37401,200), weight = 1
|
||||
nu_e, kinetic energy (MeV) = 22.7994, position (cm) = (-61.9191,-1.78741,200), weight = 3
|
||||
anti_nu_mu, kinetic energy (MeV) = 30.4613, position (cm) = (-12.3215,31.1346,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 18.409, position (cm) = (-10.5531,-14.8293,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0843609, position (cm) = (0.172612,-15.0302,200), weight = 1
|
||||
nu_mu, kinetic energy (MeV) = 29.7919, position (cm) = (14.217,-14.6771,200), weight = 1
|
||||
pi+, kinetic energy (MeV) = 104.339, position (cm) = (-9.66742,-2.85005,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.739468, position (cm) = (-3.08899,21.2302,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 1.95029, position (cm) = (4.51848,8.45219,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 0.801268, position (cm) = (6.9579,7.54853,200), weight = 6
|
||||
e-, kinetic energy (MeV) = 0.958686, position (cm) = (6.76995,7.44733,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 0.726507, position (cm) = (8.10909,8.36611,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 0.0904909, position (cm) = (12.4292,3.06922,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 5.65705, position (cm) = (7.12435,3.60389,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 0.210729, position (cm) = (-0.218751,5.1988,200), weight = 6
|
||||
e-, kinetic energy (MeV) = 3.99864, position (cm) = (3.68469,6.94845,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 10.3603, position (cm) = (3.67979,6.94718,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 0.179478, position (cm) = (3.78232,6.69543,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 22.5576, position (cm) = (3.45197,6.83169,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 0.143017, position (cm) = (8.53501,5.72452,200), weight = 6
|
||||
e+, kinetic energy (MeV) = 5.64636, position (cm) = (4.19589,7.55969,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 4.38032, position (cm) = (4.1274,6.69676,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 2.65842, position (cm) = (3.05044,9.51346,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 0.440422, position (cm) = (6.10851,7.94738,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 0.284352, position (cm) = (0.929776,17.434,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 0.510999, position (cm) = (5.55293,7.09232,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 2.18318, position (cm) = (6.60746,8.25603,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 0.0898962, position (cm) = (6.49876,14.4565,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 0.132628, position (cm) = (20.2407,9.9243,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 11.9059, position (cm) = (4.72144,7.01376,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 40.5124, position (cm) = (15.4071,-9.71403,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.0525674, position (cm) = (17.6736,-6.38169,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 2.13985, position (cm) = (15.0999,-7.58968,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 3.94744, position (cm) = (14.4538,-7.26193,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.337904, position (cm) = (16.438,-9.75227,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.0611373, position (cm) = (13.8716,-9.1705,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 13.1429, position (cm) = (13.4645,-4.70675,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.661529, position (cm) = (13.1155,-4.89162,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.231996, position (cm) = (3.71002,-15.1008,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 3.24261, position (cm) = (12.5366,-4.80105,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.477077, position (cm) = (12.047,-6.72398,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 7.76276, position (cm) = (12.3257,-4.35498,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.322589, position (cm) = (12.0491,-3.25243,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 3.37735, position (cm) = (11.539,-3.5958,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.857018, position (cm) = (11.6398,-3.56241,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.70286, position (cm) = (11.5517,-0.508583,200), weight = 2
|
||||
e+, kinetic energy (MeV) = 7.52559, position (cm) = (12.4556,1.14667,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.112717, position (cm) = (12.2934,1.01474,200), weight = 2
|
||||
e-, kinetic energy (MeV) = 7.5014, position (cm) = (12.9445,0.521674,200), weight = 2
|
||||
e-, kinetic energy (MeV) = 0.42684, position (cm) = (12.962,0.519221,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.0606765, position (cm) = (11.6001,0.896876,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 6.18818, position (cm) = (12.4802,-2.57309,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.933305, position (cm) = (12.3709,-6.14485,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 7.26115, position (cm) = (22.277,0.381773,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.45441, position (cm) = (11.1181,-5.39027,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.173748, position (cm) = (6.71785,-2.40763,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 16.7705, position (cm) = (12.0932,-3.37388,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 4.56006, position (cm) = (11.5068,-3.37208,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.500285, position (cm) = (9.03844,-7.15531,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.152741, position (cm) = (6.00052,-2.32463,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 22.7778, position (cm) = (10.3784,-5.00263,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 29.78, position (cm) = (10.0517,-3.42717,200), weight = 2
|
||||
neutron, kinetic energy (MeV) = 31.1923, position (cm) = (24.7903,10.1036,200), weight = 8
|
||||
pi-, kinetic energy (MeV) = 2805.4, position (cm) = (-3.74938,-3.04431,200), weight = 1
|
||||
neutron, kinetic energy (MeV) = 0.3362, position (cm) = (14.1301,-8.04848,200), weight = 1
|
||||
neutron, kinetic energy (MeV) = 0.388043, position (cm) = (36.306,-15.6655,200), weight = 2
|
||||
anti_nu_mu, kinetic energy (MeV) = 35.4052, position (cm) = (-2.69754,11.0289,200), weight = 2
|
||||
neutron, kinetic energy (MeV) = 6446.6, position (cm) = (0.163271,-4.93544,200), weight = 1
|
||||
nu_mu, kinetic energy (MeV) = 29.7919, position (cm) = (-94.041,60.6535,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 8.89824, position (cm) = (-8.02309,-26.3097,200), weight = 12
|
||||
gamma, kinetic energy (MeV) = 0.0602763, position (cm) = (-7.53471,-25.1377,200), weight = 12
|
||||
gamma, kinetic energy (MeV) = 0.884786, position (cm) = (18.6745,8.17798,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.27085, position (cm) = (9.21364,-6.73432,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.332702, position (cm) = (1.68989,-5.76561,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 98.7875, position (cm) = (1.09872,-6.72828,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 11.399, position (cm) = (3.61268,-9.31486,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.239038, position (cm) = (4.68047,-7.87593,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 4.22528, position (cm) = (-3.96612,-2.22784,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 22.6729, position (cm) = (-5.26753,-2.44978,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.273343, position (cm) = (-5.04504,-2.83441,200), weight = 1
|
||||
e-, kinetic energy (MeV) = 4.79281, position (cm) = (-5.45713,-2.10854,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0929913, position (cm) = (-5.45201,-2.11804,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.948496, position (cm) = (-0.0712861,-5.09182,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 21.6259, position (cm) = (2.61861,-2.9658,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 8.05863, position (cm) = (6.29912,2.78761,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.51059, position (cm) = (-0.775791,24.1728,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.12478, position (cm) = (-14.3562,-26.0813,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.08926, position (cm) = (3.1997,-10.7721,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.28749, position (cm) = (3.71733,-10.9029,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 60.4605, position (cm) = (0.25844,-5.14599,200), weight = 1
|
||||
neutron, kinetic energy (MeV) = 0.000333233, position (cm) = (8.98904,-35.0553,200), weight = 2
|
||||
neutron, kinetic energy (MeV) = 78.2471, position (cm) = (2.01619,3.39184,200), weight = 2
|
||||
e+, kinetic energy (MeV) = 517.943, position (cm) = (2.7448,13.2789,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.81335, position (cm) = (2.74504,13.2791,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.03496, position (cm) = (2.74379,13.2784,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.33946, position (cm) = (2.74153,13.2821,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0823477, position (cm) = (4.34635,11.5616,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 24.638, position (cm) = (2.74131,13.285,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 12.1177, position (cm) = (2.74412,13.1999,200), weight = 1
|
||||
e-, kinetic energy (MeV) = 43.8986, position (cm) = (2.73417,12.4218,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 5.91433, position (cm) = (2.73672,12.4077,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.04208, position (cm) = (2.72543,12.4425,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.16395, position (cm) = (2.86968,12.6479,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.259736, position (cm) = (3.04174,12.7543,200), weight = 1
|
||||
neutron, kinetic energy (MeV) = 1894.08, position (cm) = (5.45831,-5.91116,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.300313, position (cm) = (38.0358,89.6417,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 0.57907, position (cm) = (57.4047,95.5233,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.82661, position (cm) = (6.83248,-4.3954,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 12.4711, position (cm) = (-5.66299,5.62342,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 30.2384, position (cm) = (-15.8054,7.60337,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 5.70756, position (cm) = (-10.2609,7.62989,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 0.220301, position (cm) = (-13.8986,24.2503,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 0.510999, position (cm) = (-7.01818,12.8284,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 0.157996, position (cm) = (-6.73532,12.5395,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 0.0969321, position (cm) = (-6.33928,13.9662,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 5.52839, position (cm) = (0.367942,-9.07963,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 0.117128, position (cm) = (9.2639,-13.5052,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 13.1902, position (cm) = (-8.76198,9.7236,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 0.937472, position (cm) = (-6.85096,15.2755,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 5.3013, position (cm) = (-9.27212,9.40134,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 0.573731, position (cm) = (0.719467,-4.85387,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 35.1789, position (cm) = (-10.3716,9.41088,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 0.0765449, position (cm) = (-12.5319,9.24167,200), weight = 4
|
||||
e-, kinetic energy (MeV) = 47.2114, position (cm) = (-9.58658,9.11763,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 6.9045, position (cm) = (-10.0563,9.49409,200), weight = 4
|
||||
e+, kinetic energy (MeV) = 25.1349, position (cm) = (-11.072,9.65901,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 0.852597, position (cm) = (-11.0721,9.65927,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 0.139075, position (cm) = (-11.0911,9.65797,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 0.352115, position (cm) = (-11.0202,9.60729,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 0.272654, position (cm) = (-11.0038,9.57446,200), weight = 4
|
||||
e-, kinetic energy (MeV) = 13.0114, position (cm) = (-9.79204,9.92506,200), weight = 4
|
||||
e-, kinetic energy (MeV) = 0.863602, position (cm) = (-9.91929,9.94207,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 3.74136, position (cm) = (-9.7357,9.90898,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 0.887427, position (cm) = (-9.9231,9.96515,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 1.56226, position (cm) = (-9.82852,10.0392,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 5.49068, position (cm) = (5.05204,-3.89083,200), weight = 12
|
||||
nu_e, kinetic energy (MeV) = 24.2596, position (cm) = (40.4828,-2.66403,200), weight = 1
|
||||
anti_nu_mu, kinetic energy (MeV) = 40.7043, position (cm) = (-70.6285,-0.475735,200), weight = 1
|
||||
nu_mu, kinetic energy (MeV) = 29.7919, position (cm) = (22.1108,-26.2763,200), weight = 1
|
||||
anti_nu_mu, kinetic energy (MeV) = 50.704, position (cm) = (-36.0534,52.4468,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 2.71197, position (cm) = (-33.1849,-21.9718,200), weight = 3
|
||||
neutron, kinetic energy (MeV) = 479.401, position (cm) = (23.5934,-12.5139,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.364594, position (cm) = (-9.5181,13.6816,200), weight = 9
|
||||
neutron, kinetic energy (MeV) = 19.4589, position (cm) = (-5.57633,2.27627,200), weight = 9
|
||||
gamma, kinetic energy (MeV) = 1078.79, position (cm) = (3.57749,1.52699,200), weight = 1
|
||||
e+, kinetic energy (MeV) = 67.3437, position (cm) = (1.89194,-0.670212,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 2.00659, position (cm) = (1.89576,-0.661018,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 18.7938, position (cm) = (1.9122,-0.692543,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 5.94723, position (cm) = (1.88353,-0.702992,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 35.0411, position (cm) = (1.91711,-0.712983,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 1.15378, position (cm) = (1.91261,-0.739406,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.146859, position (cm) = (1.93145,-0.735478,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.3075, position (cm) = (9.37817,5.51954,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.100418, position (cm) = (1.42339,-1.65325,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.0916279, position (cm) = (1.94625,-0.64327,200), weight = 3
|
||||
e+, kinetic energy (MeV) = 4.2529, position (cm) = (2.15852,0.0721037,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 19.7373, position (cm) = (2.15449,0.0738046,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 18.4825, position (cm) = (2.08279,0.0118115,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.288868, position (cm) = (2.16165,-0.140328,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.708854, position (cm) = (1.95059,-0.160349,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 3.27493, position (cm) = (2.13242,-0.13192,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 2.53324, position (cm) = (2.16754,-0.195932,200), weight = 3
|
||||
e-, kinetic energy (MeV) = 5.70504, position (cm) = (1.55912,-1.79699,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 76.1137, position (cm) = (1.77431,-1.49917,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.672309, position (cm) = (2.21622,-1.96393,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 1.07092, position (cm) = (1.80519,-1.46042,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.443371, position (cm) = (6.26976,0.837265,200), weight = 3
|
||||
e+, kinetic energy (MeV) = 20.8922, position (cm) = (2.27223,-0.429157,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 4.10142, position (cm) = (2.34287,-0.56338,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.346005, position (cm) = (2.25379,-0.665046,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.490375, position (cm) = (2.18172,-0.694288,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 24.0233, position (cm) = (2.1869,-0.779829,200), weight = 3
|
||||
e-, kinetic energy (MeV) = 48.6034, position (cm) = (1.35736,-0.720125,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.8837, position (cm) = (1.35685,-0.720341,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 2.62559, position (cm) = (1.6625,-0.611268,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 4.74482, position (cm) = (1.87881,-2.25052,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.161481, position (cm) = (-1.05194,-1.19964,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.0788618, position (cm) = (0.548553,-2.52554,200), weight = 3
|
||||
e+, kinetic energy (MeV) = 9.09688, position (cm) = (-11.5517,4.36698,200), weight = 3
|
||||
e-, kinetic energy (MeV) = 3.882, position (cm) = (-11.4793,4.35126,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 5.31831, position (cm) = (-11.6363,3.42061,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 3.12604, position (cm) = (-11.6077,3.10973,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.398054, position (cm) = (-9.7349,1.72333,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 105.686, position (cm) = (-9.56227,1.50917,200), weight = 3
|
||||
e+, kinetic energy (MeV) = 2.30138, position (cm) = (-9.2468,0.93466,200), weight = 3
|
||||
e-, kinetic energy (MeV) = 1.64843, position (cm) = (-9.24413,0.939558,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.050299, position (cm) = (-9.24995,0.926912,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.0393552, position (cm) = (-7.65619,2.44101,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 20.3588, position (cm) = (-9.71566,1.63868,200), weight = 3
|
||||
e-, kinetic energy (MeV) = 255.754, position (cm) = (-11.7794,1.60338,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.175291, position (cm) = (-11.7794,1.60342,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.3605, position (cm) = (-11.8027,1.53556,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.806198, position (cm) = (-11.2399,2.3866,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 1.83516, position (cm) = (-11.7199,1.61546,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 1.19084, position (cm) = (-11.6582,1.59813,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.130739, position (cm) = (-12.1892,5.83438,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.510999, position (cm) = (-14.289,6.43189,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.0677444, position (cm) = (-0.525351,-0.397861,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 2.08312, position (cm) = (-11.6304,1.48376,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 12.6056, position (cm) = (-10.7062,1.62021,200), weight = 3
|
||||
neutron, kinetic energy (MeV) = 39.0194, position (cm) = (11.9357,19.0613,200), weight = 6
|
||||
neutron, kinetic energy (MeV) = 35.7125, position (cm) = (-5.21376,1.77673,200), weight = 16
|
||||
neutron, kinetic energy (MeV) = 147.894, position (cm) = (-2.35362,2.64307,200), weight = 8
|
||||
anti_nu_mu, kinetic energy (MeV) = 38.9025, position (cm) = (42.0735,15.1571,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 4.60261, position (cm) = (-81.0094,53.5891,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.510999, position (cm) = (-64.3544,47.9928,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0967654, position (cm) = (-67.184,51.3298,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.088108, position (cm) = (-67.052,51.1119,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.165856, position (cm) = (-68.1847,49.9222,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.442104, position (cm) = (-66.8423,48.6124,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.114063, position (cm) = (-65.7115,53.6294,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.272081, position (cm) = (-70.3749,52.9063,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.324904, position (cm) = (-68.2178,44.9242,200), weight = 1
|
||||
neutron, kinetic energy (MeV) = 3.19886e-06, position (cm) = (-56.8438,39.5322,200), weight = 3
|
||||
proton, kinetic energy (MeV) = 260.68, position (cm) = (-86.2103,50.5165,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 27.0688, position (cm) = (6.55566,-71.8254,200), weight = 4
|
||||
gamma, kinetic energy (MeV) = 0.108038, position (cm) = (-2.58908,-3.15823,200), weight = 2
|
||||
neutron, kinetic energy (MeV) = 0.0897232, position (cm) = (1.56112,-21.6423,200), weight = 2
|
||||
neutron, kinetic energy (MeV) = 70.7751, position (cm) = (3.57447,-23.7426,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.181419, position (cm) = (16.2042,-12.1746,200), weight = 2
|
||||
neutron, kinetic energy (MeV) = 27.3891, position (cm) = (-5.11197,-13.2312,200), weight = 1
|
||||
neutron, kinetic energy (MeV) = 3.31591, position (cm) = (6.26245,-10.8949,200), weight = 1
|
||||
proton, kinetic energy (MeV) = 3008.18, position (cm) = (-4.24363,-11.3128,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 17.136, position (cm) = (8.94618,8.00461,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0583284, position (cm) = (4.54572,17.8332,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 767.888, position (cm) = (0.482118,3.18541,200), weight = 1
|
||||
neutron, kinetic energy (MeV) = 6396.25, position (cm) = (1.06353,2.0407,200), weight = 1
|
||||
proton, kinetic energy (MeV) = 7580.9, position (cm) = (-7.58876,1.27713,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.510999, position (cm) = (-13.1319,-8.37498,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.152657, position (cm) = (-8.52301,-3.86482,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.387653, position (cm) = (-12.6902,-3.8303,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.332969, position (cm) = (-11.381,-9.13047,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 1.49036, position (cm) = (-13.8568,-2.17252,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.137564, position (cm) = (-10.584,-2.7726,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 2.89436, position (cm) = (-4.42278,-7.69357,200), weight = 3
|
||||
neutron, kinetic energy (MeV) = 212.99, position (cm) = (-25.6816,43.1231,200), weight = 4
|
||||
pi+, kinetic energy (MeV) = 240.16, position (cm) = (-8.45339,-30.1034,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.158253, position (cm) = (19.3368,16.3462,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0849332, position (cm) = (10.1954,28.5026,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.55587, position (cm) = (16.9795,14.9596,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0836862, position (cm) = (17.0593,13.8132,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.215151, position (cm) = (15.431,5.33967,200), weight = 3
|
||||
e+, kinetic energy (MeV) = 58.1614, position (cm) = (13.4392,8.07134,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.201646, position (cm) = (13.4472,8.06849,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.56824, position (cm) = (13.4575,8.01298,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.370188, position (cm) = (13.6717,8.01314,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 72.3885, position (cm) = (13.8016,8.41022,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 7.38546, position (cm) = (13.8155,8.62333,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.451165, position (cm) = (13.7318,6.55,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.510999, position (cm) = (13.3907,11.9096,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 13.1478, position (cm) = (13.6507,4.27244,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 16.0646, position (cm) = (-11.987,24.8272,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 3.27481, position (cm) = (-2.89908,21.5681,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 0.360857, position (cm) = (-3.22699,18.5795,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 21.3161, position (cm) = (-8.29856,18.6279,200), weight = 3
|
||||
neutron, kinetic energy (MeV) = 33.7182, position (cm) = (11.0419,9.126,200), weight = 24
|
||||
proton, kinetic energy (MeV) = 435.85, position (cm) = (22.5209,10.5389,200), weight = 8
|
||||
e+, kinetic energy (MeV) = 89.3053, position (cm) = (21.0915,-14.7229,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.85831, position (cm) = (21.0907,-14.7226,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.324453, position (cm) = (21.2043,-13.2514,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.05772, position (cm) = (20.7907,-14.5308,200), weight = 1
|
||||
e-, kinetic energy (MeV) = 5.13133, position (cm) = (21.3403,-14.4517,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.024659, position (cm) = (21.1886,-14.4356,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.25362, position (cm) = (21.6463,-14.748,200), weight = 1
|
||||
e-, kinetic energy (MeV) = 108.529, position (cm) = (20.6405,-14.2453,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 7.21593, position (cm) = (20.6404,-14.2459,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 9.56484, position (cm) = (20.6408,-14.2454,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.96623, position (cm) = (20.6414,-14.2403,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.58823, position (cm) = (20.4533,-13.4092,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.47282, position (cm) = (20.6438,-14.4624,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 9.15392, position (cm) = (20.7832,-14.4298,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.577142, position (cm) = (18.4797,-9.43022,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 6.20319, position (cm) = (20.7288,-14.173,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.27898, position (cm) = (20.5999,-14.1057,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.58057, position (cm) = (24.2008,-25.7696,200), weight = 1
|
||||
e-, kinetic energy (MeV) = 4.2015, position (cm) = (20.5653,-13.9172,200), weight = 1
|
||||
e+, kinetic energy (MeV) = 1.53548, position (cm) = (21.6346,-3.82985,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.343914, position (cm) = (21.909,-3.64943,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.686696, position (cm) = (21.5672,-3.92232,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 8.99367, position (cm) = (21.1194,-4.38284,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.465178, position (cm) = (33.9158,-13.4689,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 11.7916, position (cm) = (19.874,-8.97045,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.252883, position (cm) = (22.9965,-7.55091,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0502704, position (cm) = (20.2357,-9.84429,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 9.87663, position (cm) = (17.0285,-9.39369,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.197501, position (cm) = (16.4505,-9.77385,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.75745, position (cm) = (18.6793,-8.77233,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.138429, position (cm) = (19.2762,-11.7731,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0820261, position (cm) = (20.6073,-16.4941,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 3.07478, position (cm) = (22.6499,-15.7222,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.164762, position (cm) = (21.866,-11.1558,200), weight = 1
|
||||
e-, kinetic energy (MeV) = 13.2466, position (cm) = (21.5441,-9.10277,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.652481, position (cm) = (21.5547,-9.13456,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.298021, position (cm) = (19.6888,-10.912,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.487183, position (cm) = (17.9291,-6.38798,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.04916, position (cm) = (19.0728,-7.39508,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 20.6844, position (cm) = (20.1039,-10.2301,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.190091, position (cm) = (15.4662,-5.99246,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.07134, position (cm) = (21.3207,-8.37067,200), weight = 1
|
||||
pi+, kinetic energy (MeV) = 1123.97, position (cm) = (22.8294,16.7296,200), weight = 1
|
||||
pi+, kinetic energy (MeV) = 1449.35, position (cm) = (15.0407,-7.26339,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.129124, position (cm) = (-13.9598,16.2836,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 0.106709, position (cm) = (-23.6057,24.6652,200), weight = 6
|
||||
neutron, kinetic energy (MeV) = 3.39651, position (cm) = (-22.8658,26.0286,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.548829, position (cm) = (-11.921,-40.5757,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.763526, position (cm) = (12.1168,-16.8819,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.0642914, position (cm) = (23.1349,-7.05814,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 3.39491, position (cm) = (11.9797,-26.7327,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 3.01742, position (cm) = (10.1962,-25.2377,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 37.4632, position (cm) = (10.3646,-20.2155,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 3.51872, position (cm) = (7.48518,-24.2696,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 9.50143, position (cm) = (15.0508,-17.2805,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 11.8851, position (cm) = (15.3294,-19.3551,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 6.8087, position (cm) = (13.0004,-26.0097,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 5.36502, position (cm) = (3.16798,-20.1187,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 3.48619, position (cm) = (24.4181,-36.6848,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 0.311177, position (cm) = (1.57845,-16.4587,200), weight = 2
|
||||
gamma, kinetic energy (MeV) = 0.166223, position (cm) = (9.26049,-16.9157,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 10.4518, position (cm) = (8.22751,-14.9104,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 0.106678, position (cm) = (7.92634,-14.5159,200), weight = 6
|
||||
gamma, kinetic energy (MeV) = 0.566373, position (cm) = (28.4152,-20.2538,200), weight = 6
|
||||
proton, kinetic energy (MeV) = 681.378, position (cm) = (26.289,17.0081,200), weight = 5
|
||||
gamma, kinetic energy (MeV) = 1.92093, position (cm) = (41.9025,-3.10099,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.222193, position (cm) = (9.35872,2.4603,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 45.7587, position (cm) = (1.88828,1.02397,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 77.7472, position (cm) = (-4.98428,-4.32893,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.399392, position (cm) = (18.0174,-1.90324,200), weight = 3
|
||||
gamma, kinetic energy (MeV) = 3.17971, position (cm) = (14.0399,20.7134,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.8483, position (cm) = (-4.93039,-2.6909,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.111335, position (cm) = (9.53842,-1.13726,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.744621, position (cm) = (18.5114,-4.58142,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 11.9573, position (cm) = (16.2477,-7.11929,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 4.53621, position (cm) = (20.735,2.39021,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 12.359, position (cm) = (20.0095,4.48023,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.704064, position (cm) = (-9.61749,11.4656,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 10.3046, position (cm) = (-11.8784,1.49947,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.18656, position (cm) = (-1.73347,16.3235,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.365105, position (cm) = (2.90133,2.14661,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0711294, position (cm) = (-7.49458,-18.9488,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.169951, position (cm) = (18.1136,7.84546,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.10664, position (cm) = (4.8964,-7.01153,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.21922, position (cm) = (-4.46417,2.49425,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.169878, position (cm) = (-2.53603,0.245241,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.320075, position (cm) = (1.87562,-8.05247,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.15721, position (cm) = (-2.75214,-1.65461,200), weight = 1
|
||||
e-, kinetic energy (MeV) = 3.24898, position (cm) = (-3.49679,-2.76541,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.052727, position (cm) = (-3.63663,-2.5864,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 7.0021, position (cm) = (-5.2337,-1.82551,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.11878, position (cm) = (-4.58622,-2.1235,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 21.4101, position (cm) = (-1.01445,0.542335,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 14.2529, position (cm) = (-0.338629,0.986625,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.48858, position (cm) = (13.5284,10.1531,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.798069, position (cm) = (-10.4645,14.7317,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.584314, position (cm) = (0.966776,0.168354,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0796886, position (cm) = (4.27864,5.72282,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0818546, position (cm) = (-14.0829,-9.29563,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 12.5578, position (cm) = (-42.0925,-16.4345,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 16.0359, position (cm) = (3.14566,-4.27364,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 7.12537, position (cm) = (-0.555096,8.21714,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0837874, position (cm) = (3.56891,-4.58571,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.39443, position (cm) = (-4.77286,0.989401,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 96.5633, position (cm) = (3.7565,-3.80042,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.862354, position (cm) = (-1.11775,-2.45635,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 13.1223, position (cm) = (0.786803,-1.51501,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0523544, position (cm) = (2.38157,-4.20451,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 35.5863, position (cm) = (2.77289,-3.38273,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 23.1721, position (cm) = (-14.5442,-3.81,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.54929, position (cm) = (0.656762,-1.6986,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0833799, position (cm) = (-3.01164,-3.50145,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.115541, position (cm) = (0.213637,13.9247,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.171476, position (cm) = (-7.99156,-5.71055,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 5.34349, position (cm) = (-3.44165,-4.07166,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 3.79004, position (cm) = (-15.2732,-22.6969,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 11.923, position (cm) = (-23.6377,16.6614,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.441789, position (cm) = (-6.54354,38.7413,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.313168, position (cm) = (24.9817,-34.8252,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.522475, position (cm) = (-23.1393,-39.4231,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 18.2917, position (cm) = (-8.49806,-0.546122,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.103997, position (cm) = (-7.98733,24.8793,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.01231, position (cm) = (21.5205,1.70444,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.39161, position (cm) = (-2.04554,-0.41959,200), weight = 1
|
||||
e-, kinetic energy (MeV) = 9.21581, position (cm) = (-1.61808,1.06273,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.622312, position (cm) = (0.0187561,1.7958,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.53925, position (cm) = (-1.30033,1.18459,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 14.4174, position (cm) = (-3.06764,-0.484528,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 4.36198, position (cm) = (-0.502356,24.6341,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 12.2742, position (cm) = (14.8743,-21.447,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 7.03333, position (cm) = (-0.488154,-5.32486,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.127058, position (cm) = (-9.66775,-7.63512,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.275819, position (cm) = (-11.9728,-5.24692,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 6.3351, position (cm) = (3.30495,-5.62091,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.489276, position (cm) = (3.3626,-10.9031,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.459781, position (cm) = (-1.10723,-3.04429,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 57.1055, position (cm) = (0.0330011,-0.652246,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 4.80653, position (cm) = (-26.7906,-2.39505,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 12.3441, position (cm) = (13.8574,4.81575,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.548204, position (cm) = (54.4925,-20.5004,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.112443, position (cm) = (4.79808,3.54705,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 8.18972, position (cm) = (-5.4119,1.32039,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 3.05205, position (cm) = (-11.738,-19.2652,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.369797, position (cm) = (-15.6622,3.87826,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.96651, position (cm) = (1.19584,-9.54121,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 6.10087, position (cm) = (2.30384,-15.1967,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.417335, position (cm) = (1.87659,-16.5324,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.211088, position (cm) = (-6.25582,-8.82596,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 10.0407, position (cm) = (-10.937,-2.7981,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.123082, position (cm) = (-20.3345,-30.0558,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.11826, position (cm) = (-2.86057,5.5677,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.153103, position (cm) = (-6.21782,3.48151,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 9.93226, position (cm) = (-6.99428,1.3224,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.274111, position (cm) = (-20.9513,-10.7311,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.51491, position (cm) = (16.47,-9.21163,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.831109, position (cm) = (-13.3944,-6.32553,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 26.3566, position (cm) = (1.09205,-6.40554,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.231795, position (cm) = (-7.11244,2.1514,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 5.28496, position (cm) = (-4.84157,1.29494,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.64374, position (cm) = (-3.88838,-0.982661,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.117671, position (cm) = (-4.69421,8.38982,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.114449, position (cm) = (-3.73879,0.271525,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.9349, position (cm) = (-8.86346,13.1873,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 17.4432, position (cm) = (3.08125,6.35369,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 3.92203, position (cm) = (-11.6259,-14.9344,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 8.01148, position (cm) = (3.69662,8.56226,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.351135, position (cm) = (7.91489,-22.1118,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0826982, position (cm) = (-9.46833,-2.28962,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.61475, position (cm) = (13.4706,8.58829,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.194858, position (cm) = (-23.4668,23.592,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 1.47952, position (cm) = (-30.992,-23.2258,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.164256, position (cm) = (7.4618,3.08425,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.2165, position (cm) = (-5.87994,-2.18564,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.64835, position (cm) = (3.37561,-13.7684,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.85499, position (cm) = (-26.012,6.10238,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0684078, position (cm) = (12.2551,26.4039,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 13.3916, position (cm) = (-12.8918,-23.9875,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.319831, position (cm) = (6.29211,6.18966,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 10.1029, position (cm) = (14.2208,-8.71031,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0977335, position (cm) = (-0.0105556,-29.5179,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.140763, position (cm) = (-11.8844,-4.09647,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 3.56358, position (cm) = (13.6401,9.9945,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.0984508, position (cm) = (3.72071,-3.51922,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 15.2459, position (cm) = (4.06322,-4.43932,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.747972, position (cm) = (-6.18218,16.9982,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.116544, position (cm) = (-29.9998,12.0169,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.898005, position (cm) = (-3.80589,1.39961,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 3.95688, position (cm) = (-1.19075,0.0768775,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 2.79162, position (cm) = (-19.35,7.42945,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.10057, position (cm) = (-2.40695,-46.2565,200), weight = 1
|
||||
gamma, kinetic energy (MeV) = 0.330582, position (cm) = (0.00742366,-0.452671,200), weight = 1
|
||||
Graphics systems deleted.
|
||||
Visualization Manager deleting...
|
||||
|
||||
@@ -39,10 +39,10 @@ class GB07ActionInitialization : public G4VUserActionInitialization
|
||||
{
|
||||
public:
|
||||
GB07ActionInitialization();
|
||||
virtual ~GB07ActionInitialization();
|
||||
~GB07ActionInitialization() override;
|
||||
|
||||
virtual void BuildForMaster() const;
|
||||
virtual void Build() const;
|
||||
void BuildForMaster() const override;
|
||||
void Build() const override;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -39,27 +39,27 @@ class GB07BOptrLeadingParticle : public G4VBiasingOperator
|
||||
{
|
||||
public:
|
||||
GB07BOptrLeadingParticle(G4String operatorName = "LeadingParticleBiasingOperator");
|
||||
virtual ~GB07BOptrLeadingParticle();
|
||||
~GB07BOptrLeadingParticle() override;
|
||||
|
||||
private:
|
||||
// -----------------------------
|
||||
// -- Mandatory from base class:
|
||||
// -----------------------------
|
||||
// -- Unsused:
|
||||
virtual G4VBiasingOperation*
|
||||
ProposeNonPhysicsBiasingOperation(const G4Track*, const G4BiasingProcessInterface*) final
|
||||
G4VBiasingOperation* ProposeNonPhysicsBiasingOperation(const G4Track*,
|
||||
const G4BiasingProcessInterface*) final
|
||||
{
|
||||
return nullptr;
|
||||
}
|
||||
// -- Unused:
|
||||
virtual G4VBiasingOperation*
|
||||
ProposeOccurenceBiasingOperation(const G4Track*, const G4BiasingProcessInterface*) final
|
||||
G4VBiasingOperation* ProposeOccurenceBiasingOperation(const G4Track*,
|
||||
const G4BiasingProcessInterface*) final
|
||||
{
|
||||
return nullptr;
|
||||
}
|
||||
// -- Used:
|
||||
// -- Will return the biasing operation at the final state generation stage
|
||||
virtual G4VBiasingOperation*
|
||||
G4VBiasingOperation*
|
||||
ProposeFinalStateBiasingOperation(const G4Track* track,
|
||||
const G4BiasingProcessInterface* callingProcess) final;
|
||||
|
||||
@@ -67,8 +67,8 @@ class GB07BOptrLeadingParticle : public G4VBiasingOperator
|
||||
// ------------------------------------
|
||||
// -- Optional methods from base class:
|
||||
// ------------------------------------
|
||||
virtual void StartRun() final;
|
||||
virtual void StartTracking(const G4Track* track) final;
|
||||
void StartRun() final;
|
||||
void StartTracking(const G4Track* track) final;
|
||||
|
||||
private:
|
||||
// -- The leading particle biasing operation that will actually
|
||||
|
||||
@@ -38,11 +38,11 @@ class GB07DetectorConstruction : public G4VUserDetectorConstruction
|
||||
{
|
||||
public:
|
||||
GB07DetectorConstruction(G4bool bf);
|
||||
~GB07DetectorConstruction();
|
||||
~GB07DetectorConstruction() override;
|
||||
|
||||
public:
|
||||
virtual G4VPhysicalVolume* Construct();
|
||||
virtual void ConstructSDandField();
|
||||
G4VPhysicalVolume* Construct() override;
|
||||
void ConstructSDandField() override;
|
||||
|
||||
private:
|
||||
G4bool fBiasingFlag;
|
||||
|
||||
@@ -40,9 +40,9 @@ class GB07PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction
|
||||
{
|
||||
public:
|
||||
GB07PrimaryGeneratorAction();
|
||||
virtual ~GB07PrimaryGeneratorAction();
|
||||
~GB07PrimaryGeneratorAction() override;
|
||||
|
||||
virtual void GeneratePrimaries(G4Event*);
|
||||
void GeneratePrimaries(G4Event*) override;
|
||||
|
||||
private:
|
||||
G4ParticleGun* fParticleGun; // pointer a to G4 class
|
||||
|
||||
@@ -37,10 +37,10 @@ class GB07SD : public G4VSensitiveDetector
|
||||
{
|
||||
public:
|
||||
GB07SD(G4String name);
|
||||
virtual ~GB07SD(); //// {}
|
||||
~GB07SD() override; //// {}
|
||||
|
||||
virtual void Initialize(G4HCofThisEvent*) {}
|
||||
virtual G4bool ProcessHits(G4Step* aStep, G4TouchableHistory* ROhist);
|
||||
void Initialize(G4HCofThisEvent*) override {}
|
||||
G4bool ProcessHits(G4Step* aStep, G4TouchableHistory* ROhist) override;
|
||||
};
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -42,13 +42,11 @@
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
GB07DetectorConstruction::GB07DetectorConstruction(G4bool bf) :
|
||||
G4VUserDetectorConstruction(),
|
||||
fBiasingFlag(bf) {}
|
||||
GB07DetectorConstruction::GB07DetectorConstruction(G4bool bf) : fBiasingFlag(bf) {}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
GB07DetectorConstruction::~GB07DetectorConstruction() {}
|
||||
GB07DetectorConstruction::~GB07DetectorConstruction() = default;
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -59,17 +57,17 @@ G4VPhysicalVolume* GB07DetectorConstruction::Construct()
|
||||
|
||||
G4VSolid* solidWorld = new G4Box("World", 10 * m, 10 * m, 10 * m);
|
||||
|
||||
G4LogicalVolume* logicWorld = new G4LogicalVolume(solidWorld, // its solid
|
||||
worldMaterial, // its material
|
||||
"World"); // its name
|
||||
auto logicWorld = new G4LogicalVolume(solidWorld, // its solid
|
||||
worldMaterial, // its material
|
||||
"World"); // its name
|
||||
|
||||
G4PVPlacement* physiWorld = new G4PVPlacement(0, // no rotation
|
||||
G4ThreeVector(), // at (0,0,0)
|
||||
logicWorld, // its logical volume
|
||||
"World", // its name
|
||||
0, // its mother volume
|
||||
false, // no boolean operation
|
||||
0); // copy number
|
||||
auto physiWorld = new G4PVPlacement(nullptr, // no rotation
|
||||
G4ThreeVector(), // at (0,0,0)
|
||||
logicWorld, // its logical volume
|
||||
"World", // its name
|
||||
nullptr, // its mother volume
|
||||
false, // no boolean operation
|
||||
0); // copy number
|
||||
|
||||
// -----------------------------------
|
||||
// -- volume where biasing is applied:
|
||||
@@ -77,11 +75,11 @@ G4VPhysicalVolume* GB07DetectorConstruction::Construct()
|
||||
G4double halfZ = 1 * m;
|
||||
G4VSolid* solidTest = new G4Box("test.solid", 1 * m, 1 * m, halfZ);
|
||||
|
||||
G4LogicalVolume* logicTest = new G4LogicalVolume(solidTest, // its solid
|
||||
defaultMaterial, // its material
|
||||
"test.logical"); // its name
|
||||
auto logicTest = new G4LogicalVolume(solidTest, // its solid
|
||||
defaultMaterial, // its material
|
||||
"test.logical"); // its name
|
||||
|
||||
new G4PVPlacement(0, // no rotation
|
||||
new G4PVPlacement(nullptr, // no rotation
|
||||
G4ThreeVector(0, 0, halfZ), // put entrance at (0,0,0)
|
||||
logicTest, // its logical volume
|
||||
"test.physical", // its name
|
||||
@@ -94,11 +92,11 @@ G4VPhysicalVolume* GB07DetectorConstruction::Construct()
|
||||
// ------------------------------------------------------------
|
||||
G4double halfZtally = 0.5 * mm;
|
||||
G4VSolid* solidTally = new G4Box("tally.solid", 1 * m, 1 * m, halfZtally);
|
||||
G4LogicalVolume* logicTally = new G4LogicalVolume(solidTally, // its solid
|
||||
worldMaterial, // its material
|
||||
"tally.logical"); // its name
|
||||
auto logicTally = new G4LogicalVolume(solidTally, // its solid
|
||||
worldMaterial, // its material
|
||||
"tally.logical"); // its name
|
||||
|
||||
new G4PVPlacement(0, // no rotation
|
||||
new G4PVPlacement(nullptr, // no rotation
|
||||
G4ThreeVector(0, 0, 2 * halfZ + halfZtally), // put next to test.phys
|
||||
logicTally, // its logical volume
|
||||
"tally.physical", // its name
|
||||
@@ -113,17 +111,17 @@ G4VPhysicalVolume* GB07DetectorConstruction::Construct()
|
||||
|
||||
void GB07DetectorConstruction::ConstructSDandField()
|
||||
{
|
||||
if(fBiasingFlag) {
|
||||
if (fBiasingFlag) {
|
||||
// -- Fetch volume for biasing:
|
||||
G4LogicalVolume* logicTest = G4LogicalVolumeStore::GetInstance()->GetVolume("test.logical");
|
||||
|
||||
// ----------------------------------------------
|
||||
// -- operator creation and attachment to volume:
|
||||
// ----------------------------------------------
|
||||
GB07BOptrLeadingParticle* testMany = new GB07BOptrLeadingParticle();
|
||||
auto testMany = new GB07BOptrLeadingParticle();
|
||||
testMany->AttachTo(logicTest);
|
||||
G4cout << " Attaching biasing operator " << testMany->GetName() << " to logical volume "
|
||||
<< logicTest->GetName() << G4endl;
|
||||
<< logicTest->GetName() << G4endl;
|
||||
}
|
||||
// ---------------------------------------------------------------------------------
|
||||
// -- Attach sensitive detector to print information on particle exiting the shield:
|
||||
|
||||
@@ -53,4 +53,4 @@ G4bool GB07SD::ProcessHits(G4Step* step, G4TouchableHistory*)
|
||||
return true;
|
||||
}
|
||||
|
||||
GB07SD::~GB07SD() {}
|
||||
GB07SD::~GB07SD() = default;
|
||||
|
||||
@@ -4,6 +4,10 @@ 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!
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
## 2025-03-14 Igor Semeniouk (exbiasing-V11-03-00)
|
||||
- The clang-tidy, clang-format applied on code of all GBXX examples
|
||||
|
||||
## 2024-03-20 L.G. Sarmiento (exbiasing-V11-02-00)
|
||||
- Fixed broken link from "Further information:"
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
|
||||
**************************************************************
|
||||
Geant4 version Name: geant4-11-03-patch-02 (25-April-2025)
|
||||
Geant4 version Name: geant4-11-03-ref-06 (30-June-2025)
|
||||
Copyright : Geant4 Collaboration
|
||||
References : NIM A 506 (2003), 250-303
|
||||
: IEEE-TNS 53 (2006), 270-278
|
||||
@@ -27,23 +27,24 @@ Registered graphics systems are:
|
||||
ASCIITree (ATree)
|
||||
DAWNFILE (DAWNFILE)
|
||||
G4HepRepFile (HepRepFile)
|
||||
RayTracer (RayTracer)
|
||||
RayTracer (RT)
|
||||
VRML2FILE (VRML2FILE)
|
||||
gMocrenFile (gMocrenFile)
|
||||
TOOLSSG_OFFSCREEN (TSG_OFFSCREEN, TSG_FILE)
|
||||
OpenGLImmediateQt (OGLIQt, OGLI)
|
||||
OpenGLStoredQt (OGLSQt, OGL, OGLS)
|
||||
OpenGLStoredQt (OGLSQt, OGLS)
|
||||
OpenGLImmediateXm (OGLIXm, OGLIQt_FALLBACK)
|
||||
OpenGLStoredXm (OGLSXm, OGLSQt_FALLBACK)
|
||||
OpenGLImmediateX (OGLIX, OGLIQt_FALLBACK, OGLIXm_FALLBACK)
|
||||
OpenGLStoredX (OGLSX, OGLSQt_FALLBACK, OGLSXm_FALLBACK)
|
||||
RayTracerX (RayTracerX)
|
||||
RayTracerX (RTX)
|
||||
RayTracerQt (RTQt)
|
||||
Qt3D (Qt3D)
|
||||
TOOLSSG_X11_GLES (TSG_X11_GLES, TSGX11, TSG_XT_GLES_FALLBACK)
|
||||
TOOLSSG_X11_ZB (TSG_X11_ZB, TSGX11ZB)
|
||||
TOOLSSG_XT_GLES (TSG_XT_GLES, TSGXt, TSG_QT_GLES_FALLBACK)
|
||||
TOOLSSG_XT_ZB (TSG_XT_ZB, TSGXtZB)
|
||||
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG)
|
||||
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG, OGL)
|
||||
TOOLSSG_QT_ZB (TSG_QT_ZB, TSGQtZB)
|
||||
You may choose a graphics system (driver) with a parameter of
|
||||
the command "/vis/open" or "/vis/sceneHandler/create",
|
||||
@@ -87,6 +88,7 @@ End of Run User Vis Actions: none
|
||||
|
||||
Some /vis commands (optionally) take a string to specify colour.
|
||||
"/vis/list" to see available colours.
|
||||
### G4VEnergyLossProcess::SetLossFluctuations has no effect and will be removed for the next major release
|
||||
G4AdjointPhysicsList::SetCuts:CutLength : 1 mm
|
||||
G4AdjointPhysicsList::SetCuts:CutLength : 10 um
|
||||
/adjoint/DefineExtSourceOnExtSurfaceOfAVolume Shielding
|
||||
@@ -132,7 +134,7 @@ Lowest triplet kinetic energy 1 MeV
|
||||
Enable sampling of gamma linear polarisation 0
|
||||
5D gamma conversion model type 0
|
||||
5D gamma conversion model on isolated ion 0
|
||||
Use Ricardo-Gerardo pair production model 0
|
||||
Use RiGe 5D e+e- pair production model by muons 0
|
||||
Livermore data directory epics_2017
|
||||
=======================================================================
|
||||
====== Ionisation Parameters ========
|
||||
@@ -426,7 +428,7 @@ nb event 195000
|
||||
Run terminated.
|
||||
Run Summary
|
||||
Number of events processed : 200000
|
||||
User=34.810000s Real=34.912663s Sys=0.050000s
|
||||
User=36.570000s Real=36.717281s Sys=0.080000s
|
||||
Results of reverse/adjoint simulation!
|
||||
normalised edep [MeV] = 0.00163827
|
||||
error[MeV] = 1.70862e-05
|
||||
|
||||
Reference in New Issue
Block a user