diff --git a/Inputs/EnergyLoss/Example/He3_Al.G4table b/Inputs/EnergyLoss/Example/He3_Al.G4table new file mode 100644 index 0000000000000000000000000000000000000000..d8fef3d5f3bf38ca73672fe2b83423e41fa77dad --- /dev/null +++ b/Inputs/EnergyLoss/Example/He3_Al.G4table @@ -0,0 +1,244 @@ +Table from Geant4 generate using NPSimulation Particle: He3 Material: Al +1e-09 0.000160505 +0.001 0.0346113 +0.002 0.042942 +0.003 0.0496877 +0.004 0.0555427 +0.005 0.0610641 +0.006 0.0662814 +0.007 0.0712008 +0.008 0.0758365 +0.009 0.0804006 +0.01 0.0847533 +0.011 0.08897 +0.012 0.0930899 +0.013 0.0970647 +0.014 0.100965 +0.015 0.104762 +0.016 0.108458 +0.017 0.112112 +0.018 0.115671 +0.019 0.119142 +0.02 0.12253 +0.021 0.12584 +0.022 0.129123 +0.023 0.132345 +0.024 0.1355 +0.025 0.13859 +0.026 0.141619 +0.027 0.144616 +0.028 0.14758 +0.029 0.150488 +0.03 0.153342 +0.031 0.156145 +0.032 0.158898 +0.033 0.161601 +0.034 0.164258 +0.035 0.166868 +0.036 0.169433 +0.037 0.171954 +0.038 0.174432 +0.039 0.176868 +0.04 0.179279 +0.041 0.181684 +0.042 0.18405 +0.043 0.186377 +0.044 0.188666 +0.045 0.190918 +0.046 0.193133 +0.047 0.195312 +0.048 0.197456 +0.049 0.199565 +0.05 0.201641 +0.051 0.203682 +0.052 0.205691 +0.062 0.22409 +0.072 0.239752 +0.082 0.253166 +0.092 0.264804 +0.102 0.274833 +0.112 0.283562 +0.122 0.291199 +0.132 0.297902 +0.142 0.303853 +0.152 0.309138 +0.162 0.313859 +0.172 0.318105 +0.182 0.321918 +0.192 0.325351 +0.202 0.328446 +0.302 0.346802 +0.402 0.351544 +0.502 0.349407 +1.502 0.266753 +2.502 0.207926 +3.502 0.170959 +4.502 0.145814 +5.502 0.127581 +6.502 0.113437 +7.502 0.10266 +8.502 0.0938738 +9.502 0.086683 +10.502 0.0805962 +11.502 0.0752527 +12.502 0.0708959 +13.502 0.0668273 +14.502 0.0632518 +15.502 0.0601049 +16.502 0.057284 +17.502 0.0547631 +18.502 0.0526121 +19.502 0.0505079 +20.502 0.0485868 +21.502 0.0468479 +22.502 0.0452255 +23.502 0.0437258 +24.502 0.042397 +25.502 0.0411011 +26.502 0.0398919 +27.502 0.0387609 +28.502 0.0377002 +29.502 0.0367031 +30.502 0.035516 +31.502 0.0346126 +32.502 0.0337586 +33.502 0.0329499 +34.502 0.0321828 +35.502 0.0314542 +36.502 0.0307611 +37.502 0.0301528 +38.502 0.0295205 +39.502 0.0289167 +40.502 0.0283397 +41.502 0.0277876 +42.502 0.0272807 +43.502 0.0268086 +44.502 0.0263539 +45.502 0.0259157 +46.502 0.025493 +47.502 0.0250852 +48.502 0.0246913 +49.502 0.0243109 +50.502 0.0239431 +51.502 0.0235874 +52.502 0.0232431 +53.502 0.0229098 +54.502 0.0225869 +55.502 0.022274 +56.502 0.0219705 +57.502 0.0216761 +58.502 0.0213904 +59.502 0.0211128 +60.502 0.0208432 +61.502 0.0205812 +62.502 0.020346 +63.502 0.0200973 +64.502 0.0198553 +65.502 0.0196197 +66.502 0.0193903 +67.502 0.0191668 +68.502 0.018949 +69.502 0.0187367 +70.502 0.0185297 +71.502 0.0183277 +72.502 0.0181306 +73.502 0.0179382 +74.502 0.0177504 +75.502 0.0175669 +76.502 0.0173877 +77.502 0.0172125 +78.502 0.0170413 +88.502 0.0155302 +98.502 0.0142832 +108.502 0.0132439 +118.502 0.0123636 +128.502 0.0116078 +138.502 0.010953 +148.502 0.0103776 +158.502 0.0098685 +168.502 0.00941477 +178.502 0.00900762 +188.502 0.00864012 +198.502 0.00830666 +208.502 0.00800265 +218.502 0.00772434 +228.502 0.00746855 +238.502 0.00723259 +248.502 0.00701421 +258.502 0.00681149 +268.502 0.00662281 +278.502 0.00644675 +288.502 0.00628205 +298.502 0.00612763 +308.502 0.00598254 +318.502 0.00584597 +328.502 0.00571717 +338.502 0.00559549 +348.502 0.00548035 +358.502 0.00537123 +368.502 0.00526768 +378.502 0.00516927 +388.502 0.00507562 +398.502 0.00498641 +408.502 0.00490134 +418.502 0.0048201 +428.502 0.00474245 +438.502 0.00466815 +448.502 0.00459698 +458.502 0.00452876 +468.502 0.0044633 +478.502 0.00440044 +488.502 0.00434002 +498.502 0.00428191 +508.502 0.00422598 +518.502 0.0041721 +528.502 0.00412017 +538.502 0.00407009 +548.502 0.00402177 +558.502 0.00397509 +568.502 0.00393 +578.502 0.00388639 +588.502 0.00384421 +598.502 0.00380338 +608.502 0.00376385 +618.502 0.00372554 +628.502 0.00368841 +728.502 0.00337148 +828.502 0.0031293 +928.502 0.00293856 +1028.5 0.00278471 +1128.5 0.00265825 +1228.5 0.00255268 +1328.5 0.00246338 +1428.5 0.00238704 +1528.5 0.00232116 +1628.5 0.00226383 +1728.5 0.00221361 +1828.5 0.00216934 +1928.5 0.00213009 +2028.5 0.00209513 +2128.5 0.00206385 +2228.5 0.00203588 +2328.5 0.00201127 +2428.5 0.00198902 +2528.5 0.00196884 +2628.5 0.00195049 +3628.5 0.00183413 +4628.5 0.00178269 +5628.5 0.00175965 +6628.5 0.00175081 +16628.5 0.00181704 +26628.5 0.00189124 +36628.5 0.001947 +46628.5 0.00199037 +56628.5 0.00202548 +66628.5 0.0020548 +76628.5 0.00207987 +86628.5 0.00210172 +96628.5 0.00212104 +196629 0.00224279 +296629 0.00230981 +396629 0.00235558 +496629 0.0023901 +596629 0.00241768 +696629 0.00244057 diff --git a/Inputs/EnergyLoss/Example/He3_CD2.G4table b/Inputs/EnergyLoss/Example/He3_CD2.G4table new file mode 100644 index 0000000000000000000000000000000000000000..ad62ec5ebacb99910b0462e56800f7066bf6f699 --- /dev/null +++ b/Inputs/EnergyLoss/Example/He3_CD2.G4table @@ -0,0 +1,249 @@ +Table from Geant4 generate using NPSimulation Particle: He3 Material: CD2 +1e-09 0.000244602 +0.001 0.0390591 +0.002 0.0430144 +0.003 0.0467576 +0.004 0.0501789 +0.005 0.053373 +0.006 0.0566227 +0.007 0.0596316 +0.008 0.0624584 +0.009 0.0651166 +0.01 0.0676069 +0.011 0.0701592 +0.012 0.0725824 +0.013 0.0749371 +0.014 0.0772459 +0.015 0.0794785 +0.016 0.0816294 +0.017 0.0837138 +0.018 0.0857461 +0.019 0.0877477 +0.02 0.0897335 +0.021 0.0916847 +0.022 0.0935866 +0.023 0.0954421 +0.024 0.0972541 +0.025 0.0990254 +0.026 0.100758 +0.027 0.102459 +0.028 0.104135 +0.029 0.105778 +0.03 0.10739 +0.031 0.108972 +0.032 0.110527 +0.033 0.112054 +0.034 0.113562 +0.035 0.115049 +0.036 0.116513 +0.037 0.117954 +0.038 0.119398 +0.039 0.120826 +0.04 0.122234 +0.041 0.123621 +0.042 0.12499 +0.043 0.12634 +0.044 0.127672 +0.045 0.128987 +0.046 0.130285 +0.047 0.131566 +0.057 0.143691 +0.067 0.154646 +0.077 0.164665 +0.087 0.173866 +0.097 0.182332 +0.107 0.190189 +0.117 0.197476 +0.127 0.204243 +0.137 0.210545 +0.147 0.216406 +0.157 0.221851 +0.167 0.226908 +0.177 0.231605 +0.187 0.235962 +0.197 0.240009 +0.207 0.243752 +0.217 0.247208 +0.227 0.250391 +0.237 0.253313 +0.247 0.255989 +0.257 0.258439 +0.357 0.272454 +0.457 0.273254 +1.457 0.176325 +2.457 0.125171 +3.457 0.0982195 +4.457 0.0814134 +5.457 0.0698296 +6.457 0.0615419 +7.457 0.0553859 +8.457 0.0503412 +9.457 0.046187 +10.457 0.042708 +11.457 0.0397524 +12.457 0.0372337 +13.457 0.0350164 +14.457 0.0330695 +15.457 0.0313457 +16.457 0.0298079 +17.457 0.0284416 +18.457 0.027192 +19.457 0.0260576 +20.457 0.0250226 +21.457 0.0240741 +22.457 0.0232015 +23.457 0.0223958 +24.457 0.0216493 +25.457 0.0209561 +26.457 0.0203101 +27.457 0.0197065 +28.457 0.0191411 +29.457 0.0186102 +30.457 0.0181108 +31.457 0.01764 +32.457 0.0171954 +33.457 0.0167748 +34.457 0.0163763 +35.457 0.015998 +36.457 0.0156385 +37.457 0.0152965 +38.457 0.0149705 +39.457 0.0146595 +40.457 0.0143625 +41.457 0.0140784 +42.457 0.0138065 +43.457 0.0135459 +44.457 0.0132959 +45.457 0.0130559 +46.457 0.0128253 +47.457 0.0126036 +48.457 0.0123901 +49.457 0.0121845 +50.457 0.0119863 +51.457 0.0117951 +52.457 0.0116106 +53.457 0.0114324 +54.457 0.0112601 +55.457 0.0110935 +56.457 0.0109322 +57.457 0.0107761 +58.457 0.0106248 +59.457 0.0104782 +60.457 0.010336 +61.457 0.010198 +62.457 0.010064 +63.457 0.00993394 +64.457 0.00980754 +65.457 0.00968467 +66.457 0.00956518 +67.457 0.00944893 +68.457 0.00933579 +69.457 0.00922563 +70.457 0.00911832 +71.457 0.00901377 +72.457 0.00891185 +73.457 0.00881248 +74.457 0.00871555 +75.457 0.00862099 +76.457 0.00852869 +77.457 0.00843858 +78.457 0.00835057 +79.457 0.0082646 +80.457 0.00818058 +81.457 0.00809846 +82.457 0.00801816 +92.457 0.00730341 +102.457 0.00671798 +112.457 0.00622925 +122.457 0.00581463 +132.457 0.00545831 +142.457 0.00514857 +152.457 0.00487671 +162.457 0.00463606 +172.457 0.00442149 +182.457 0.00422889 +192.457 0.00405506 +202.457 0.00389732 +212.457 0.00375351 +222.457 0.00362183 +232.457 0.00350079 +242.457 0.00338914 +252.457 0.00328582 +262.457 0.00318992 +272.457 0.00310067 +282.457 0.00301737 +292.457 0.00293946 +302.457 0.00286642 +312.457 0.0027978 +322.457 0.0027332 +332.457 0.00267229 +342.457 0.00261476 +352.457 0.00256032 +362.457 0.00250874 +372.457 0.00245979 +382.457 0.00241329 +392.457 0.00236904 +402.457 0.00232689 +412.457 0.00228669 +422.457 0.00224831 +432.457 0.00221162 +442.457 0.00217652 +452.457 0.0021429 +462.457 0.00211068 +472.457 0.00207976 +482.457 0.00205007 +492.457 0.00202154 +502.457 0.00199411 +512.457 0.0019677 +522.457 0.00194228 +532.457 0.00191777 +542.457 0.00189413 +552.457 0.00187132 +562.457 0.00184929 +572.457 0.00182801 +582.457 0.00180743 +592.457 0.00178753 +602.457 0.00176827 +612.457 0.00174961 +622.457 0.00173154 +632.457 0.00171403 +642.457 0.00169705 +742.457 0.00155184 +842.457 0.00144058 +942.457 0.00135275 +1042.46 0.00128179 +1142.46 0.00122338 +1242.46 0.00117457 +1342.46 0.00113325 +1442.46 0.0010979 +1542.46 0.00106737 +1642.46 0.0010408 +1742.46 0.0010175 +1842.46 0.000996965 +1942.46 0.000978759 +2042.46 0.000962543 +2142.46 0.000948039 +2242.46 0.000935015 +2342.46 0.000923282 +2442.46 0.000912679 +2542.46 0.000902543 +2642.46 0.000893229 +2742.46 0.000884712 +3742.46 0.000829003 +4742.46 0.000802408 +5742.46 0.000788919 +6742.46 0.000782165 +16742.5 0.000795 +26742.5 0.000819487 +36742.5 0.000838659 +46742.5 0.000853804 +56742.5 0.000866171 +66742.5 0.000876563 +76742.5 0.000885495 +86742.5 0.000893312 +186742 0.00094148 +286742 0.00096782 +386742 0.000985986 +486742 0.000999796 +586742 0.00101089 +686742 0.00102013 diff --git a/Inputs/EnergyLoss/Example/He3_Si.G4table b/Inputs/EnergyLoss/Example/He3_Si.G4table new file mode 100644 index 0000000000000000000000000000000000000000..8e271a2c91161fac30e4ad989e9a0f5f665335da --- /dev/null +++ b/Inputs/EnergyLoss/Example/He3_Si.G4table @@ -0,0 +1,312 @@ +Table from Geant4 generate using NPSimulation Particle: He3 Material: Si +1e-09 0.000133381 +0.001 0.02674 +0.002 0.0327879 +0.003 0.0376974 +0.004 0.0420603 +0.005 0.0461455 +0.006 0.0500051 +0.007 0.0537417 +0.008 0.0572697 +0.009 0.0606825 +0.01 0.0640348 +0.011 0.0672578 +0.012 0.0704147 +0.013 0.0735114 +0.014 0.076517 +0.015 0.079478 +0.016 0.0823824 +0.017 0.0852173 +0.018 0.0880306 +0.019 0.0907948 +0.02 0.0935034 +0.021 0.09616 +0.022 0.0987677 +0.023 0.101332 +0.024 0.103895 +0.025 0.106416 +0.026 0.108898 +0.027 0.111342 +0.028 0.113751 +0.029 0.116139 +0.03 0.11852 +0.031 0.12087 +0.032 0.12319 +0.033 0.125481 +0.034 0.127744 +0.035 0.129979 +0.036 0.132189 +0.037 0.134373 +0.038 0.136532 +0.039 0.138668 +0.04 0.14078 +0.041 0.14287 +0.042 0.144938 +0.043 0.146985 +0.044 0.14905 +0.045 0.151096 +0.046 0.153121 +0.047 0.155127 +0.048 0.157114 +0.049 0.159082 +0.05 0.161032 +0.051 0.162965 +0.052 0.16488 +0.053 0.166778 +0.054 0.168659 +0.055 0.170523 +0.056 0.172372 +0.057 0.174204 +0.058 0.176021 +0.059 0.177822 +0.06 0.179608 +0.061 0.181379 +0.071 0.198312 +0.081 0.213945 +0.091 0.228487 +0.101 0.242033 +0.111 0.254572 +0.121 0.266195 +0.131 0.276941 +0.141 0.286836 +0.151 0.295944 +0.161 0.30429 +0.171 0.311905 +0.181 0.318847 +0.191 0.325134 +0.201 0.330801 +0.211 0.335882 +0.221 0.340412 +0.231 0.344429 +0.241 0.347976 +0.251 0.351072 +0.351 0.363544 +0.451 0.357083 +0.551 0.344026 +0.651 0.329495 +0.751 0.315345 +0.851 0.302151 +0.951 0.290045 +1.051 0.278951 +1.151 0.268768 +1.251 0.259401 +1.351 0.250746 +1.451 0.242721 +1.551 0.235259 +1.651 0.228295 +1.751 0.22178 +1.851 0.215671 +1.951 0.209926 +2.051 0.204512 +2.151 0.1994 +2.251 0.194563 +2.351 0.189982 +2.451 0.185636 +2.551 0.181504 +2.651 0.177572 +2.751 0.173823 +2.851 0.170246 +2.951 0.16683 +3.051 0.163563 +3.151 0.160435 +3.251 0.157437 +3.351 0.15456 +3.451 0.151797 +3.551 0.149142 +3.651 0.146587 +3.751 0.144128 +3.851 0.141758 +3.951 0.139475 +4.051 0.13727 +4.151 0.13514 +4.251 0.133083 +4.351 0.131094 +4.451 0.129171 +4.551 0.12731 +4.651 0.125507 +4.751 0.123759 +4.851 0.122065 +4.951 0.120422 +5.051 0.118826 +5.151 0.117277 +5.251 0.115772 +5.351 0.114309 +5.451 0.112887 +5.551 0.111503 +5.651 0.110156 +5.751 0.108845 +5.851 0.107568 +5.951 0.106324 +6.051 0.105106 +6.151 0.103913 +6.251 0.10275 +6.351 0.101618 +6.451 0.100514 +6.551 0.0994368 +6.651 0.098386 +6.751 0.0973604 +6.851 0.096359 +6.951 0.0953809 +7.051 0.094241 +7.151 0.0933154 +8.151 0.0851913 +9.151 0.0784256 +10.151 0.0726086 +11.151 0.0678622 +12.151 0.0635762 +13.151 0.0599674 +14.151 0.056674 +15.151 0.0539666 +16.151 0.0513642 +17.151 0.0490377 +18.151 0.0469384 +19.151 0.045035 +20.151 0.0433102 +21.151 0.0417217 +22.151 0.0403631 +23.151 0.0390012 +24.151 0.0377401 +25.151 0.0365817 +26.151 0.0354891 +27.151 0.0344678 +28.151 0.0335109 +29.151 0.0326356 +30.151 0.0317898 +31.151 0.0309921 +32.151 0.0302384 +33.151 0.029525 +34.151 0.0288486 +35.151 0.0282063 +36.151 0.0275956 +37.151 0.0268564 +38.151 0.0262923 +39.151 0.0257539 +40.151 0.0252394 +41.151 0.0247472 +42.151 0.0242758 +43.151 0.0238582 +44.151 0.0234231 +45.151 0.0230053 +46.151 0.0226036 +47.151 0.0222171 +48.151 0.021845 +49.151 0.0214864 +50.151 0.0211406 +51.151 0.0208069 +52.151 0.0204847 +53.151 0.0201922 +54.151 0.0199097 +55.151 0.0196358 +56.151 0.01937 +57.151 0.0191119 +58.151 0.0188614 +59.151 0.0186181 +60.151 0.0183816 +61.151 0.0181517 +62.151 0.017928 +63.151 0.0177104 +64.151 0.0174985 +65.151 0.0172922 +66.151 0.0170913 +67.151 0.0168955 +68.151 0.0167046 +69.151 0.0165185 +70.151 0.016337 +71.151 0.0161598 +72.151 0.015987 +73.151 0.0158386 +83.151 0.0143418 +93.151 0.0131311 +103.151 0.0121306 +113.151 0.011296 +123.151 0.0105766 +133.151 0.00995526 +143.151 0.00941279 +153.151 0.00893885 +163.151 0.00851458 +173.151 0.00813508 +183.151 0.00779358 +193.151 0.00748449 +203.151 0.00720336 +213.151 0.00694649 +223.151 0.00671083 +233.151 0.00649383 +243.151 0.00629336 +253.151 0.00610755 +263.151 0.00593482 +273.151 0.00577381 +283.151 0.00562337 +293.151 0.0054825 +303.151 0.0053503 +313.151 0.00522596 +323.151 0.00510881 +333.151 0.00499823 +343.151 0.00489368 +353.151 0.00479468 +363.151 0.00470078 +373.151 0.00461161 +383.151 0.00452681 +393.151 0.00444607 +403.151 0.0043691 +413.151 0.00429564 +423.151 0.00422546 +433.151 0.00415835 +443.151 0.00409411 +453.151 0.00403256 +463.151 0.00397352 +473.151 0.00391686 +483.151 0.00386242 +493.151 0.00381008 +503.151 0.00375971 +513.151 0.00371122 +523.151 0.00366449 +533.151 0.00361944 +543.151 0.00357597 +553.151 0.003534 +563.151 0.00349346 +573.151 0.00345428 +583.151 0.00341639 +593.151 0.00337973 +603.151 0.00334424 +613.151 0.00330986 +623.151 0.00327655 +633.151 0.00324425 +733.151 0.00296824 +833.151 0.00275695 +933.151 0.00259033 +1033.15 0.0024558 +1133.15 0.00234511 +1233.15 0.00225265 +1333.15 0.00217441 +1433.15 0.00210748 +1533.15 0.0020497 +1633.15 0.00199941 +1733.15 0.00195533 +1833.15 0.00191646 +1933.15 0.001882 +2033.15 0.0018513 +2133.15 0.00182383 +2233.15 0.00179916 +2333.15 0.00177691 +2433.15 0.0017568 +2533.15 0.00173895 +2633.15 0.00172288 +3633.15 0.00162109 +4633.15 0.0015764 +5633.15 0.0015567 +6633.15 0.00154947 +16633.2 0.00161192 +26633.2 0.0016799 +36633.2 0.00173085 +46633.2 0.00177044 +56633.2 0.00180245 +66633.2 0.00182917 +76633.2 0.00185199 +86633.2 0.00187187 +96633.2 0.00188943 +196633 0.0019997 +296633 0.00206004 +396633 0.0021011 +496633 0.00213198 +596633 0.0021566 +696633 0.00217699 diff --git a/Inputs/EnergyLoss/Example/Li11_CD2.G4table b/Inputs/EnergyLoss/Example/Li11_CD2.G4table new file mode 100644 index 0000000000000000000000000000000000000000..fa5cf9a4e83983bf093904b78d625bf511f3c92f --- /dev/null +++ b/Inputs/EnergyLoss/Example/Li11_CD2.G4table @@ -0,0 +1,288 @@ +Table from Geant4 generate using NPSimulation Particle: Li11 Material: CD2 +1e-09 0.000597323 +0.001 0.0896155 +0.002 0.0933532 +0.003 0.0958196 +0.004 0.0977177 +0.005 0.0996538 +0.006 0.101553 +0.007 0.103705 +0.008 0.105731 +0.009 0.107703 +0.01 0.109853 +0.011 0.111828 +0.012 0.111279 +0.022 0.110105 +0.032 0.111874 +0.042 0.114031 +0.052 0.117172 +0.062 0.120437 +0.072 0.123567 +0.082 0.126573 +0.092 0.129624 +0.102 0.132831 +0.112 0.135913 +0.122 0.138956 +0.132 0.141966 +0.142 0.144889 +0.152 0.147755 +0.162 0.150567 +0.172 0.153282 +0.182 0.155928 +0.192 0.160081 +0.202 0.16429 +0.212 0.168518 +0.222 0.172753 +0.232 0.176987 +0.242 0.181239 +0.252 0.185517 +0.262 0.189795 +0.272 0.194076 +0.282 0.198374 +0.292 0.202296 +0.302 0.205989 +0.312 0.209658 +0.322 0.213285 +0.332 0.216871 +0.342 0.220415 +0.352 0.223917 +0.362 0.227378 +0.372 0.230796 +0.382 0.234173 +0.392 0.237508 +0.402 0.240801 +0.412 0.244054 +0.422 0.247272 +0.432 0.250449 +0.442 0.253585 +0.452 0.256692 +0.462 0.259765 +0.472 0.262796 +0.482 0.265786 +0.492 0.268734 +0.502 0.271642 +0.512 0.274508 +0.522 0.277334 +0.532 0.280119 +0.542 0.282864 +0.642 0.308227 +0.742 0.329885 +0.842 0.348071 +0.942 0.363143 +1.042 0.375419 +1.142 0.385232 +1.242 0.392873 +1.342 0.398629 +1.442 0.402757 +1.542 0.405498 +2.542 0.391525 +3.542 0.356803 +4.542 0.325454 +5.542 0.299928 +6.542 0.279085 +7.542 0.261668 +8.542 0.246758 +9.542 0.233744 +10.542 0.222205 +11.542 0.211848 +12.542 0.202469 +13.542 0.193911 +14.542 0.186058 +15.542 0.178818 +16.542 0.172117 +17.542 0.165892 +18.542 0.160095 +19.542 0.154681 +20.542 0.149614 +21.542 0.144861 +22.542 0.140604 +23.542 0.136699 +24.542 0.13299 +25.542 0.129465 +26.542 0.126112 +27.542 0.123089 +28.542 0.120037 +29.542 0.117126 +30.542 0.114351 +31.542 0.111702 +32.542 0.109171 +33.542 0.106751 +34.542 0.104436 +35.542 0.10222 +36.542 0.100097 +37.542 0.0980625 +38.542 0.0961108 +39.542 0.0942376 +40.542 0.0924384 +41.542 0.0907093 +42.542 0.0890466 +43.542 0.0874464 +44.542 0.0859056 +45.542 0.0844764 +46.542 0.0830416 +47.542 0.0816575 +48.542 0.0803216 +49.542 0.0790314 +50.542 0.0777848 +51.542 0.0765795 +52.542 0.0754135 +53.542 0.0742851 +54.542 0.0731924 +55.542 0.0721339 +56.542 0.071108 +57.542 0.0701131 +58.542 0.0691479 +59.542 0.0682111 +60.542 0.0673018 +61.542 0.0664184 +62.542 0.0655599 +63.542 0.0647585 +64.542 0.0639452 +65.542 0.0631538 +66.542 0.0623836 +67.542 0.0616336 +68.542 0.060903 +69.542 0.0601912 +70.542 0.0594973 +71.542 0.0588208 +72.542 0.0581609 +73.542 0.057517 +74.542 0.0568886 +75.542 0.056275 +76.542 0.0556759 +77.542 0.0550906 +78.542 0.0545186 +79.542 0.0539596 +80.542 0.053413 +81.542 0.0528785 +82.542 0.0523556 +92.542 0.0476919 +102.542 0.0438587 +112.542 0.0406459 +122.542 0.0379112 +132.542 0.0355531 +142.542 0.0334968 +152.542 0.0316867 +162.542 0.0300801 +172.542 0.0286434 +182.542 0.0273506 +192.542 0.0261806 +202.542 0.0251162 +212.542 0.0241434 +222.542 0.0232507 +232.542 0.0224282 +242.542 0.0216678 +252.542 0.0209628 +262.542 0.0203069 +272.542 0.0196952 +282.542 0.0191233 +292.542 0.0185873 +302.542 0.0180839 +312.542 0.0176101 +322.542 0.0171634 +332.542 0.0167415 +342.542 0.0163422 +352.542 0.0159638 +362.542 0.0156046 +372.542 0.0152632 +382.542 0.0149383 +392.542 0.0146286 +402.542 0.0143332 +412.542 0.014051 +422.542 0.0137812 +432.542 0.0135229 +442.542 0.0132754 +452.542 0.0130381 +462.542 0.0128102 +472.542 0.0125914 +482.542 0.0123809 +492.542 0.0121783 +502.542 0.0119833 +512.542 0.0117953 +522.542 0.0116139 +532.542 0.0114389 +542.542 0.0112699 +552.542 0.0111066 +562.542 0.0109487 +572.542 0.0107959 +582.542 0.010648 +592.542 0.0105047 +602.542 0.0103659 +612.542 0.0102313 +622.542 0.0101007 +632.542 0.00997402 +642.542 0.00985099 +652.542 0.00973147 +662.542 0.00961531 +672.542 0.00950237 +682.542 0.00939253 +692.542 0.00928565 +702.542 0.00918162 +712.542 0.00908031 +722.542 0.00898162 +732.542 0.00888545 +742.542 0.0087917 +752.542 0.00870029 +762.542 0.00861111 +772.542 0.0085241 +782.542 0.00843917 +882.542 0.00768953 +982.542 0.00708416 +1082.54 0.00658465 +1182.54 0.00616526 +1282.54 0.00580806 +1382.54 0.00550007 +1482.54 0.00523171 +1582.54 0.00499581 +1682.54 0.00478676 +1782.54 0.00460023 +1882.54 0.00443279 +1982.54 0.00428163 +2082.54 0.00414449 +2182.54 0.00401953 +2282.54 0.0039052 +2382.54 0.00380021 +2482.54 0.00370347 +2582.54 0.00361406 +2682.54 0.00353118 +2782.54 0.00345415 +2882.54 0.00338238 +2982.54 0.00331537 +3082.54 0.00325266 +3182.54 0.00319386 +3282.54 0.00313863 +3382.54 0.00308665 +3482.54 0.00303766 +3582.54 0.0029914 +3682.54 0.00294767 +3782.54 0.00290627 +3882.54 0.00286702 +3982.54 0.00282977 +4082.54 0.00279437 +4182.54 0.0027607 +4282.54 0.00272863 +4382.54 0.00269806 +4482.54 0.00266889 +4582.54 0.00264104 +4682.54 0.00261442 +4782.54 0.00258895 +5782.54 0.00238477 +6782.54 0.00224437 +7782.54 0.00214336 +8782.54 0.00206828 +9782.54 0.00200826 +10782.5 0.00196056 +11782.5 0.00192255 +12782.5 0.00189191 +13782.5 0.00186695 +14782.5 0.00184646 +15782.5 0.00182956 +25782.5 0.00175974 +35782.5 0.00175503 +135783 0.00189004 +235783 0.0019688 +335783 0.00201958 +435783 0.00205671 +535783 0.00208586 +635783 0.00210982 +735783 0.00213015 diff --git a/Inputs/EnergyLoss/Example/Mg28_CD2.G4table b/Inputs/EnergyLoss/Example/Mg28_CD2.G4table new file mode 100644 index 0000000000000000000000000000000000000000..10d5361a82f85a54c8c20d77f786f018bbe0df9d --- /dev/null +++ b/Inputs/EnergyLoss/Example/Mg28_CD2.G4table @@ -0,0 +1,223 @@ +Table from Geant4 generate using NPSimulation Particle: Mg28 Material: CD2 +1e-09 0.00256602 +0.001 0.334055 +0.002 0.382316 +0.003 0.408868 +0.004 0.427826 +0.005 0.442499 +0.006 0.454154 +0.007 0.464516 +0.008 0.472528 +0.009 0.479633 +0.01 0.486108 +0.011 0.49194 +0.012 0.497349 +0.013 0.502453 +0.014 0.507248 +0.024 0.546001 +0.034 0.5533 +0.044 0.546631 +0.054 0.543103 +0.154 0.552421 +0.254 0.589287 +0.354 0.629282 +0.454 0.668202 +0.554 0.718977 +0.654 0.798298 +0.754 0.877043 +0.854 0.947475 +0.954 1.01619 +1.054 1.08372 +1.154 1.14918 +1.254 1.21263 +1.354 1.2741 +1.454 1.33318 +1.554 1.39024 +1.654 1.44498 +1.754 1.49729 +1.854 1.5472 +1.954 1.59479 +2.054 1.64026 +2.154 1.68345 +2.254 1.72442 +2.354 1.7633 +2.454 1.80018 +2.554 1.83517 +2.654 1.86819 +2.754 1.89932 +2.854 1.92863 +2.954 1.95619 +3.054 1.98208 +3.154 2.00641 +3.254 2.0292 +3.354 2.05053 +3.454 2.07045 +4.454 2.21149 +5.454 2.27088 +6.454 2.28527 +16.454 2.04356 +26.454 1.84807 +36.454 1.69141 +46.454 1.56016 +56.454 1.44929 +66.454 1.35783 +76.454 1.27962 +86.454 1.20908 +96.454 1.14668 +106.454 1.09124 +116.454 1.04231 +126.454 0.997449 +136.454 0.957268 +146.454 0.920077 +156.454 0.885973 +166.454 0.854955 +176.454 0.825795 +186.454 0.798709 +196.454 0.773472 +206.454 0.749895 +216.454 0.727809 +226.454 0.707072 +236.454 0.687574 +246.454 0.669193 +256.454 0.651831 +266.454 0.635402 +276.454 0.61983 +286.454 0.605048 +296.454 0.590998 +306.454 0.577626 +316.454 0.564884 +326.454 0.552727 +336.454 0.541115 +346.454 0.530014 +356.454 0.519389 +366.454 0.509211 +376.454 0.499452 +386.454 0.490086 +396.454 0.481089 +406.454 0.472439 +416.454 0.464117 +426.454 0.456103 +436.454 0.448382 +446.454 0.440937 +456.454 0.433753 +466.454 0.426817 +476.454 0.420117 +486.454 0.413639 +496.454 0.407375 +506.454 0.401312 +516.454 0.395442 +526.454 0.389753 +536.454 0.384239 +546.454 0.378891 +556.454 0.373702 +566.454 0.368665 +576.454 0.363773 +586.454 0.359019 +596.454 0.354398 +606.454 0.349905 +616.454 0.345534 +626.454 0.341281 +636.454 0.337139 +646.454 0.333106 +656.454 0.329177 +666.454 0.325347 +676.454 0.321614 +686.454 0.317973 +696.454 0.314421 +706.454 0.310955 +716.454 0.307572 +726.454 0.304268 +736.454 0.301042 +746.454 0.29789 +756.454 0.29481 +766.454 0.2918 +776.454 0.288856 +786.454 0.285977 +886.454 0.260322 +986.454 0.239279 +1086.45 0.221702 +1186.45 0.206791 +1286.45 0.19398 +1386.45 0.18285 +1486.45 0.173088 +1586.45 0.164456 +1686.45 0.156765 +1786.45 0.149868 +1886.45 0.143647 +1986.45 0.138008 +2086.45 0.132871 +2186.45 0.128171 +2286.45 0.123855 +2386.45 0.119876 +2486.45 0.116198 +2586.45 0.112786 +2686.45 0.109613 +2786.45 0.106654 +2886.45 0.103887 +2986.45 0.101295 +3086.45 0.098862 +3186.45 0.0965729 +3286.45 0.0944156 +3386.45 0.0923788 +3486.45 0.0904526 +3586.45 0.0886284 +3686.45 0.0868983 +3786.45 0.0852552 +3886.45 0.0836926 +3986.45 0.0822046 +4086.45 0.080786 +4186.45 0.0794321 +4286.45 0.0781385 +4386.45 0.0769013 +4486.45 0.0757169 +4586.45 0.074582 +4686.45 0.0734936 +4786.45 0.0724488 +4886.45 0.0714452 +4986.45 0.0704804 +5086.45 0.0695521 +5186.45 0.0686583 +5286.45 0.0677972 +5386.45 0.0669669 +5486.45 0.0661658 +5586.45 0.0653925 +5686.45 0.0646455 +5786.45 0.0639236 +5886.45 0.0632254 +5986.45 0.0625499 +6086.45 0.061896 +6186.45 0.0612626 +6286.45 0.0606489 +6386.45 0.0600539 +7386.45 0.0549727 +8386.45 0.051088 +9386.45 0.0480274 +10386.5 0.0455595 +11386.5 0.0435317 +12386.5 0.0418398 +13386.5 0.0404101 +14386.5 0.0391888 +15386.5 0.0381361 +16386.5 0.0372213 +17386.5 0.0364209 +18386.5 0.0357163 +19386.5 0.0350927 +20386.5 0.0345384 +21386.5 0.0340434 +22386.5 0.0335999 +23386.5 0.0331868 +24386.5 0.0328042 +25386.5 0.0324566 +26386.5 0.0321401 +36386.5 0.0301042 +46386.5 0.0291616 +56386.5 0.0286983 +66386.5 0.0284764 +166386 0.029031 +266386 0.0299299 +366386 0.0306235 +466386 0.0311685 +566386 0.0316125 +666386 0.031985 +766386 0.0323051 +866386 0.0325851 diff --git a/Inputs/EnergyLoss/Example/proton_Al.G4table b/Inputs/EnergyLoss/Example/proton_Al.G4table new file mode 100644 index 0000000000000000000000000000000000000000..0c9db95d67d366664ec5c923718f6745e5a0c900 --- /dev/null +++ b/Inputs/EnergyLoss/Example/proton_Al.G4table @@ -0,0 +1,241 @@ +Table from Geant4 generate using NPSimulation Particle: proton Material: Al +1e-09 5.79039e-05 +0.001 0.0281906 +0.002 0.0379315 +0.003 0.0454796 +0.004 0.0518964 +0.005 0.0575859 +0.006 0.0627556 +0.007 0.0675324 +0.008 0.0719771 +0.009 0.0761725 +0.01 0.0801438 +0.011 0.0833471 +0.012 0.0862981 +0.013 0.0890636 +0.014 0.0916608 +0.015 0.0941158 +0.016 0.0964479 +0.017 0.0986479 +0.018 0.100724 +0.019 0.102685 +0.02 0.104537 +0.021 0.106286 +0.022 0.107937 +0.023 0.109495 +0.024 0.110964 +0.025 0.11235 +0.026 0.113655 +0.027 0.114883 +0.028 0.116037 +0.029 0.117122 +0.039 0.124822 +0.049 0.128159 +0.059 0.128773 +0.159 0.107656 +0.259 0.0918928 +0.359 0.0808754 +0.459 0.0724981 +0.559 0.0658499 +0.659 0.0604256 +0.759 0.0559046 +0.859 0.052074 +0.959 0.0487822 +1.059 0.0459212 +1.159 0.0434086 +1.259 0.0411824 +1.359 0.0391949 +1.459 0.0374086 +1.559 0.0357944 +1.659 0.0343272 +1.759 0.0329871 +1.859 0.0317578 +1.959 0.0306257 +2.059 0.0295191 +2.159 0.0285377 +2.259 0.0276287 +2.359 0.0268596 +2.459 0.0260447 +2.559 0.0253092 +2.659 0.0246197 +2.759 0.0239983 +2.859 0.0233727 +2.959 0.0228381 +3.059 0.0222888 +3.159 0.0217683 +3.259 0.0212657 +3.359 0.0208424 +3.459 0.0203944 +3.559 0.0199673 +3.659 0.0195598 +3.759 0.0191705 +3.859 0.0187982 +3.959 0.0185161 +4.059 0.0181704 +4.159 0.0178398 +4.259 0.0175225 +4.359 0.0172177 +4.459 0.0169246 +4.559 0.0166426 +4.659 0.016371 +4.759 0.0161094 +4.859 0.015857 +4.959 0.0156178 +5.059 0.015383 +5.159 0.0151561 +5.259 0.0149368 +5.359 0.0147245 +5.459 0.0145191 +5.559 0.01432 +5.659 0.0141271 +5.759 0.0139432 +5.859 0.0137616 +5.959 0.0136199 +6.059 0.0134467 +6.159 0.0132832 +6.259 0.0131197 +6.359 0.0129607 +6.459 0.0128059 +6.559 0.0126553 +6.659 0.0125087 +6.759 0.0123658 +6.859 0.0122266 +6.959 0.0120967 +7.059 0.0119643 +7.159 0.0118351 +7.259 0.0117091 +7.359 0.011586 +7.459 0.0114659 +7.559 0.0113485 +7.659 0.0112338 +7.759 0.0111217 +8.759 0.0101401 +9.759 0.00932381 +10.759 0.00857312 +11.759 0.00798397 +12.759 0.0074898 +13.759 0.00704712 +14.759 0.00667804 +15.759 0.00635448 +16.759 0.00606332 +17.759 0.00579995 +18.759 0.00556058 +19.759 0.00534208 +20.759 0.00514186 +21.759 0.004962 +22.759 0.00479136 +23.759 0.00463332 +24.759 0.00448653 +25.759 0.00434981 +26.759 0.00422213 +27.759 0.00410263 +28.759 0.00399051 +29.759 0.00388778 +30.759 0.00378832 +31.759 0.00369446 +32.759 0.00360574 +33.759 0.00352174 +34.759 0.00344209 +35.759 0.00336645 +36.759 0.00329451 +37.759 0.00322602 +38.759 0.00316072 +39.759 0.0030984 +40.759 0.00303885 +41.759 0.00298189 +42.759 0.00292735 +43.759 0.00287535 +44.759 0.00282522 +45.759 0.00277708 +46.759 0.0027308 +47.759 0.00268629 +48.759 0.00264344 +49.759 0.00260216 +50.759 0.00256237 +51.759 0.00252397 +52.759 0.00248691 +53.759 0.0024511 +54.759 0.00241648 +55.759 0.002383 +56.759 0.0023506 +57.759 0.00231922 +58.759 0.00228882 +59.759 0.00225936 +60.759 0.00223079 +61.759 0.00220306 +62.759 0.00217615 +63.759 0.00215001 +64.759 0.00212461 +65.759 0.00209992 +66.759 0.00207591 +67.759 0.00205256 +68.759 0.00202982 +69.759 0.00200769 +70.759 0.00198613 +71.759 0.00196513 +72.759 0.00194466 +73.759 0.0019247 +74.759 0.00190523 +75.759 0.00188624 +85.759 0.00171899 +95.759 0.00158437 +105.759 0.00147362 +115.759 0.00138084 +125.759 0.00130195 +135.759 0.00123404 +145.759 0.00117494 +155.759 0.00112307 +165.759 0.00107716 +175.759 0.00103623 +185.759 0.000999518 +195.759 0.000966407 +205.759 0.000936401 +215.759 0.000909079 +225.759 0.0008841 +235.759 0.000861176 +245.759 0.000840068 +255.759 0.000820571 +265.759 0.00080251 +275.759 0.000785734 +285.759 0.000770114 +295.759 0.000755538 +305.759 0.00074191 +315.759 0.000729138 +325.759 0.000717148 +335.759 0.000705872 +345.759 0.000695249 +355.759 0.000685227 +365.759 0.000675758 +375.759 0.000666798 +385.759 0.00065831 +395.759 0.000650259 +405.759 0.000642615 +415.759 0.000635347 +425.759 0.00062843 +435.759 0.000621841 +445.759 0.000615558 +455.759 0.00060956 +555.759 0.000561998 +655.759 0.000529866 +755.759 0.000507165 +855.759 0.000490894 +955.759 0.000478644 +1055.76 0.000469257 +1155.76 0.000461969 +1255.76 0.000456256 +1355.76 0.000451751 +2355.76 0.000437212 +3355.76 0.000440094 +13355.8 0.000490255 +23355.8 0.000515429 +33355.8 0.000531263 +43355.8 0.000542672 +53355.8 0.000551533 +63355.8 0.000558746 +73355.8 0.000564811 +83355.8 0.000570033 +183356 0.000600845 +283356 0.000616816 +383356 0.00062746 +483356 0.00063537 +583356 0.000641624 diff --git a/Inputs/EnergyLoss/Example/proton_CD2.G4table b/Inputs/EnergyLoss/Example/proton_CD2.G4table new file mode 100644 index 0000000000000000000000000000000000000000..c39bd4f142c58ff072dea6a8309dee947e319b41 --- /dev/null +++ b/Inputs/EnergyLoss/Example/proton_CD2.G4table @@ -0,0 +1,256 @@ +Table from Geant4 generate using NPSimulation Particle: proton Material: CD2 +1e-09 0.000174335 +0.001 0.0215698 +0.002 0.0276523 +0.003 0.0327585 +0.004 0.0372048 +0.005 0.041188 +0.006 0.0448358 +0.007 0.0482124 +0.008 0.0513736 +0.009 0.0543372 +0.01 0.057148 +0.011 0.0595659 +0.012 0.0618532 +0.013 0.0640188 +0.014 0.0660767 +0.015 0.0680473 +0.016 0.0699325 +0.017 0.0717352 +0.018 0.0734615 +0.019 0.0751234 +0.02 0.0767218 +0.021 0.0782587 +0.022 0.0797385 +0.023 0.0811671 +0.024 0.0825463 +0.025 0.083877 +0.026 0.0851617 +0.027 0.0864026 +0.028 0.0876025 +0.029 0.0887638 +0.03 0.0898901 +0.031 0.0909805 +0.032 0.0920363 +0.033 0.0930591 +0.034 0.0940503 +0.035 0.0950111 +0.036 0.0959428 +0.046 0.102456 +0.056 0.105537 +0.066 0.106839 +0.076 0.106846 +0.176 0.0846055 +0.276 0.0649561 +0.376 0.0529709 +0.476 0.045231 +0.576 0.0398115 +0.676 0.0357669 +0.776 0.0326038 +0.876 0.0300433 +0.976 0.0279161 +1.076 0.0261131 +1.176 0.0245609 +1.276 0.0232069 +1.376 0.0220131 +1.476 0.0209511 +1.576 0.0199992 +1.676 0.0191399 +1.776 0.0183598 +1.876 0.0176478 +1.976 0.0169951 +2.076 0.0163639 +2.176 0.0157733 +2.276 0.0152277 +2.376 0.014722 +2.476 0.014272 +2.576 0.013832 +2.676 0.0134207 +2.776 0.0130355 +2.876 0.0126737 +2.976 0.0123334 +3.076 0.0120126 +3.176 0.0117096 +3.276 0.0114229 +3.376 0.0111513 +3.476 0.0108935 +3.576 0.0106486 +3.676 0.0104154 +3.776 0.0101933 +3.876 0.00998143 +3.976 0.00977902 +4.076 0.00958545 +4.176 0.00940622 +4.276 0.00922817 +4.376 0.00905739 +4.476 0.00889342 +4.576 0.00873585 +4.676 0.00858432 +4.776 0.00843846 +4.876 0.00829796 +4.976 0.00816252 +5.076 0.00803185 +5.176 0.0079057 +5.276 0.00778383 +5.376 0.00766603 +5.476 0.0075521 +5.576 0.00744185 +5.676 0.00733509 +5.776 0.00723542 +5.876 0.00713494 +5.976 0.00703749 +6.076 0.00694292 +6.176 0.0068511 +6.276 0.00676191 +6.376 0.00667523 +6.476 0.00659096 +6.576 0.00650899 +6.676 0.00642924 +6.776 0.0063516 +6.876 0.00627599 +6.976 0.00620234 +7.076 0.00613057 +7.176 0.0060606 +7.276 0.00599236 +7.376 0.0059258 +7.476 0.00586085 +7.576 0.00579745 +7.676 0.00573554 +7.776 0.00567506 +7.876 0.00561597 +7.976 0.00555822 +8.076 0.00550175 +8.176 0.00544654 +8.276 0.00539254 +9.276 0.00491088 +10.276 0.00451468 +11.276 0.0041826 +12.276 0.00389996 +13.276 0.00365623 +14.276 0.00344374 +15.276 0.00325676 +16.276 0.00309084 +17.276 0.00294253 +18.276 0.00280911 +19.276 0.00268843 +20.276 0.00257869 +21.276 0.00247843 +22.276 0.00238646 +23.276 0.00230177 +24.276 0.00222351 +25.276 0.00215096 +26.276 0.0020835 +27.276 0.00202061 +28.276 0.00196183 +29.276 0.00190675 +30.276 0.00185505 +31.276 0.0018064 +32.276 0.00176054 +33.276 0.00171724 +34.276 0.00167627 +35.276 0.00163745 +36.276 0.00160062 +37.276 0.00156562 +38.276 0.00153233 +39.276 0.0015006 +40.276 0.00147034 +41.276 0.00144144 +42.276 0.00141381 +43.276 0.00138737 +44.276 0.00136203 +45.276 0.00133774 +46.276 0.00131443 +47.276 0.00129203 +48.276 0.0012705 +49.276 0.00124978 +50.276 0.00122983 +51.276 0.0012106 +52.276 0.00119206 +53.276 0.00117417 +54.276 0.0011569 +55.276 0.00114021 +56.276 0.00112407 +57.276 0.00110846 +58.276 0.00109335 +59.276 0.00107872 +60.276 0.00106454 +61.276 0.0010508 +62.276 0.00103746 +63.276 0.00102452 +64.276 0.00101196 +65.276 0.000999761 +66.276 0.000987904 +67.276 0.000976377 +68.276 0.000965166 +69.276 0.000954259 +70.276 0.000943644 +71.276 0.000933308 +72.276 0.00092324 +73.276 0.000913432 +74.276 0.000903872 +75.276 0.00089455 +76.276 0.000885458 +77.276 0.000876588 +78.276 0.00086793 +88.276 0.000791543 +98.276 0.000729892 +108.276 0.000679054 +118.276 0.000636404 +128.276 0.000600095 +138.276 0.000568803 +148.276 0.000541555 +158.276 0.000517615 +168.276 0.000496411 +178.276 0.0004775 +188.276 0.000460532 +198.276 0.000445223 +208.276 0.000431341 +218.276 0.000418698 +228.276 0.000407137 +238.276 0.000396526 +248.276 0.000386754 +258.276 0.000377725 +268.276 0.000369361 +278.276 0.00036159 +288.276 0.000354355 +298.276 0.000347603 +308.276 0.000341287 +318.276 0.000335369 +328.276 0.000329812 +338.276 0.000324586 +348.276 0.000319662 +358.276 0.000315016 +368.276 0.000310626 +378.276 0.000306474 +388.276 0.000302539 +398.276 0.000298807 +408.276 0.000295263 +418.276 0.000291894 +428.276 0.000288687 +438.276 0.000285632 +448.276 0.000282718 +458.276 0.000279938 +558.276 0.000257886 +658.276 0.000242999 +758.276 0.000232454 +858.276 0.00022456 +958.276 0.000218337 +1058.28 0.000213509 +1158.28 0.000209707 +1258.28 0.000206676 +1358.28 0.000204236 +1458.28 0.00020226 +2458.28 0.000194728 +3458.28 0.000194693 +13458.3 0.000210904 +23458.3 0.000219761 +33458.3 0.000225423 +43458.3 0.00022955 +53458.3 0.000232787 +63458.3 0.000235447 +73458.3 0.000237703 +173458 0.000250726 +273458 0.000257393 +373458 0.00026182 +473458 0.000265101 +573458 0.000267688 diff --git a/Inputs/EnergyLoss/Example/proton_Si.G4table b/Inputs/EnergyLoss/Example/proton_Si.G4table new file mode 100644 index 0000000000000000000000000000000000000000..74b502855c5257f06292bcbecd9306c956074f9c --- /dev/null +++ b/Inputs/EnergyLoss/Example/proton_Si.G4table @@ -0,0 +1,238 @@ +Table from Geant4 generate using NPSimulation Particle: proton Material: Si +1e-09 5.17816e-05 +0.001 0.0271184 +0.002 0.0367288 +0.003 0.0441582 +0.004 0.0504564 +0.005 0.0560345 +0.006 0.0610978 +0.007 0.0657731 +0.008 0.0701315 +0.009 0.0742301 +0.01 0.0781179 +0.011 0.08126 +0.012 0.0841789 +0.013 0.0869203 +0.014 0.0895012 +0.015 0.0919354 +0.016 0.0942344 +0.017 0.0964289 +0.018 0.0985089 +0.019 0.100479 +0.02 0.102346 +0.021 0.104115 +0.022 0.105791 +0.023 0.107379 +0.024 0.108882 +0.025 0.110306 +0.026 0.111652 +0.027 0.112924 +0.028 0.114126 +0.029 0.115259 +0.039 0.12344 +0.049 0.127138 +0.059 0.1278 +0.159 0.0992955 +0.259 0.0807983 +0.359 0.0698489 +0.459 0.0622009 +0.559 0.0563756 +0.659 0.0517193 +0.759 0.0478815 +0.859 0.0446467 +0.959 0.0418761 +1.059 0.0394699 +1.159 0.0373583 +1.259 0.0354871 +1.359 0.0338155 +1.459 0.032312 +1.559 0.0309512 +1.659 0.0297133 +1.759 0.0285819 +1.859 0.0275429 +1.959 0.026585 +2.059 0.0256918 +2.159 0.0248604 +2.259 0.0240892 +2.359 0.0233256 +2.459 0.0227216 +2.559 0.0220864 +2.659 0.0214903 +2.759 0.0209296 +2.859 0.0203787 +2.959 0.0199317 +3.059 0.0194597 +3.159 0.0190121 +3.259 0.018587 +3.359 0.0181716 +3.459 0.017805 +3.559 0.0174373 +3.659 0.0171146 +3.759 0.0167772 +3.859 0.0164488 +3.959 0.0161408 +4.059 0.0158455 +4.159 0.0155912 +4.259 0.015317 +4.359 0.0150535 +4.459 0.0148 +4.559 0.014556 +4.659 0.0143208 +4.759 0.0140909 +4.859 0.0138728 +4.959 0.0137104 +5.059 0.0135048 +5.159 0.013306 +5.259 0.0131137 +5.359 0.0129276 +5.459 0.0127475 +5.559 0.0125729 +5.659 0.0124037 +5.759 0.0122412 +5.859 0.0120822 +5.959 0.0119278 +6.059 0.0117778 +6.159 0.0116321 +6.259 0.0114904 +6.359 0.0113525 +6.459 0.0112184 +6.559 0.0110879 +6.659 0.0109633 +6.759 0.0108394 +6.859 0.0107187 +6.959 0.010601 +7.059 0.0104862 +7.159 0.0103766 +7.259 0.0102673 +7.359 0.0101841 +8.359 0.00923396 +9.359 0.00846062 +10.359 0.0078252 +11.359 0.00728403 +12.359 0.00682064 +13.359 0.00637299 +14.359 0.00601519 +15.359 0.00570656 +16.359 0.00542401 +17.359 0.00517071 +18.359 0.00495505 +19.359 0.00475924 +20.359 0.00457968 +21.359 0.00441445 +22.359 0.00426195 +23.359 0.00412071 +24.359 0.00398954 +25.359 0.00387207 +26.359 0.00375759 +27.359 0.00365046 +28.359 0.00354997 +29.359 0.00345553 +30.359 0.0033666 +31.359 0.0032827 +32.359 0.0032034 +33.359 0.00312837 +34.359 0.00305724 +35.359 0.00299174 +36.359 0.00292739 +37.359 0.00286613 +38.359 0.00280774 +39.359 0.00275201 +40.359 0.00269878 +41.359 0.00264786 +42.359 0.00259912 +43.359 0.00255241 +44.359 0.00250761 +45.359 0.0024646 +46.359 0.00242328 +47.359 0.00238353 +48.359 0.00234528 +49.359 0.00230844 +50.359 0.00227293 +51.359 0.00223964 +52.359 0.00220658 +53.359 0.00217465 +54.359 0.00214379 +55.359 0.00211395 +56.359 0.00208508 +57.359 0.00205712 +58.359 0.00203004 +59.359 0.00200379 +60.359 0.00197834 +61.359 0.00195364 +62.359 0.00192967 +63.359 0.00190639 +64.359 0.00188377 +65.359 0.0018618 +66.359 0.00184043 +67.359 0.00181964 +68.359 0.00179941 +69.359 0.00177971 +70.359 0.00176053 +71.359 0.00174185 +72.359 0.00172364 +73.359 0.00170589 +74.359 0.00168857 +75.359 0.00167168 +76.359 0.0016552 +86.359 0.00150986 +96.359 0.00139267 +106.359 0.0012961 +116.359 0.00121513 +126.359 0.00114621 +136.359 0.00108683 +146.359 0.00103512 +156.359 0.000989689 +166.359 0.000949459 +176.359 0.000913587 +186.359 0.000881398 +196.359 0.000852354 +206.359 0.000826017 +216.359 0.000802029 +226.359 0.000780097 +236.359 0.000759965 +246.359 0.000741423 +256.359 0.000724293 +266.359 0.000708421 +276.359 0.000693676 +286.359 0.000679944 +296.359 0.000667127 +306.359 0.000655139 +316.359 0.000643903 +326.359 0.000633354 +336.359 0.000623434 +346.359 0.000614088 +356.359 0.000605269 +366.359 0.000596936 +376.359 0.000589051 +386.359 0.00058158 +396.359 0.000574493 +406.359 0.000567762 +416.359 0.000561362 +426.359 0.000555271 +436.359 0.000549468 +446.359 0.000543935 +456.359 0.000538654 +556.359 0.000496757 +656.359 0.000468442 +756.359 0.000448356 +856.359 0.000433741 +956.359 0.000422977 +1056.36 0.000414738 +1156.36 0.000408351 +1256.36 0.000403355 +1356.36 0.000399425 +2356.36 0.000387002 +3356.36 0.00038989 +13356.4 0.000435923 +23356.4 0.000458876 +33356.4 0.000473276 +43356.4 0.000483627 +53356.4 0.000491649 +63356.4 0.000498168 +73356.4 0.00050364 +83356.4 0.000508344 +183356 0.000535961 +283356 0.000550188 +383356 0.000559647 +483356 0.00056667 +583356 0.000572221 diff --git a/NPAnalysis/Example1/Analysis.cxx b/NPAnalysis/Example1/Analysis.cxx index 3581d19f045e15c2ca2252dcf050a4ae3d5f268d..675789eb3057687d13841b84b96a5c92c30c91d1 100644 --- a/NPAnalysis/Example1/Analysis.cxx +++ b/NPAnalysis/Example1/Analysis.cxx @@ -60,10 +60,10 @@ void Analysis::Init(){ ZTarget = 0; TargetThickness = m_DetectorManager->GetTargetThickness()*micrometer; // Energy loss table: the G4Table are generated by the simulation - He3CD2 = EnergyLoss("He3_CD2.G4table","G4Table",100 ); - He3Al = EnergyLoss("He3_Al.G4table","G4Table",10); - He3Si = EnergyLoss("He3_Si.G4table","G4Table",10); - //Li11CD2 = EnergyLoss("Li11[0.0]_CD2.G4table","G4Table",100); + He3CD2 = EnergyLoss("Example/He3_CD2.G4table","G4Table",100 ); + He3Al = EnergyLoss("Example/He3_Al.G4table","G4Table",10); + He3Si = EnergyLoss("Example/He3_Si.G4table","G4Table",10); + //Li11CD2 = EnergyLoss("ExampleLi11_CD2.G4table","G4Table",100); } //////////////////////////////////////////////////////////////////////////////// diff --git a/NPAnalysis/Example2/Analysis.cxx b/NPAnalysis/Example2/Analysis.cxx index 4cd8a8b54b3831c706b731d35a368a22f5c5110d..187cb1518a1328de36e8513a6fb2207982ab3a49 100644 --- a/NPAnalysis/Example2/Analysis.cxx +++ b/NPAnalysis/Example2/Analysis.cxx @@ -38,9 +38,9 @@ void Analysis::Init(){ InitInputBranch(); Sharc = (TSharcPhysics*) m_DetectorManager -> GetDetector("Sharc"); - LightCD2 = EnergyLoss("proton_CD2.G4table","G4Table",10 ); - LightSi = EnergyLoss("proton_Si.G4table","G4Table",1); - BeamCD2 = EnergyLoss("Mg28_CD2.G4table","G4Table",10); + LightCD2 = EnergyLoss("Example/proton_CD2.G4table","G4Table",10 ); + LightSi = EnergyLoss("Example/proton_Si.G4table","G4Table",1); + BeamCD2 = EnergyLoss("Example/Mg28_CD2.G4table","G4Table",10); myReaction = new NPL::Reaction(); myReaction->ReadConfigurationFile(NPOptionManager::getInstance()->GetReactionFile()); TargetThickness = m_DetectorManager->GetTargetThickness()*micrometer;