Import Geant4 10.4.0.beta source tree

This commit is contained in:
Gabriele Cosmo
2017-06-30 10:49:55 +02:00
parent 3a5407696b
commit 1a1316fea4
2180 changed files with 237880 additions and 59109 deletions
+20 -13
View File
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -23,7 +23,7 @@
Material: G4_Pb density: 11.350 g/cm3 RadL: 5.613 mm Nucl.Int.Length: 18.248 cm
Imean: 823.000 eV
Imean: 823.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Pb (Pb) Z = 82.0 N = 207 A = 207.217 g/mole
---> Isotope: Pb204 Z = 82 N = 204 A = 203.97 g/mole abundance: 1.400 %
@@ -34,7 +34,7 @@
Material: G4_lAr density: 1.396 g/cm3 RadL: 14.003 cm Nucl.Int.Length: 85.706 cm
Imean: 188.000 eV
Imean: 188.000 eV temperature: 0.00 K pressure: 1.00 atm
---> Element: Ar (Ar) Z = 18.0 N = 40 A = 39.948 g/mole
---> Isotope: Ar36 Z = 18 N = 36 A = 35.97 g/mole abundance: 0.337 %
@@ -111,7 +111,7 @@ Available colours:
phot: for gamma SubType= 12 BuildTable= 0
LambdaPrime table from 200 keV to 100 TeV in 61 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
PhotoElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
LivermorePhElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
compt: for gamma SubType= 13 BuildTable= 1
Lambda table from 100 eV to 1 MeV, 7 bins per decade, spline: 1
@@ -125,6 +125,12 @@ conv: for gamma SubType= 14 BuildTable= 1
BetheHeitler : Emin= 0 eV Emax= 80 GeV
BetheHeitlerLPM : Emin= 80 GeV Emax= 100 TeV
Rayl: for gamma SubType= 11 BuildTable= 1
Lambda table from 100 eV to 100 keV, 7 bins per decade, spline: 0
LambdaPrime table from 100 keV to 100 TeV in 63 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator
msc: for e- SubType= 10
RangeFactor= 0.04, stepLimitType: 1, latDisplacement: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
@@ -789,10 +795,11 @@ Type of pre-compound inverse x-section 3
Type of de-excitation inverse x-section 3
Min excitation energy (keV) 0.01
Level density (1/MeV) 0.1
Time limit for long lived isomeres (ns) 1000
Time limit for long lived isomeres (ns) 1e+12
Use new data files 1
Use complete data files 0
Correlated gamma emission flag 0
Electron internal conversion ID 2
=======================================================================
Number of de-excitation channels 8
### Run 0 start.
@@ -822,20 +829,20 @@ Number of de-excitation channels 8
--------------------End of Run------------------------------
mean Energy in Absorber : 453.888 MeV +- 13.2285 MeV
mean Energy in Gap : 24.1872 MeV +- 7.10962 MeV
mean Energy in Absorber : 453.416 MeV +- 14.9999 MeV
mean Energy in Gap : 23.7575 MeV +- 7.2887 MeV
mean trackLength in Absorber : 32.4816 cm +- 1.02109 cm
mean trackLength in Gap : 11.9889 cm +- 3.648 cm
mean trackLength in Absorber : 32.6456 cm +- 1.1394 cm
mean trackLength in Gap : 11.7517 cm +- 3.74767 cm
------------------------------------------------------------
----> print histograms statistic
EAbs: mean = 453.888 MeV rms = 13.2285 MeV
EGap: mean = 24.1872 MeV rms = 7.10962 MeV
LAbs: mean = 32.4816 cm rms = 1.02109 cm
LGap: mean = 11.9889 cm rms = 3.648 cm
EAbs: mean = 453.416 MeV rms = 14.9999 MeV
EGap: mean = 23.7575 MeV rms = 7.2887 MeV
LAbs: mean = 32.6456 cm rms = 1.1394 cm
LGap: mean = 11.7517 cm rms = 3.74767 cm
... write Root file : AnaEx01.root - done
... close Root file : AnaEx01.root - done
+20 -13
View File
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -23,7 +23,7 @@
Material: G4_Pb density: 11.350 g/cm3 RadL: 5.613 mm Nucl.Int.Length: 18.248 cm
Imean: 823.000 eV
Imean: 823.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Pb (Pb) Z = 82.0 N = 207 A = 207.217 g/mole
---> Isotope: Pb204 Z = 82 N = 204 A = 203.97 g/mole abundance: 1.400 %
@@ -34,7 +34,7 @@
Material: G4_lAr density: 1.396 g/cm3 RadL: 14.003 cm Nucl.Int.Length: 85.706 cm
Imean: 188.000 eV
Imean: 188.000 eV temperature: 0.00 K pressure: 1.00 atm
---> Element: Ar (Ar) Z = 18.0 N = 40 A = 39.948 g/mole
---> Isotope: Ar36 Z = 18 N = 36 A = 35.97 g/mole abundance: 0.337 %
@@ -111,7 +111,7 @@ Available colours:
phot: for gamma SubType= 12 BuildTable= 0
LambdaPrime table from 200 keV to 100 TeV in 61 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
PhotoElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
LivermorePhElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
compt: for gamma SubType= 13 BuildTable= 1
Lambda table from 100 eV to 1 MeV, 7 bins per decade, spline: 1
@@ -125,6 +125,12 @@ conv: for gamma SubType= 14 BuildTable= 1
BetheHeitler : Emin= 0 eV Emax= 80 GeV
BetheHeitlerLPM : Emin= 80 GeV Emax= 100 TeV
Rayl: for gamma SubType= 11 BuildTable= 1
Lambda table from 100 eV to 100 keV, 7 bins per decade, spline: 0
LambdaPrime table from 100 keV to 100 TeV in 63 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator
msc: for e- SubType= 10
RangeFactor= 0.04, stepLimitType: 1, latDisplacement: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
@@ -789,10 +795,11 @@ Type of pre-compound inverse x-section 3
Type of de-excitation inverse x-section 3
Min excitation energy (keV) 0.01
Level density (1/MeV) 0.1
Time limit for long lived isomeres (ns) 1000
Time limit for long lived isomeres (ns) 1e+12
Use new data files 1
Use complete data files 0
Correlated gamma emission flag 0
Electron internal conversion ID 2
=======================================================================
Number of de-excitation channels 8
### Run 0 start.
@@ -821,20 +828,20 @@ Number of de-excitation channels 8
--------------------End of Run------------------------------
mean Energy in Absorber : 453.888 MeV +- 13.2285 MeV
mean Energy in Gap : 24.1872 MeV +- 7.10962 MeV
mean Energy in Absorber : 453.416 MeV +- 14.9999 MeV
mean Energy in Gap : 23.7575 MeV +- 7.2887 MeV
mean trackLength in Absorber : 32.4816 cm +- 1.02109 cm
mean trackLength in Gap : 11.9889 cm +- 3.648 cm
mean trackLength in Absorber : 32.6456 cm +- 1.1394 cm
mean trackLength in Gap : 11.7517 cm +- 3.74767 cm
------------------------------------------------------------
----> print histograms statistic
EAbs: mean = 453.888 MeV rms = 13.2285 MeV
EGap: mean = 24.1872 MeV rms = 7.10962 MeV
LAbs: mean = 32.4816 cm rms = 1.02109 cm
LGap: mean = 11.9889 cm rms = 3.648 cm
EAbs: mean = 453.416 MeV rms = 14.9999 MeV
EGap: mean = 23.7575 MeV rms = 7.2887 MeV
LAbs: mean = 32.6456 cm rms = 1.1394 cm
LGap: mean = 11.7517 cm rms = 3.74767 cm
----> Histograms and ntuples are saved
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -68,7 +68,7 @@ Available colours:
phot: for gamma SubType= 12 BuildTable= 0
LambdaPrime table from 200 keV to 100 TeV in 61 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
PhotoElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
LivermorePhElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
compt: for gamma SubType= 13 BuildTable= 1
Lambda table from 100 eV to 1 MeV, 7 bins per decade, spline: 1
@@ -82,6 +82,12 @@ conv: for gamma SubType= 14 BuildTable= 1
BetheHeitler : Emin= 0 eV Emax= 80 GeV
BetheHeitlerLPM : Emin= 80 GeV Emax= 100 TeV
Rayl: for gamma SubType= 11 BuildTable= 1
Lambda table from 100 eV to 100 keV, 7 bins per decade, spline: 0
LambdaPrime table from 100 keV to 100 TeV in 63 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator
msc: for e- SubType= 10
RangeFactor= 0.04, stepLimitType: 1, latDisplacement: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
@@ -743,10 +749,11 @@ Type of pre-compound inverse x-section 3
Type of de-excitation inverse x-section 3
Min excitation energy (keV) 0.01
Level density (1/MeV) 0.1
Time limit for long lived isomeres (ns) 1000
Time limit for long lived isomeres (ns) 1e+12
Use new data files 1
Use complete data files 0
Correlated gamma emission flag 0
Electron internal conversion ID 2
=======================================================================
Number of de-excitation channels 8
### Run 0 start.
@@ -772,53 +779,53 @@ Number of de-excitation channels 8
---> Begin of event: 900
G4ConvergenceTester Output Result of DOSE_TALLY
EFFICIENCY = 0.181
MEAN = 4.45231e-14
VAR = 1.56685e-26
SD = 1.25174e-13
R = 0.0889053
SHIFT = 1.78837e-13
VOV = 0.0089262
FOM = 1581.45
THE LARGEST SCORE = 5.55155e-13 and it happend at 5th event
Affected Mean = 4.50333e-14 and its ratio to orignal is 1.01146
Affected VAR = 1.59133e-26 and its ratio to orignal is 1.01562
Affected R = 0.088538 and its ratio to orignal is 0.995868
Affected SHIFT = 1.79324e-13 and its ratio to orignal is 1.00273
Affected FOM = 1581.45 and its ratio to orignal is 1
MEAN distribution is RANDOM
EFFICIENCY = 0.161
MEAN = 4.25146e-14
VAR = 1.54255e-26
SD = 1.24199e-13
R = 0.0923808
SHIFT = 1.82211e-13
VOV = 0.00924203
FOM = 1673.94
THE LARGEST SCORE = 5.47818e-13 and it happend at 944th event
Affected Mean = 4.30194e-14 and its ratio to orignal is 1.01187
Affected VAR = 1.56652e-26 and its ratio to orignal is 1.01554
Affected R = 0.0919572 and its ratio to orignal is 0.995415
Affected SHIFT = 1.82602e-13 and its ratio to orignal is 1.00214
Affected FOM = 1673.94 and its ratio to orignal is 1
MEAN distribution is not RANDOM
r follows 1/std::sqrt(N)
r is monotonically decrease
r is less than 0.1. r = 0.0889053
r is less than 0.1. r = 0.0923808
VOV follows 1/std::sqrt(N)
VOV is monotonically decrease
FOM distribution is not RANDOM
Number of non zero history too small to calculate SLOPE
This result passes 6 / 8 Convergence Test.
This result passes 5 / 8 Convergence Test.
G4ConvergenceTester Output History of DOSE_TALLY
i/16 till_ith mean var sd r vov fom shift e r2eff r2int
1 62 5.47726e-14 1.89905e-26 1.37806e-13 0.316982 0.127305 124.406 1.79367e-13 0.206349 0.0610501 0.0378328
2 124 5.73411e-14 2.07988e-26 1.44218e-13 0.224956 0.0547426 247.01 1.77575e-13 0.2 0.032 0.0182005
3 187 4.59343e-14 1.62797e-26 1.27592e-13 0.202585 0.0496736 304.575 1.837e-13 0.175532 0.0249839 0.0158385
4 249 4.76015e-14 1.67468e-26 1.2941e-13 0.17194 0.0361214 422.822 1.83419e-13 0.18 0.0182222 0.0112228
5 312 5.01532e-14 1.71426e-26 1.3093e-13 0.147559 0.0255973 574.085 1.74495e-13 0.191693 0.0134718 0.00823242
6 374 4.5541e-14 1.58633e-26 1.25949e-13 0.142816 0.0245389 612.85 1.80888e-13 0.181333 0.0120392 0.00830289
7 437 4.21231e-14 1.47979e-26 1.21647e-13 0.137989 0.0231649 656.483 1.83892e-13 0.171233 0.0110502 0.00794715
8 499 4.33339e-14 1.50823e-26 1.2281e-13 0.126742 0.0189683 778.16 1.79575e-13 0.174 0.00949425 0.00653715
9 562 4.35618e-14 1.5546e-26 1.24684e-13 0.120628 0.0165036 859.036 1.81574e-13 0.168739 0.00875012 0.00577523
10 624 4.56042e-14 1.63614e-26 1.27912e-13 0.112193 0.013885 993.071 1.80607e-13 0.176 0.00749091 0.00507617
11 687 4.6396e-14 1.65308e-26 1.28572e-13 0.105651 0.0121191 1119.86 1.78001e-13 0.175872 0.00681097 0.00433488
12 749 4.49456e-14 1.60642e-26 1.26745e-13 0.10297 0.0117228 1178.93 1.80157e-13 0.174667 0.00630025 0.00428846
13 812 4.47091e-14 1.60861e-26 1.26831e-13 0.099491 0.0108767 1262.82 1.81016e-13 0.177122 0.00571443 0.00417186
14 874 4.44065e-14 1.58666e-26 1.25963e-13 0.095894 0.010173 1359.34 1.80158e-13 0.177143 0.00530876 0.00387639
15 937 4.54158e-14 1.59159e-26 1.26158e-13 0.0907 0.00923288 1519.48 1.77302e-13 0.181237 0.00481625 0.00340147
16 999 4.45231e-14 1.56685e-26 1.25174e-13 0.0889053 0.0089262 1581.45 1.78837e-13 0.181 0.00452486 0.00337139
1 62 3.40756e-14 1.169e-26 1.0812e-13 0.399755 0.193578 89.3952 1.76156e-13 0.142857 0.0952381 0.0620294
2 124 3.7305e-14 1.24846e-26 1.11734e-13 0.267895 0.0843864 199.054 1.7151e-13 0.168 0.039619 0.0315748
3 187 3.38144e-14 1.08501e-26 1.04164e-13 0.224665 0.0641222 283.029 1.70577e-13 0.164894 0.0269389 0.0232671
4 249 3.66953e-14 1.25461e-26 1.12009e-13 0.193052 0.0437165 383.313 1.76936e-13 0.168 0.0198095 0.0173104
5 312 3.82984e-14 1.31861e-26 1.14831e-13 0.169475 0.0331906 497.382 1.77553e-13 0.175719 0.0149869 0.0136431
6 374 3.8084e-14 1.29136e-26 1.13638e-13 0.154087 0.0282091 601.686 1.76945e-13 0.181333 0.0120392 0.0116403
7 437 4.06757e-14 1.41925e-26 1.19132e-13 0.139945 0.0229197 729.436 1.80819e-13 0.184932 0.0100626 0.00947732
8 499 4.05023e-14 1.43164e-26 1.19651e-13 0.132115 0.02026 818.461 1.82727e-13 0.18 0.00911111 0.00830834
9 562 4.08697e-14 1.45715e-26 1.20713e-13 0.124479 0.0178644 921.953 1.83762e-13 0.174067 0.00842788 0.00703966
10 624 4.1034e-14 1.46085e-26 1.20866e-13 0.11782 0.0158029 1029.12 1.82451e-13 0.1712 0.00774579 0.00611351
11 687 4.02906e-14 1.43288e-26 1.19703e-13 0.113268 0.0147095 1113.49 1.82967e-13 0.168605 0.0071672 0.0056438
12 749 4.03982e-14 1.43251e-26 1.19688e-13 0.108182 0.0135081 1220.65 1.82937e-13 0.168 0.00660317 0.00508463
13 812 4.16191e-14 1.49498e-26 1.2227e-13 0.103034 0.0118253 1345.68 1.82589e-13 0.166052 0.0061774 0.00442554
14 874 4.06759e-14 1.46139e-26 1.20888e-13 0.100471 0.0113087 1415.2 1.83187e-13 0.163429 0.00585015 0.0042328
15 937 4.13664e-14 1.49574e-26 1.223e-13 0.0965338 0.0103097 1533 1.83417e-13 0.162047 0.00551285 0.00379598
16 999 4.25146e-14 1.54255e-26 1.24199e-13 0.0923808 0.00924203 1673.94 1.82211e-13 0.161 0.00521118 0.00331449
--------------------End of Global Run-----------------------
The run consists of 1000 gamma of 6 MeV
Dose in scoring volume : 44.5231 picoGy +- 3.95636 picoGy
Dose in scoring volume : 42.5146 picoGy +- 3.92557 picoGy
------------------------------------------------------------
### Run 1 start.
@@ -844,53 +851,53 @@ i/16 till_ith mean var sd r vov
---> Begin of event: 900
G4ConvergenceTester Output Result of DOSE_TALLY
EFFICIENCY = 0.631
MEAN = 5.03046e-12
VAR = 2.09456e-23
SD = 4.57663e-12
R = 0.0287699
SHIFT = 1.36898e-15
VOV = 0.000182109
FOM = 2013.6
THE LARGEST SCORE = 1.06427e-11 and it happend at 133th event
Affected Mean = 5.03607e-12 and its ratio to orignal is 1.00111
Affected VAR = 2.09561e-23 and its ratio to orignal is 1.0005
Affected R = 0.0287307 and its ratio to orignal is 0.998638
Affected SHIFT = -2.82122e-15 and its ratio to orignal is -2.06081
Affected FOM = 2013.6 and its ratio to orignal is 1
MEAN distribution is not RANDOM
EFFICIENCY = 0.6
MEAN = 4.82914e-12
VAR = 2.15446e-23
SD = 4.64162e-12
R = 0.0303948
SHIFT = 2.00047e-13
VOV = 0.000163779
FOM = 2460.07
THE LARGEST SCORE = 1.07334e-11 and it happend at 461th event
Affected Mean = 4.83504e-12 and its ratio to orignal is 1.00122
Affected VAR = 2.15579e-23 and its ratio to orignal is 1.00062
Affected R = 0.0303519 and its ratio to orignal is 0.998589
Affected SHIFT = 1.95654e-13 and its ratio to orignal is 0.978042
Affected FOM = 2460.07 and its ratio to orignal is 1
MEAN distribution is RANDOM
r follows 1/std::sqrt(N)
r is monotonically decrease
r is less than 0.1. r = 0.0287699
r is less than 0.1. r = 0.0303948
VOV follows 1/std::sqrt(N)
VOV is monotonically decrease
FOM distribution is not RANDOM
SLOPE is not large enough
This result passes 5 / 8 Convergence Test.
This result passes 6 / 8 Convergence Test.
G4ConvergenceTester Output History of DOSE_TALLY
i/16 till_ith mean var sd r vov fom shift e r2eff r2int
1 62 4.8425e-12 2.11277e-23 4.59649e-12 0.119588 0.00320077 116.54 1.24176e-13 0.571429 0.0119048 0.00216943
2 124 4.5137e-12 2.08137e-23 4.5622e-12 0.0904038 0.00172398 203.927 4.25225e-13 0.568 0.00608451 0.00202296
3 187 4.5484e-12 2.12944e-23 4.61459e-12 0.0739938 0.000987755 304.409 3.9034e-13 0.558511 0.00420466 0.0012413
4 249 4.65867e-12 2.11346e-23 4.59724e-12 0.0624117 0.00076412 427.875 3.34298e-13 0.584 0.00284932 0.00103032
5 312 4.6235e-12 2.17027e-23 4.65861e-12 0.0569525 0.000548115 513.834 3.80465e-13 0.56869 0.00242309 0.000810138
6 374 4.63931e-12 2.13445e-23 4.62001e-12 0.0514249 0.000490849 630.233 3.53744e-13 0.578667 0.00194163 0.000695843
7 437 4.57617e-12 2.12164e-23 4.60613e-12 0.0480947 0.00044567 720.534 4.12199e-13 0.577626 0.00166946 0.000638353
8 499 4.6657e-12 2.12777e-23 4.61277e-12 0.0442141 0.000359186 852.566 3.1898e-13 0.586 0.00141297 0.000538004
9 562 4.72049e-12 2.10569e-23 4.58878e-12 0.040969 0.000333495 992.974 2.74593e-13 0.596803 0.00119999 0.000475487
10 624 4.79255e-12 2.11101e-23 4.59457e-12 0.0383476 0.000287207 1133.37 2.10887e-13 0.6016 0.00105957 0.000408614
11 687 4.87204e-12 2.1073e-23 4.59053e-12 0.0359218 0.000262284 1291.61 1.46399e-13 0.610465 0.000927464 0.000361036
12 749 4.92191e-12 2.10199e-23 4.58474e-12 0.0340134 0.000243613 1440.61 1.03457e-13 0.616 0.000831169 0.000324203
13 812 5.00885e-12 2.10157e-23 4.58429e-12 0.0320988 0.000221836 1617.6 1.61632e-14 0.622386 0.000746272 0.000282792
14 874 4.97202e-12 2.09478e-23 4.57688e-12 0.0311195 0.000207449 1721.01 4.91775e-14 0.622857 0.000692005 0.000275311
15 937 4.99055e-12 2.08759e-23 4.56902e-12 0.0298932 0.000195212 1865.1 3.32652e-14 0.628998 0.000628817 0.000263836
16 999 5.03046e-12 2.09456e-23 4.57663e-12 0.0287699 0.000182109 2013.6 1.36898e-15 0.631 0.000584786 0.000242091
1 62 4.61605e-12 2.02026e-23 4.49473e-12 0.122677 0.0036813 151.015 3.23951e-13 0.587302 0.011154 0.00365674
2 124 4.94168e-12 2.11282e-23 4.59654e-12 0.0831958 0.00144817 328.356 8.40351e-14 0.624 0.00482051 0.00204565
3 187 5.01399e-12 2.16044e-23 4.64805e-12 0.0676096 0.00080685 497.2 4.86855e-14 0.62766 0.00315543 0.00139131
4 249 4.91852e-12 2.1617e-23 4.64941e-12 0.0597852 0.000626354 635.857 1.55479e-13 0.624 0.00241026 0.00114972
5 312 4.77435e-12 2.17727e-23 4.66613e-12 0.0552421 0.000502584 744.743 2.65612e-13 0.600639 0.00212426 0.000917682
6 374 4.71702e-12 2.14274e-23 4.62898e-12 0.0506759 0.000478646 885.003 3.3192e-13 0.602667 0.00175811 0.000803086
7 437 4.75373e-12 2.13108e-23 4.61637e-12 0.0464012 0.000411752 1055.58 2.84585e-13 0.605023 0.00149048 0.000657672
8 499 4.78615e-12 2.13725e-23 4.62304e-12 0.0431973 0.000352538 1217.96 2.55312e-13 0.61 0.00127869 0.000583584
9 562 4.81217e-12 2.11693e-23 4.60101e-12 0.0402957 0.000321526 1399.68 2.12971e-13 0.614565 0.00111397 0.000506884
10 624 4.8333e-12 2.13487e-23 4.62046e-12 0.0382386 0.000279963 1554.33 2.03166e-13 0.6096 0.00102467 0.000435179
11 687 4.80129e-12 2.14584e-23 4.63232e-12 0.0367829 0.000249576 1679.79 2.31226e-13 0.600291 0.000967819 0.000383196
12 749 4.80302e-12 2.14777e-23 4.63441e-12 0.0352329 0.000229314 1830.84 2.32084e-13 0.6 0.000888889 0.000350816
13 812 4.73793e-12 2.14408e-23 4.63042e-12 0.0342756 0.000216971 1934.53 2.8748e-13 0.594096 0.000840381 0.000332994
14 874 4.80178e-12 2.15371e-23 4.6408e-12 0.0326729 0.000189084 2128.99 2.25037e-13 0.597714 0.000769189 0.000297107
15 937 4.80226e-12 2.15669e-23 4.64402e-12 0.0315753 0.000174641 2279.57 2.25381e-13 0.597015 0.000719616 0.000276318
16 999 4.82914e-12 2.15446e-23 4.64162e-12 0.0303948 0.000163779 2460.07 2.00047e-13 0.6 0.000666667 0.000256255
--------------------End of Global Run-----------------------
The run consists of 1000 proton of 210 MeV
Dose in scoring volume : 5.03046 nanoGy +- 144.653 picoGy
Dose in scoring volume : 4.82914 nanoGy +- 146.708 picoGy
------------------------------------------------------------
Graphics systems deleted.
+4 -1
View File
@@ -1,4 +1,4 @@
$Id: History 98774 2016-08-09 14:28:06Z gcosmo $
$Id: History 103006 2017-03-08 08:12:23Z gcosmo $
-------------------------------------------------------------------
=========================================================
@@ -17,6 +17,9 @@ committal in the CVS repository !
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
Mar 7th, 2017 A. Howard - B01-V10-03-00
- Removed unnecessary clear sampling from B01
Jul 20th, 2016 I. Hrivnacova
- Coding guidelines (redundant empty lines)
+2 -2
View File
@@ -27,7 +27,7 @@
/// \brief Main program of the biasing/B01 example
//
//
// $Id: exampleB01.cc 77475 2013-11-25 09:38:51Z gcosmo $
// $Id: exampleB01.cc 103006 2017-03-08 08:12:23Z gcosmo $
//
//
// --------------------------------------------------------------
@@ -166,7 +166,7 @@ int main(int argc, char **argv)
delete wwAlg;
}
mgs.ClearSampling();
// mgs.ClearSampling();
delete runManager;
+30 -70
View File
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -100,7 +100,7 @@ Going to assign importance: 131072, to volume: cell_18
phot: for gamma SubType= 12 BuildTable= 0
LambdaPrime table from 200 keV to 100 TeV in 61 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
PhotoElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
LivermorePhElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
compt: for gamma SubType= 13 BuildTable= 1
Lambda table from 100 eV to 1 MeV, 7 bins per decade, spline: 1
@@ -114,6 +114,12 @@ conv: for gamma SubType= 14 BuildTable= 1
BetheHeitler : Emin= 0 eV Emax= 80 GeV
BetheHeitlerLPM : Emin= 80 GeV Emax= 100 TeV
Rayl: for gamma SubType= 11 BuildTable= 1
Lambda table from 100 eV to 100 keV, 7 bins per decade, spline: 0
LambdaPrime table from 100 keV to 100 TeV in 63 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator
msc: for e- SubType= 10
RangeFactor= 0.04, stepLimitType: 1, latDisplacement: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
@@ -778,10 +784,11 @@ Type of pre-compound inverse x-section 3
Type of de-excitation inverse x-section 3
Min excitation energy (keV) 0.01
Level density (1/MeV) 0.1
Time limit for long lived isomeres (ns) 1000
Time limit for long lived isomeres (ns) 1e+12
Use new data files 1
Use complete data files 0
Correlated gamma emission flag 0
Electron internal conversion ID 2
=======================================================================
Number of de-excitation channels 8
++ ConcreteSD/Collisions id 0
@@ -801,71 +808,24 @@ Number of de-excitation channels 8
=============================================================
=============================================================
Volume | Tr.Entering | Population | Collisions | Coll*WGT | NumWGTedE | FluxWGTedE | Av.Tr.WGT | SL | SLW | SLW_v | SLWE | SLWE_v |
cell_00 | 39 | 133 | 39 | 39 | 0.10904 | 1.847 | 1 | 7314.45 | 7314.45 | 5023.53 | 13509.8 | 547.766 |
cell_01 | 150 | 174 | 529 | 529 | 0.0191438 | 4.3571 | 1 | 24776.1 | 24776.1 | 158346 | 107952 | 3031.35 |
cell_02 | 185 | 281 | 1161 | 580.5 | 0.0113294 | 2.8294 | 0.5 | 42409.6 | 21204.8 | 166951 | 59997 | 1891.45 |
cell_03 | 259 | 378 | 2045 | 511.25 | 0.00701385 | 2.36574 | 0.25 | 69002.2 | 17250.6 | 192206 | 40810.4 | 1348.11 |
cell_04 | 332 | 477 | 2669 | 333.625 | 0.00556124 | 1.9901 | 0.125 | 86766.9 | 10845.9 | 134430 | 21584.3 | 747.597 |
cell_05 | 375 | 572 | 3490 | 218.125 | 0.00411284 | 1.60753 | 0.0625 | 108628 | 6789.22 | 96286.5 | 10913.9 | 396.011 |
cell_06 | 374 | 544 | 3382 | 105.688 | 0.00406769 | 1.42661 | 0.03125 | 103232 | 3226.01 | 44105.6 | 4602.27 | 179.408 |
cell_07 | 390 | 558 | 3678 | 57.4688 | 0.00235337 | 1.1076 | 0.015625 | 103117 | 1611.21 | 31041.7 | 1784.58 | 73.0524 |
cell_08 | 322 | 465 | 3122 | 24.3906 | 0.00263579 | 1.08198 | 0.0078125 | 87754 | 685.578 | 12004.9 | 741.778 | 31.6423 |
cell_09 | 300 | 413 | 2794 | 10.9141 | 0.00277678 | 1.02977 | 0.00390625 | 81975.2 | 320.216 | 5016.14 | 329.747 | 13.9287 |
cell_10 | 268 | 402 | 2512 | 4.90625 | 0.00300105 | 1.12219 | 0.00195312 | 73299.7 | 143.163 | 2229.69 | 160.657 | 6.6914 |
cell_11 | 215 | 315 | 2083 | 2.03418 | 0.00351093 | 1.21322 | 0.000976562 | 63135.3 | 61.6556 | 866.631 | 74.8015 | 3.04268 |
cell_12 | 182 | 288 | 1698 | 0.829102 | 0.00336218 | 1.26154 | 0.000488281 | 51732.6 | 25.2601 | 377.732 | 31.8666 | 1.27 |
cell_13 | 179 | 281 | 1860 | 0.454102 | 0.00329636 | 1.18124 | 0.000244141 | 55119.6 | 13.4569 | 198.138 | 15.8958 | 0.653134 |
cell_14 | 194 | 286 | 1783 | 0.217651 | 0.00388223 | 1.21878 | 0.00012207 | 54032.7 | 6.59579 | 86.0927 | 8.03883 | 0.334232 |
cell_15 | 209 | 307 | 2009 | 0.12262 | 0.00340077 | 1.19782 | 6.10352e-05 | 61609.1 | 3.76032 | 57.2078 | 4.5042 | 0.19455 |
cell_16 | 191 | 296 | 1721 | 0.0525208 | 0.00419752 | 1.23058 | 3.05176e-05 | 53101.7 | 1.62053 | 20.4162 | 1.9942 | 0.0856975 |
cell_17 | 173 | 260 | 1725 | 0.0263214 | 0.0029313 | 1.10115 | 1.52588e-05 | 50473.6 | 0.770166 | 12.4802 | 0.848072 | 0.0365832 |
cell_18 | 111 | 205 | 1151 | 0.00878143 | 0.00451357 | 1.1056 | 7.62939e-06 | 34016.7 | 0.259527 | 2.83551 | 0.286934 | 0.0127983 |
cell_19 | 71 | 71 | 71 | 0.000541687 | 0.00684046 | 1.6655 | 7.62939e-06 | 10890.2 | 0.0830856 | 0.786876 | 0.138379 | 0.0053826 |
cell_00 | 43 | 138 | 43 | 43 | 0.269961 | 3.09155 | 1 | 9161.62 | 9161.62 | 3818.59 | 28323.6 | 1030.87 |
cell_01 | 171 | 197 | 706 | 706 | 0.00862421 | 3.77294 | 1 | 27455.7 | 27455.7 | 345351 | 103589 | 2978.38 |
cell_02 | 157 | 253 | 1287 | 643.5 | 0.0105644 | 2.51164 | 0.5 | 44945.9 | 22472.9 | 176267 | 56443.8 | 1862.14 |
cell_03 | 199 | 288 | 1682 | 420.5 | 0.00512669 | 1.77678 | 0.25 | 53927 | 13481.7 | 172114 | 23954.1 | 882.374 |
cell_04 | 233 | 334 | 2042 | 255.25 | 0.00514352 | 1.50029 | 0.125 | 65550 | 8193.75 | 92443.9 | 12293 | 475.487 |
cell_05 | 230 | 326 | 1850 | 115.625 | 0.00391072 | 1.37799 | 0.0625 | 59125.6 | 3695.35 | 52216.3 | 5092.16 | 204.204 |
cell_06 | 203 | 309 | 1988 | 62.125 | 0.00319642 | 1.33752 | 0.03125 | 58141.9 | 1816.94 | 29517.1 | 2430.2 | 94.349 |
cell_07 | 170 | 260 | 1672 | 26.125 | 0.0027297 | 1.23743 | 0.015625 | 47737.8 | 745.903 | 13292.8 | 923.002 | 36.2854 |
cell_08 | 152 | 232 | 1533 | 11.9766 | 0.00237476 | 1.16653 | 0.0078125 | 43290.8 | 338.209 | 6726.91 | 394.53 | 15.9748 |
cell_09 | 138 | 201 | 1328 | 5.1875 | 0.00289986 | 1.12155 | 0.00390625 | 39387.3 | 153.856 | 2508.87 | 172.557 | 7.27537 |
cell_10 | 116 | 172 | 965 | 1.88477 | 0.00296304 | 1.42684 | 0.00195312 | 29202 | 57.0351 | 1100.65 | 81.3799 | 3.26127 |
cell_11 | 117 | 167 | 868 | 0.847656 | 0.00360388 | 1.50224 | 0.000976562 | 27770.3 | 27.1194 | 449.216 | 40.7398 | 1.61892 |
cell_12 | 111 | 163 | 1021 | 0.498535 | 0.00399791 | 1.24975 | 0.000488281 | 31225.7 | 15.2469 | 201.653 | 19.0548 | 0.806192 |
cell_13 | 114 | 158 | 1055 | 0.257568 | 0.00243184 | 0.997498 | 0.000244141 | 31752.9 | 7.75216 | 143.025 | 7.73276 | 0.347814 |
cell_14 | 120 | 166 | 1173 | 0.143188 | 0.00207952 | 0.888924 | 0.00012207 | 32908.9 | 4.01721 | 77.0525 | 3.57099 | 0.160232 |
cell_15 | 99 | 145 | 1112 | 0.0678711 | 0.00219222 | 0.831228 | 6.10352e-05 | 31192.2 | 1.90382 | 34.6344 | 1.58251 | 0.0759262 |
cell_16 | 79 | 115 | 822 | 0.0250854 | 0.00289135 | 0.887379 | 3.05176e-05 | 23636.4 | 0.721327 | 10.5454 | 0.64009 | 0.0304905 |
cell_17 | 63 | 95 | 610 | 0.00930786 | 0.00219074 | 0.919001 | 1.52588e-05 | 17962.7 | 0.274089 | 5.02528 | 0.251888 | 0.0110091 |
cell_18 | 40 | 72 | 473 | 0.0036087 | 0.0018605 | 0.83893 | 7.62939e-06 | 13544.1 | 0.103333 | 2.24491 | 0.0866894 | 0.00417665 |
cell_19 | 25 | 25 | 25 | 0.000190735 | 0.0214968 | 1.67404 | 7.62939e-06 | 3507.2 | 0.0267578 | 0.0907225 | 0.0447937 | 0.00195024 |
=============================================
=== G4ProcessPlacer::RemoveProcess: for: neutron
ProcessName: ImportanceProcess, will be removed!
The initial AlongStep Vectors:
GPIL Vector:
ImportanceProcess
Transportation
DoIt Vector:
Transportation
ImportanceProcess
The initial PostStep Vectors:
GPIL Vector:
nKiller
nCapture
neutronInelastic
hadElastic
Decay
ImportanceProcess
Transportation
DoIt Vector:
Transportation
ImportanceProcess
Decay
hadElastic
neutronInelastic
nCapture
nKiller
The final AlongStep Vectors:
GPIL Vector:
Transportation
DoIt Vector:
Transportation
The final PostStep Vectors:
GPIL Vector:
nKiller
nCapture
neutronInelastic
hadElastic
Decay
Transportation
DoIt Vector:
Transportation
Decay
hadElastic
neutronInelastic
nCapture
nKiller
================================================
+4 -1
View File
@@ -1,4 +1,4 @@
$Id: History 98774 2016-08-09 14:28:06Z gcosmo $
$Id: History 103007 2017-03-08 08:14:00Z gcosmo $
-------------------------------------------------------------------
=========================================================
@@ -17,6 +17,9 @@ committal in the CVS repository !
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
Mar 7th, 2017 A. Howard - B02-V10-03-00
- Removed unnecessary clear sampling from B02
Jul 20th, 2016 I. Hrivnacova
- Coding guidelines (redundant empty lines)
- Removed unused B02DetectorConstruction::aIstore and its getter
+2 -2
View File
@@ -27,7 +27,7 @@
/// \brief Main program of the biasing/B02 example
//
//
// $Id: exampleB02.cc 77475 2013-11-25 09:38:51Z gcosmo $
// $Id: exampleB02.cc 103007 2017-03-08 08:14:00Z gcosmo $
//
//
// --------------------------------------------------------------
@@ -145,7 +145,7 @@ int main(int argc, char **argv)
//
G4GeometryManager::GetInstance()->OpenGeometry();
pgs.ClearSampling();
// pgs.ClearSampling();
delete runManager;
+7
View File
@@ -17,6 +17,13 @@ committal in the CVS repository !
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
Mar 8th, 2017 A. Howard - B03-V10-03-01
- B03PhysicsList - removed obsolete unnececssary instantiation of
de-excitation sub-models
Mar 7th, 2017 A. Howard - B03-V10-03-00
- Removed unnecessary clear sampling from B03
October 14th, 2016 G.Folger - B03-V10-02-01
- remove direct use of theParticleIterator, use GetParticleTableIterator().
fix required by clang39 on Linux and MAC
+1 -1
View File
@@ -175,7 +175,7 @@ int main(int , char **)
// runManager->BeamOn(numberOfEvents);
pgs.ClearSampling();
// pgs.ClearSampling();
delete runManager;
+26 -79
View File
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -476,10 +476,11 @@ Type of pre-compound inverse x-section 3
Type of de-excitation inverse x-section 3
Min excitation energy (keV) 0.01
Level density (1/MeV) 0.1
Time limit for long lived isomeres (ns) 1000
Time limit for long lived isomeres (ns) 1e+12
Use new data files 1
Use complete data files 0
Correlated gamma emission flag 0
Electron internal conversion ID 0
=======================================================================
Number of de-excitation channels 8
=======================================================================
@@ -489,10 +490,11 @@ Type of pre-compound inverse x-section 3
Type of de-excitation inverse x-section 3
Min excitation energy (keV) 0.01
Level density (1/MeV) 0.1
Time limit for long lived isomeres (ns) 1000
Time limit for long lived isomeres (ns) 1e+12
Use new data files 1
Use complete data files 0
Correlated gamma emission flag 0
Electron internal conversion ID 0
=======================================================================
Number of de-excitation channels 8
++ ConcreteSD/Collisions id 0
@@ -510,7 +512,7 @@ Number of de-excitation channels 8
*** G4Exception : GeomBias1001
issued by : G4ImportanceAlgorithm::Warning()
Calculate() - ipre_over_ipost ! in [0.25, 4].
ipre_over_ipost = 8192.
ipre_over_ipost = 1024.
*** This is just a warning message. ***
-------- WWWW -------- G4Exception-END --------- WWWW -------
@@ -530,79 +532,24 @@ ipre_over_ipost = 8192.
=============================================================
=============================================================
Volume | Tr.Entering | Population | Collisions | Coll*WGT | NumWGTedE | FluxWGTedE | Av.Tr.WGT | SL | SLW | SLW_v | SLWE | SLWE_v |
cell_00 | 38 | 131 | 0 | 0 | 0.615797 | 3.54717 | 1 | 7764.55 | 7764.55 | 1446.41 | 27542.2 | 890.696 |
cell_01 | 141 | 172 | 559 | 559 | 0.452871 | 4.11041 | 1 | 23144.2 | 23144.2 | 5872.88 | 95132 | 2659.66 |
cell_02 | 149 | 263 | 1037 | 518.5 | 0.301368 | 3.06565 | 0.5 | 38748.3 | 19374.1 | 6035.26 | 59394.3 | 1818.83 |
cell_03 | 215 | 354 | 1670 | 417.5 | 0.243482 | 2.43315 | 0.25 | 58023.4 | 14505.9 | 4816.75 | 35294.9 | 1172.79 |
cell_04 | 227 | 381 | 1932 | 241.5 | 0.185452 | 2.07363 | 0.125 | 66787 | 8348.37 | 3257.61 | 17311.4 | 604.131 |
cell_05 | 244 | 411 | 2126 | 132.875 | 0.168608 | 1.81913 | 0.0625 | 69047.8 | 4315.49 | 1710.4 | 7850.42 | 288.386 |
cell_06 | 256 | 406 | 2148 | 67.125 | 0.16032 | 1.8576 | 0.03125 | 69619.5 | 2175.61 | 923.281 | 4041.42 | 148.02 |
cell_07 | 292 | 423 | 2391 | 37.3594 | 0.148577 | 1.57139 | 0.015625 | 75858.8 | 1185.29 | 484.816 | 1862.55 | 72.0325 |
cell_08 | 277 | 436 | 2431 | 18.9922 | 0.125756 | 1.42518 | 0.0078125 | 75164.9 | 587.226 | 267.904 | 836.902 | 33.6905 |
cell_09 | 261 | 413 | 2178 | 8.50781 | 0.137057 | 1.52669 | 0.00390625 | 69034.3 | 269.665 | 119.175 | 411.696 | 16.3338 |
cell_10 | 297 | 435 | 2365 | 4.61914 | 0.124018 | 1.36421 | 0.00195312 | 75338.1 | 147.145 | 67.432 | 200.736 | 8.36276 |
cell_11 | 316 | 478 | 2821 | 2.75488 | 0.114359 | 1.19705 | 0.000976562 | 87062 | 85.0215 | 39.8396 | 101.775 | 4.556 |
cell_12 | 278 | 431 | 2576 | 1.25781 | 0.112178 | 1.22026 | 0.000488281 | 75947.9 | 37.0839 | 17.4092 | 45.2521 | 1.95292 |
cell_13 | 252 | 371 | 2192 | 0.535156 | 0.0996486 | 1.11984 | 0.000244141 | 66109 | 16.1399 | 8.03034 | 18.074 | 0.800212 |
cell_14 | 221 | 336 | 2076 | 0.253418 | 0.0946568 | 1.13656 | 0.00012207 | 60910.8 | 7.4354 | 3.98966 | 8.45078 | 0.377648 |
cell_15 | 186 | 290 | 1861 | 0.113586 | 0.110914 | 1.0462 | 6.10352e-05 | 55839.9 | 3.40819 | 1.57606 | 3.56566 | 0.174807 |
cell_16 | 148 | 232 | 1494 | 0.0455933 | 0.0632583 | 0.797689 | 3.05176e-05 | 42309.8 | 1.29119 | 0.817666 | 1.02997 | 0.0517241 |
cell_17 | 115 | 181 | 1131 | 0.0172577 | 0.10909 | 1.04002 | 1.52588e-05 | 34875.2 | 0.532153 | 0.247801 | 0.553449 | 0.0270326 |
cell_18 | 69 | 132 | 780 | 0.00595093 | 0.102372 | 0.894151 | 7.62939e-06 | 23056.4 | 0.175906 | 0.0806366 | 0.157287 | 0.00825496 |
cell_19 | 42 | 42 | 0 | 0 | 0.19215 | 1.46111 | 7.62939e-06 | 6806.72 | 0.0519311 | 0.0177029 | 0.0758772 | 0.0034016 |
cell_00 | 39 | 134 | 0 | 0 | 0.557525 | 1.90683 | 1 | 6675.43 | 6675.43 | 1003.63 | 12728.9 | 559.548 |
cell_01 | 146 | 180 | 658 | 658 | 0.559485 | 4.06338 | 1 | 26095.6 | 26095.6 | 5444.36 | 106036 | 3046.04 |
cell_02 | 161 | 263 | 1095 | 547.5 | 0.276005 | 2.93392 | 0.5 | 41121.9 | 20561 | 6760.95 | 60324.1 | 1866.05 |
cell_03 | 229 | 380 | 1721 | 430.25 | 0.219276 | 2.55702 | 0.25 | 59950.7 | 14987.7 | 5662.23 | 38323.7 | 1241.59 |
cell_04 | 266 | 434 | 2198 | 274.75 | 0.184252 | 2.08522 | 0.125 | 70692.6 | 8836.58 | 3449.8 | 18426.2 | 635.632 |
cell_05 | 313 | 507 | 2522 | 157.625 | 0.20019 | 1.91021 | 0.0625 | 86204.5 | 5387.78 | 1897.28 | 10291.8 | 379.816 |
cell_06 | 412 | 589 | 3632 | 113.5 | 0.144251 | 1.57436 | 0.03125 | 113936 | 3560.5 | 1501.05 | 5605.53 | 216.528 |
cell_07 | 418 | 645 | 3758 | 58.7188 | 0.114837 | 1.407 | 0.015625 | 113562 | 1774.41 | 864.322 | 2496.6 | 99.2561 |
cell_08 | 347 | 535 | 2799 | 21.8672 | 0.131633 | 1.6203 | 0.0078125 | 89192.8 | 696.819 | 324.336 | 1129.06 | 42.6932 |
cell_09 | 359 | 539 | 2815 | 10.9961 | 0.116227 | 1.48077 | 0.00390625 | 86697.5 | 338.662 | 166.879 | 501.482 | 19.3959 |
cell_10 | 337 | 510 | 2973 | 5.80664 | 0.102141 | 1.25111 | 0.00195312 | 89143.7 | 174.109 | 86.9403 | 217.829 | 8.88015 |
cell_11 | 293 | 483 | 2754 | 2.68945 | 0.118775 | 1.34748 | 0.000976562 | 85645.5 | 83.6382 | 38.6769 | 112.701 | 4.59384 |
cell_12 | 285 | 445 | 2551 | 1.24561 | 0.121854 | 1.26132 | 0.000488281 | 80679.3 | 39.3942 | 17.2385 | 49.6887 | 2.10058 |
cell_13 | 250 | 387 | 2233 | 0.545166 | 0.0975149 | 1.19817 | 0.000244141 | 68442.7 | 16.7096 | 8.53965 | 20.021 | 0.832744 |
cell_14 | 238 | 358 | 2063 | 0.251831 | 0.0938981 | 1.243 | 0.00012207 | 64133.2 | 7.82876 | 4.24947 | 9.73117 | 0.399017 |
cell_15 | 235 | 346 | 2055 | 0.125427 | 0.0952804 | 1.20836 | 6.10352e-05 | 61746.4 | 3.7687 | 2.01809 | 4.55395 | 0.192284 |
cell_16 | 209 | 319 | 1840 | 0.0561523 | 0.0910099 | 1.10356 | 3.05176e-05 | 54478.7 | 1.66256 | 0.890931 | 1.83473 | 0.0810835 |
cell_17 | 167 | 261 | 1587 | 0.0242157 | 0.119453 | 1.18756 | 1.52588e-05 | 47281.2 | 0.721454 | 0.315696 | 0.856768 | 0.037711 |
cell_18 | 104 | 211 | 1070 | 0.00816345 | 0.115318 | 1.36904 | 7.62939e-06 | 33738.8 | 0.257407 | 0.122904 | 0.3524 | 0.0141731 |
cell_19 | 74 | 74 | 0 | 0 | 0.267249 | 2.21452 | 7.62939e-06 | 11803.2 | 0.0900511 | 0.0272309 | 0.19942 | 0.00727742 |
=============================================
=== G4ProcessPlacer::RemoveProcess: for: neutron
ProcessName: ImportanceProcess, will be removed!
The initial AlongStep Vectors:
GPIL Vector:
ImportanceProcess
ParaWorldProc_ParallelBiasingWorld
CoupledTransportation
DoIt Vector:
CoupledTransportation
ParaWorldProc_ParallelBiasingWorld
ImportanceProcess
The initial PostStep Vectors:
GPIL Vector:
ParaWorldProc_ParallelBiasingWorld
Decay
nCapture
nFission
inelastic
hadElastic
ImportanceProcess
CoupledTransportation
DoIt Vector:
CoupledTransportation
ImportanceProcess
hadElastic
inelastic
nFission
nCapture
Decay
ParaWorldProc_ParallelBiasingWorld
The final AlongStep Vectors:
GPIL Vector:
ParaWorldProc_ParallelBiasingWorld
CoupledTransportation
DoIt Vector:
CoupledTransportation
ParaWorldProc_ParallelBiasingWorld
The final PostStep Vectors:
GPIL Vector:
ParaWorldProc_ParallelBiasingWorld
Decay
nCapture
nFission
inelastic
hadElastic
CoupledTransportation
DoIt Vector:
CoupledTransportation
hadElastic
inelastic
nFission
nCapture
Decay
ParaWorldProc_ParallelBiasingWorld
================================================
@@ -269,10 +269,7 @@ void B03PhysicsList::ConstructEM()
// -- generator models
#include "G4TheoFSGenerator.hh"
#include "G4ExcitationHandler.hh"
#include "G4Evaporation.hh"
#include "G4CompetitiveFission.hh"
#include "G4FermiBreakUp.hh"
#include "G4StatMF.hh"
#include "G4GeneratorPrecompoundInterface.hh"
#include "G4Fancy3DNucleus.hh"
#include "G4CascadeInterface.hh"
@@ -304,17 +301,8 @@ void B03PhysicsList::ConstructHad()
G4TheoFSGenerator* theTheoModel = new G4TheoFSGenerator;
G4TheoFSGenerator* antiBHighEnergyModel = new G4TheoFSGenerator;
// all models for treatment of thermal nucleus
G4Evaporation* theEvaporation = new G4Evaporation;
G4FermiBreakUp* theFermiBreakUp = new G4FermiBreakUp;
G4StatMF* theMF = new G4StatMF;
// Evaporation logic
G4ExcitationHandler* theHandler = new G4ExcitationHandler;
theHandler->SetEvaporation(theEvaporation);
theHandler->SetFermiModel(theFermiBreakUp);
theHandler->SetMultiFragmentation(theMF);
theHandler->SetMaxAandZForFermiBreakUp(12, 6);
theHandler->SetMinEForMultiFrag(3*MeV);
// Pre equilibrium stage
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+19 -11
View File
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -84,7 +84,7 @@ G4SDManager::AddNewCollection : the collection <Calor_gap/nCharged> is registere
phot: for gamma SubType= 12 BuildTable= 0
LambdaPrime table from 200 keV to 100 TeV in 61 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
PhotoElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
LivermorePhElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
compt: for gamma SubType= 13 BuildTable= 1
Lambda table from 100 eV to 1 MeV, 7 bins per decade, spline: 1
@@ -98,6 +98,12 @@ conv: for gamma SubType= 14 BuildTable= 1
BetheHeitler : Emin= 0 eV Emax= 80 GeV
BetheHeitlerLPM : Emin= 80 GeV Emax= 100 TeV
Rayl: for gamma SubType= 11 BuildTable= 1
Lambda table from 100 eV to 100 keV, 7 bins per decade, spline: 0
LambdaPrime table from 100 keV to 100 TeV in 63 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator
msc: for e- SubType= 10
RangeFactor= 0.04, stepLimitType: 1, latDisplacement: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
@@ -762,10 +768,11 @@ Type of pre-compound inverse x-section 3
Type of de-excitation inverse x-section 3
Min excitation energy (keV) 0.01
Level density (1/MeV) 0.1
Time limit for long lived isomeres (ns) 1000
Time limit for long lived isomeres (ns) 1e+12
Use new data files 1
Use complete data files 0
Correlated gamma emission flag 0
Electron internal conversion ID 2
=======================================================================
Number of de-excitation channels 8
@@ -827,7 +834,7 @@ GB03BOptrGeometryBasedBiasing : starting run with splitting factor = 2, and prob
Run terminated.
Run Summary
Number of events processed : 10
User=0.12s Real=0.13s Sys=0s
User=0.3s Real=0.3s Sys=0.01s
Region <DefaultRegionForTheWorld> -- -- appears in <World> world volume
This region is in the mass world.
@@ -887,7 +894,7 @@ GB03BOptrGeometryBasedBiasing : starting run with splitting factor = 2, and prob
Run terminated.
Run Summary
Number of events processed : 10
User=0.17s Real=0.16s Sys=0s
User=0.49s Real=0.5s Sys=0s
Graphics systems deleted.
Visualization Manager deleting...
G4 kernel has come to Quit state.
@@ -899,22 +906,23 @@ RunManager is deleting RunManagerKernel.
G4SDManager deleted.
EventManager deleted.
Units table cleared.
Total navigation history collections cleaned: 78
TransportationManager deleted.
Total navigation history collections cleaned: 85
================== Deleting memory pools ===================
Pool ID '20G4NavigationLevelRep', size : 0.121 MB
Pool ID '20G4NavigationLevelRep', size : 0.13 MB
Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB
Pool ID '17G4DynamicParticle', size : 0.0346 MB
Pool ID '17G4DynamicParticle', size : 0.0365 MB
Pool ID '7G4Event', size : 0.000961 MB
Pool ID '15G4PrimaryVertex', size : 0.000961 MB
Pool ID '17G4PrimaryParticle', size : 0.000961 MB
Pool ID '15G4HCofThisEvent', size : 0.000961 MB
Pool ID '16G4HitsCollection', size : 0 MB
Pool ID '7G4Track', size : 0.0683 MB
Pool ID '18G4TouchableHistory', size : 0.00961 MB
Pool ID '7G4Track', size : 0.0721 MB
Pool ID '18G4TouchableHistory', size : 0.0106 MB
Pool ID '15G4CountedObjectIvE', size : 0.00192 MB
Pool ID '10G4Fragment', size : 0.00192 MB
Number of memory pools allocated: 12 of which, static: 0
Dynamic pools deleted: 12 / Total memory freed: 0.24 MB
Dynamic pools deleted: 12 / Total memory freed: 0.26 MB
============================================================
G4Allocator objects are deleted.
UImanager deleted.
File diff suppressed because it is too large Load Diff
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -321,10 +321,10 @@ nb event 175000
1% Precision reached!
Run terminated.
Run Summary
Run Aborted after 177760 events processed.
User=93.7s Real=94.2s Sys=0.19s
Run Aborted after 177858 events processed.
User=115.24s Real=115.85s Sys=0.15s
Results of reverse/adjoint simulation!
normalised edep [MeV] = 0.00167089
normalised edep [MeV] = 0.00167091
error[MeV] = 1.67088e-05
----> Histogram Tree is saved in adjoint_sim.root
@@ -36,7 +36,7 @@ target_link_libraries(DirectAccess ${Geant4_LIBRARIES} )
# relies on these scripts being in the current working directory.
#
set(TestEm0_SCRIPTS
TestEm0.in TestEm0.out
TestEm0.in TestEm0.out muon.mac
)
foreach(_script ${TestEm0_SCRIPTS})
@@ -1,5 +1,5 @@
$Id: History 100291 2016-10-17 08:49:09Z gcosmo $
$Id: History 104822 2017-06-20 12:24:22Z gcosmo $
-------------------------------------------------------------------
=========================================================
@@ -15,6 +15,9 @@ track of all tags.
----------------------------------------------------------
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
19-06-17 mma (testem0-V10-03-00)
- RunAction : update max energy for CSDARange table
14-10-16 G.Folger (testem0-V10-02-06)
- remove direct use of theParticleIterator, use GetParticleTableIterator().
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -29,7 +29,7 @@
Material: H2liquid density: 70.800 mg/cm3 RadL: 8.923 m Nucl.Int.Length: 4.944 m
Imean: 19.200 eV
Imean: 19.200 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole
---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 %
@@ -38,7 +38,7 @@
Material: Water density: 1.000 g/cm3 RadL: 36.092 cm Nucl.Int.Length: 75.356 cm
Imean: 78.000 eV
Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole
---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 %
@@ -68,7 +68,7 @@
Material: BGO density: 7.100 g/cm3 RadL: 1.123 cm Nucl.Int.Length: 22.806 cm
Imean: 473.785 eV
Imean: 473.785 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Oxygen (O) Z = 8.0 N = 16 A = 16.000 g/mole
---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 %
@@ -90,7 +90,7 @@
Material: Aluminium density: 2.700 g/cm3 RadL: 8.893 cm Nucl.Int.Length: 38.879 cm
Imean: 166.000 eV
Imean: 166.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Al (Al) Z = 13.0 N = 27 A = 26.980 g/mole
---> Isotope: Al27 Z = 13 N = 27 A = 26.98 g/mole abundance: 100.000 %
@@ -98,7 +98,7 @@
Material: Silicon density: 2.330 g/cm3 RadL: 9.368 cm Nucl.Int.Length: 45.663 cm
Imean: 173.000 eV
Imean: 173.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Si (Si) Z = 14.0 N = 28 A = 28.090 g/mole
---> Isotope: Si28 Z = 14 N = 28 A = 27.98 g/mole abundance: 92.230 %
@@ -108,7 +108,7 @@
Material: liquidArgon density: 1.390 g/cm3 RadL: 14.065 cm Nucl.Int.Length: 86.078 cm
Imean: 188.000 eV
Imean: 188.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Ar (Ar) Z = 18.0 N = 40 A = 39.950 g/mole
---> Isotope: Ar36 Z = 18 N = 36 A = 35.97 g/mole abundance: 0.337 %
@@ -118,7 +118,7 @@
Material: Iron density: 7.870 g/cm3 RadL: 1.759 cm Nucl.Int.Length: 16.999 cm
Imean: 286.000 eV
Imean: 286.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Fe (Fe) Z = 26.0 N = 56 A = 55.850 g/mole
---> Isotope: Fe54 Z = 26 N = 54 A = 53.94 g/mole abundance: 5.845 %
@@ -129,7 +129,7 @@
Material: Copper density: 8.960 g/cm3 RadL: 1.436 cm Nucl.Int.Length: 15.588 cm
Imean: 322.000 eV
Imean: 322.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Cu (Cu) Z = 29.0 N = 64 A = 63.550 g/mole
---> Isotope: Cu63 Z = 29 N = 63 A = 62.93 g/mole abundance: 69.170 %
@@ -138,7 +138,7 @@
Material: Germanium density: 5.323 g/cm3 RadL: 2.301 cm Nucl.Int.Length: 27.431 cm
Imean: 350.000 eV
Imean: 350.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Ge (Ge) Z = 32.0 N = 73 A = 72.610 g/mole
---> Isotope: Ge70 Z = 32 N = 70 A = 69.92 g/mole abundance: 20.840 %
@@ -150,7 +150,7 @@
Material: Silver density: 10.500 g/cm3 RadL: 8.543 mm Nucl.Int.Length: 15.868 cm
Imean: 470.000 eV
Imean: 470.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Ag (Ag) Z = 47.0 N = 108 A = 107.870 g/mole
---> Isotope: Ag107 Z = 47 N = 107 A = 106.90 g/mole abundance: 51.839 %
@@ -159,7 +159,7 @@
Material: Tungsten density: 19.300 g/cm3 RadL: 3.504 mm Nucl.Int.Length: 10.312 cm
Imean: 727.000 eV
Imean: 727.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: W (W) Z = 74.0 N = 184 A = 183.850 g/mole
---> Isotope: W180 Z = 74 N = 180 A = 179.95 g/mole abundance: 0.120 %
@@ -171,7 +171,7 @@
Material: Lead density: 11.350 g/cm3 RadL: 5.612 mm Nucl.Int.Length: 18.247 cm
Imean: 823.000 eV
Imean: 823.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Pb (Pb) Z = 82.0 N = 207 A = 207.190 g/mole
---> Isotope: Pb204 Z = 82 N = 204 A = 203.97 g/mole abundance: 1.400 %
@@ -182,7 +182,7 @@
Material: Uranium density: 18.950 g/cm3 RadL: 3.166 mm Nucl.Int.Length: 11.446 cm
Imean: 890.000 eV
Imean: 890.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: U (U) Z = 92.0 N = 238 A = 238.030 g/mole
---> Isotope: U234 Z = 92 N = 234 A = 234.04 g/mole abundance: 0.005 %
@@ -192,7 +192,7 @@
Material: ams density: 7.409 g/cm3 RadL: 8.996 mm Nucl.Int.Length: 25.515 cm
Imean: 691.183 eV
Imean: 691.183 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Lead (Pb) Z = 82.0 N = 207 A = 207.190 g/mole
---> Isotope: Pb204 Z = 82 N = 204 A = 203.97 g/mole abundance: 1.400 %
@@ -298,6 +298,7 @@ Range factor for msc step limit for e+- 0.04
Range factor for msc step limit for muons/hadrons 0.2
Geometry factor for msc step limitation of e+- 2.5
Skin parameter for msc step limitation of e+- 1
Screening factor 1
Step function for e+- (0.2, 1 mm)
Step function for muons/hadrons (0.2, 0.1 mm)
Number of bins in tables 260
@@ -331,11 +332,11 @@ Index : 0 used in the geometry : Yes
compCrossSectionPerVolume : 0.076535 cm^-1 0.489937 cm^-1 0 cm^-1 0.0338975 cm^-1 0.600369 cm^-1
cross section per volume : 0.076535 cm^-1 0.489937 cm^-1 0 cm^-1 0.271098 cm^-1 0.837569 cm^-1
cross section per mass : 1.43782 mm2/g 9.20415 mm2/g 0 um2/mg 5.09295 mm2/g 15.7349 mm2/g
cross section per volume : 0.076535 cm^-1 0.489937 cm^-1 0 cm^-1 0.0339048 cm^-1 0.600376 cm^-1
cross section per mass : 1.43782 mm2/g 9.20415 mm2/g 0 um2/mg 636.949 um2/mg 11.2789 mm2/g
mean free path : 13.0659 cm 2.04108 cm 5.82593e+288 pc 3.68871 cm 1.19393 cm
(g/cm2) : 69.5499 g/cm2 10.8647 g/cm2 2.88022e+285 kg/cm2 19.635 g/cm2 6.35529 g/cm2
mean free path : 13.0659 cm 2.04108 cm 5.82593e+288 pc 29.4944 cm 1.66562 cm
(g/cm2) : 69.5499 g/cm2 10.8647 g/cm2 2.88022e+285 kg/cm2 156.998 g/cm2 8.8661 g/cm2
-----------------------------------------------------------
@@ -0,0 +1,17 @@
# $Id: $
#
/testem/det/setMat Copper
#
/process/eLoss/verbose 0
/process/eLoss/CSDARange true
/process/eLoss/maxKinEnergyCSDA 100 TeV
/process/em/printParameters
#
/run/initialize
#
/gun/particle mu+
/gun/energy 1 TeV
#
/run/setCut 1 mm
#
/run/beamOn
@@ -26,7 +26,7 @@
/// \file electromagnetic/TestEm0/src/RunAction.cc
/// \brief Implementation of the RunAction class
//
// $Id: RunAction.cc 99373 2016-09-20 07:13:41Z gcosmo $
// $Id: RunAction.cc 104822 2017-06-20 12:24:22Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -286,15 +286,16 @@ void RunAction::BeginOfRunAction(const G4Run*)
<< "\t" << std::setw(8) << G4BestUnit(range1,"Length")
<< " (" << std::setw(8) << G4BestUnit(range2,"Mass/Surface") << ")";
//get range from full dedx
if(energy < GeV) {
//get range from full dedx
G4double EmaxTable = G4EmParameters::Instance()->MaxEnergyForCSDARange();
if(energy < EmaxTable) {
G4double Range1 = emCal.GetCSDARange(energy,particle,material);
G4double Range2 = Range1*density;
G4cout << "\n range from full dE/dx : "
<< "\t" << std::setw(8) << G4BestUnit(Range1,"Length")
<< " (" << std::setw(8) << G4BestUnit(Range2,"Mass/Surface") << ")";
}
}
//get transport mean free path (for multiple scattering)
G4double MSmfp1 = emCal.GetMeanFreePath(energy,particle,"msc",material);
@@ -1,4 +1,4 @@
$Id: History 100290 2016-10-17 08:47:55Z gcosmo $
$Id: History 103629 2017-04-19 13:33:05Z gcosmo $
-------------------------------------------------------------------
=========================================================
@@ -14,6 +14,9 @@ track of all tags.
----------------------------------------------------------
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
19-04-17 mma (testem1-V10-03-00)
- BeginOfRunAction() : remove SetRandomNumberStore(true)
14-10-16 G.Folger (testem1-V10-02-08)
- remove direct use of theParticleIterator, use GetParticleTableIterator().
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -29,7 +29,7 @@
Material: H2liquid density: 70.800 mg/cm3 RadL: 8.923 m Nucl.Int.Length: 4.944 m
Imean: 19.200 eV
Imean: 19.200 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole
---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 %
@@ -38,7 +38,7 @@
Material: Water density: 1.000 g/cm3 RadL: 36.092 cm Nucl.Int.Length: 75.356 cm
Imean: 78.000 eV
Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole
---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 %
@@ -76,7 +76,7 @@
Material: liquidArgon density: 1.390 g/cm3 RadL: 14.065 cm Nucl.Int.Length: 86.078 cm
Imean: 188.000 eV
Imean: 188.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Ar (Ar) Z = 18.0 N = 40 A = 39.950 g/mole
---> Isotope: Ar36 Z = 18 N = 36 A = 35.97 g/mole abundance: 0.337 %
@@ -86,7 +86,7 @@
Material: Aluminium density: 2.700 g/cm3 RadL: 8.893 cm Nucl.Int.Length: 38.879 cm
Imean: 166.000 eV
Imean: 166.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Al (Al) Z = 13.0 N = 27 A = 26.980 g/mole
---> Isotope: Al27 Z = 13 N = 27 A = 26.98 g/mole abundance: 100.000 %
@@ -94,7 +94,7 @@
Material: Silicon density: 2.330 g/cm3 RadL: 9.368 cm Nucl.Int.Length: 45.663 cm
Imean: 173.000 eV
Imean: 173.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Si (Si) Z = 14.0 N = 28 A = 28.090 g/mole
---> Isotope: Si28 Z = 14 N = 28 A = 27.98 g/mole abundance: 92.230 %
@@ -104,7 +104,7 @@
Material: Chromium density: 7.140 g/cm3 RadL: 2.093 cm Nucl.Int.Length: 18.295 cm
Imean: 257.000 eV
Imean: 257.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Cr (Cr) Z = 24.0 N = 52 A = 51.990 g/mole
---> Isotope: Cr50 Z = 24 N = 50 A = 49.95 g/mole abundance: 4.345 %
@@ -115,7 +115,7 @@
Material: Germanium density: 5.323 g/cm3 RadL: 2.301 cm Nucl.Int.Length: 27.431 cm
Imean: 350.000 eV
Imean: 350.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Ge (Ge) Z = 32.0 N = 73 A = 72.610 g/mole
---> Isotope: Ge70 Z = 32 N = 70 A = 69.92 g/mole abundance: 20.840 %
@@ -127,7 +127,7 @@
Material: BGO density: 7.100 g/cm3 RadL: 1.123 cm Nucl.Int.Length: 22.806 cm
Imean: 473.785 eV
Imean: 473.785 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Oxygen (O) Z = 8.0 N = 16 A = 16.000 g/mole
---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 %
@@ -149,7 +149,7 @@
Material: Iron density: 7.870 g/cm3 RadL: 1.759 cm Nucl.Int.Length: 16.999 cm
Imean: 286.000 eV
Imean: 286.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Fe (Fe) Z = 26.0 N = 56 A = 55.850 g/mole
---> Isotope: Fe54 Z = 26 N = 54 A = 53.94 g/mole abundance: 5.845 %
@@ -160,7 +160,7 @@
Material: Tungsten density: 19.300 g/cm3 RadL: 3.504 mm Nucl.Int.Length: 10.312 cm
Imean: 727.000 eV
Imean: 727.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: W (W) Z = 74.0 N = 184 A = 183.850 g/mole
---> Isotope: W180 Z = 74 N = 180 A = 179.95 g/mole abundance: 0.120 %
@@ -172,7 +172,7 @@
Material: Gold density: 19.320 g/cm3 RadL: 3.344 mm Nucl.Int.Length: 10.540 cm
Imean: 790.000 eV
Imean: 790.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Au (Au) Z = 79.0 N = 197 A = 196.970 g/mole
---> Isotope: Au197 Z = 79 N = 197 A = 196.97 g/mole abundance: 100.000 %
@@ -180,7 +180,7 @@
Material: Lead density: 11.350 g/cm3 RadL: 5.612 mm Nucl.Int.Length: 18.247 cm
Imean: 823.000 eV
Imean: 823.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Pb (Pb) Z = 82.0 N = 207 A = 207.190 g/mole
---> Isotope: Pb204 Z = 82 N = 204 A = 203.97 g/mole abundance: 1.400 %
@@ -191,7 +191,7 @@
Material: Uranium density: 18.950 g/cm3 RadL: 3.166 mm Nucl.Int.Length: 11.446 cm
Imean: 890.000 eV
Imean: 890.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: U (U) Z = 92.0 N = 238 A = 238.030 g/mole
---> Isotope: U234 Z = 92 N = 234 A = 234.04 g/mole abundance: 0.005 %
@@ -254,7 +254,7 @@
Material: Lu2SiO5 density: 7.400 g/cm3 RadL: 1.143 cm Nucl.Int.Length: 20.920 cm
Imean: 418.807 eV
Imean: 418.807 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Lu (Lu) Z = 71.0 N = 175 A = 174.967 g/mole
---> Isotope: Lu175 Z = 71 N = 175 A = 174.94 g/mole abundance: 97.410 %
@@ -334,40 +334,41 @@ Index : 0 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 2000
User=1.48s Real=1.48s Sys=0s
User=2.38s Real=2.37s Sys=0s
======================== run summary ======================
The run is: 2000 e- of 100 MeV through 10 m of Aluminium (density: 2.7 g/cm3 )
total energy deposit: 99.817 MeV
total energy deposit: 99.823 MeV
nb tracks/event neutral: 25.441 charged: 138.46
nb steps/event neutral: 131.89 charged: 204.44
nb tracks/event neutral: 25.302 charged: 137.55
nb steps/event neutral: 139.77 charged: 203.24
Process calls frequency :
Transportation= 1839 annihil= 2876 compt= 212896
conv= 2866 eBrem= 46209 eIoni= 359472
msc= 320 phot= 46180
CoulombScat= 1 Rayl= 17645 Transportation= 1820
annihil= 2826 compt= 211290 conv= 2813
eBrem= 45992 eIoni= 357217 msc= 426
phot= 45979
---------------------------------------------------------
Primary particle :
true Range = 11.001 cm rms = 3.8709 cm
proj Range = 9.5787 cm rms = 3.5769 cm
proj/true = 0.87071
transverse dispersion at end = 1.5791 cm
mass true Range from simulation = 29.703 g/cm2
true Range = 11.083 cm rms = 3.9372 cm
proj Range = 9.6308 cm rms = 3.6326 cm
proj/true = 0.86894
transverse dispersion at end = 1.619 cm
mass true Range from simulation = 29.925 g/cm2
from PhysicsTable (csda range) = 32.1 g/cm2
---------------------------------------------------------
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 708485330, 665665664
Current couple of seeds = 1900758666, 1991093562
----------------------------------------
G4 kernel has come to Quit state.
================== Deleting memory pools ===================
Number of memory pools allocated: 9 of which, static: 0
Dynamic pools deleted: 9 / Total memory freed: 0.067 MB
Dynamic pools deleted: 9 / Total memory freed: 0.07 MB
============================================================
RunManagerKernel is deleted. Good bye :)
@@ -26,7 +26,7 @@
/// \file electromagnetic/TestEm1/src/RunAction.cc
/// \brief Implementation of the RunAction class
//
// $Id: RunAction.cc 78397 2013-12-16 16:38:53Z gcosmo $
// $Id: RunAction.cc 103629 2017-04-19 13:33:05Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -38,7 +38,6 @@
#include "Run.hh"
#include "G4Run.hh"
#include "G4RunManager.hh"
#include "G4UnitsTable.hh"
#include "G4EmCalculator.hh"
@@ -71,8 +70,7 @@ G4Run* RunAction::GenerateRun()
void RunAction::BeginOfRunAction(const G4Run*)
{
// save Rndm status
////G4RunManager::GetRunManager()->SetRandomNumberStore(true);
// show Rndm status
if (isMaster) G4Random::showEngineStatus();
// keep run condition
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -37,7 +37,7 @@ Regular transparent X-ray TR radiator EM process is called
phot: for gamma SubType= 12 BuildTable= 0
LambdaPrime table from 200 keV to 100 TeV in 61 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
PhotoElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
LivermorePhElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
compt: for gamma SubType= 13 BuildTable= 1
Lambda table from 100 eV to 1 MeV, 7 bins per decade, spline: 1
@@ -51,6 +51,12 @@ conv: for gamma SubType= 14 BuildTable= 1
BetheHeitler : Emin= 0 eV Emax= 80 GeV
BetheHeitlerLPM : Emin= 80 GeV Emax= 100 TeV
Rayl: for gamma SubType= 11 BuildTable= 1
Lambda table from 100 eV to 100 keV, 7 bins per decade, spline: 0
LambdaPrime table from 100 keV to 100 TeV in 63 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator
msc: for e- SubType= 10
RangeFactor= 0.04, stepLimitType: 1, latDisplacement: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
@@ -131,7 +137,7 @@ Lorentz Factor XTR photon number
8.085e+04 3.149
9.283e+04 3.149
total time for build X-ray TR energy loss tables = 0.04 s
total time for build X-ray TR energy loss tables = 0.06 s
msc: for e+ SubType= 10
RangeFactor= 0.04, stepLimitType: 1, latDisplacement: 1
@@ -217,7 +223,7 @@ Lorentz Factor XTR photon number
8.085e+04 3.149
9.283e+04 3.149
total time for build X-ray TR energy loss tables = 0.04 s
total time for build X-ray TR energy loss tables = 0.05 s
msc: for proton SubType= 10
RangeFactor= 0.2, step limit type: 0, lateralDisplacement: 0, polarAngleLimit(deg)= 180
@@ -541,16 +547,16 @@ Index : 2 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 1000
User=0.28s Real=0.28s Sys=0s
User=0.43s Real=0.43s Sys=0s
================== run summary =====================
End of Run TotNbofEvents = 1000
Mean energy deposit in absorber = 0.0481175 +-0.0195904 MeV
Total number of XTR gammas = 2618
Total number of all gammas = 2703
Mean energy deposit in absorber = 0.0473453 +-0.0188382 MeV
Total number of XTR gammas = 2531
Total number of all gammas = 2614
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 408114365, 272993205
Current couple of seeds = 1933610691, 1585764316
----------------------------------------
... write Root file : testem10.root - done
... close Root file : testem10.root - done
@@ -1,4 +1,4 @@
$Id: History 100682 2016-10-31 10:54:39Z gcosmo $
$Id: History 103624 2017-04-19 13:27:14Z gcosmo $
-------------------------------------------------------------------
=========================================================
@@ -14,6 +14,9 @@ track of all tags.
----------------------------------------------------------
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
19-04-17 mma (testem11-V10-03-00)
- BeginOfRunAction() : remove SetRandomNumberStore(true)
24-10-16 mma (testem11-V10-02-09)
- add alpha.mac ionC12.mac
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -456,27 +456,27 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics
Run terminated.
Run Summary
Number of events processed : 20000
User=1.93s Real=1.93s Sys=0s
User=2.42s Real=2.45s Sys=0.01s
======================== run summary =====================
The run is 20000 e- of 500.00 keV through 1 absorbers:
1 1.00 mm of G4_Si (density: 2.33 g/cm3 )
Edep in absorber 1 = 449.264 keV (18.074 keV-->500.000 keV)
Edep in absorber 1 = 447.462 keV (14.832 keV-->500.000 keV)
Track length of primary track = 880.829 um +- 191.683 um
Track length of primary track = 880.393 um +- 195.304 um
Range from EmCalculator = 942.776 um (from full dE/dx)
Projected range = 318.504 um +- 198.342 um
Projected range = 318.277 um +- 199.633 um
Nb of steps of primary track = 20.97 +- 4.87 Step size= 42.491 um +- 6.737 um
Nb of steps of primary track = 21.05 +- 4.94 Step size= 42.290 um +- 6.660 um
absorbed = 78.31 % transmit = 5.19 % reflected = 16.50 %
absorbed = 77.72 % transmit = 5.41 % reflected = 16.88 %
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 436669118, 486485246
Current couple of seeds = 384160406, 814367431
----------------------------------------
G4 kernel has come to Quit state.
UserDetectorConstruction deleted.
@@ -487,6 +487,7 @@ UserPrimaryGenerator deleted.
RunManager is deleting RunManagerKernel.
EventManager deleted.
Units table cleared.
TransportationManager deleted.
Total navigation history collections cleaned: 6
================== Deleting memory pools ===================
Pool ID '20G4NavigationLevelRep', size : 0.00673 MB
@@ -26,7 +26,7 @@
/// \file electromagnetic/TestEm11/src/RunAction.cc
/// \brief Implementation of the RunAction class
//
// $Id: RunAction.cc 93562 2015-10-26 14:44:24Z gcosmo $
// $Id: RunAction.cc 103624 2017-04-19 13:27:14Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -39,7 +39,6 @@
#include "Run.hh"
#include "G4Run.hh"
#include "G4RunManager.hh"
#include "G4EmCalculator.hh"
#include "G4UnitsTable.hh"
@@ -77,8 +76,7 @@ G4Run* RunAction::GenerateRun()
void RunAction::BeginOfRunAction(const G4Run*)
{
// save Rndm status
////G4RunManager::GetRunManager()->SetRandomNumberStore(true);
// shpw Rndm status
if (isMaster) G4Random::showEngineStatus();
// keep run condition
@@ -49,6 +49,12 @@
low-energy models
- "dna" process and models for Geant4-DNA
- "dna_opt1" process and models for Geant4-DNA
- "dna_opt2" process and models for Geant4-DNA
- "dna_opt3" process and models for Geant4-DNA
- "dna_opt4" process and models for Geant4-DNA
- "dna_opt5" process and models for Geant4-DNA
- "dna_opt6" process and models for Geant4-DNA
- "dna_opt7" process and models for Geant4-DNA
A local builder, PhysListEmStandard "local" (similar to opt0) is also
available.
@@ -1,4 +1,4 @@
$Id: History 100335 2016-10-18 07:37:53Z gcosmo $
$Id: History 103638 2017-04-20 08:30:25Z gcosmo $
-------------------------------------------------------------------
=========================================================
@@ -15,6 +15,12 @@ track of all tags.
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
19-04-17 mma (testem12-V10-03-01)
- BeginOfRunAction() : remove SetRandomNumberStore(true)
30-12-16 SI (testem12-V10-03-00)
- updated PhysicsList
17-10-16 G.Folger (testem12-V10-02-06)
- fix typo, i.e. add missing declaration of particleIterator in Decay.
@@ -1,4 +1,4 @@
$Id: README 93666 2015-10-28 09:52:00Z gcosmo $
$Id: README 102179 2017-01-09 13:27:32Z gcosmo $
-------------------------------------------------------------------
=========================================================
@@ -52,6 +52,12 @@ $Id: README 93666 2015-10-28 09:52:00Z gcosmo $
low-energy models
- "dna" process and models for Geant4-DNA
- "dna_opt1" process and models for Geant4-DNA
- "dna_opt2" process and models for Geant4-DNA
- "dna_opt3" process and models for Geant4-DNA
- "dna_opt4" process and models for Geant4-DNA
- "dna_opt5" process and models for Geant4-DNA
- "dna_opt6" process and models for Geant4-DNA
- "dna_opt7" process and models for Geant4-DNA
A local builder, PhysListEmStandard "local" (similar to opt0) is also
available.
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -27,7 +27,7 @@ userDetector->Construct() start.
---> The Absorber is a sphere of 3 cm radius of G4_WATER divided in 1 slices of 3 cm
Material: G4_WATER H_2O density: 1.000 g/cm3 RadL: 36.083 cm Nucl.Int.Length: 75.375 cm
Imean: 78.000 eV
Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: H (H) Z = 1.0 N = 1 A = 1.008 g/mole
---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 %
@@ -139,6 +139,7 @@ Range factor for msc step limit for e+- 0.04
Range factor for msc step limit for muons/hadrons 0.2
Geometry factor for msc step limitation of e+- 2.5
Skin parameter for msc step limitation of e+- 1
Screening factor 1
Step function for e+- (0.2, 1 mm)
Step function for muons/hadrons (0.2, 0.1 mm)
Number of bins in tables 77
@@ -164,24 +165,24 @@ Type of PIXE cross section for e+- Livermore
Run terminated.
Run Summary
Number of events processed : 10000
User=1.54s Real=1.54s Sys=0s
User=1.32s Real=1.32s Sys=0s
======================== run summary =====================
The run is 10000 e- of 4.00 MeV through 3.00 cm of G4_WATER (density: 1.00 g/cm3 )
Total Energy deposited = 3.944 MeV +- 219.484 keV
Total Energy deposited = 3.945 MeV +- 223.388 keV
Track length of primary track = 2.048 cm +- 2.795 mm
Track length of primary track = 2.049 cm +- 2.802 mm
Range from EmCalculator = 2.045 cm (from full dE/dx)
Projected range = 1.323 cm +- 3.654 mm
Projected range = 1.325 cm +- 3.607 mm
Nb of steps of primary track = 16.34 +- 3.05 Step size= 1.291 mm +- 278.606 um
Nb of steps of primary track = 16.36 +- 3.05 Step size= 1.290 mm +- 278.956 um
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 869053278, 1714630125
Current couple of seeds = 406096966, 957157783
----------------------------------------
G4 kernel has come to Quit state.
UserDetectorConstruction deleted.
@@ -192,6 +193,7 @@ UserPrimaryGenerator deleted.
RunManager is deleting RunManagerKernel.
EventManager deleted.
Units table cleared.
TransportationManager deleted.
Total navigation history collections cleaned: 6
================== Deleting memory pools ===================
Pool ID '20G4NavigationLevelRep', size : 0.00673 MB
@@ -26,7 +26,7 @@
/// \file electromagnetic/TestEm12/src/PhysicsList.cc
/// \brief Implementation of the PhysicsList class
//
// $Id: PhysicsList.cc 100335 2016-10-18 07:37:53Z gcosmo $
// $Id: PhysicsList.cc 102179 2017-01-09 13:27:32Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -50,6 +50,12 @@
#include "G4EmLowEPPhysics.hh"
#include "G4EmDNAPhysics.hh"
#include "G4EmDNAPhysics_option1.hh"
#include "G4EmDNAPhysics_option2.hh"
#include "G4EmDNAPhysics_option3.hh"
#include "G4EmDNAPhysics_option4.hh"
#include "G4EmDNAPhysics_option5.hh"
#include "G4EmDNAPhysics_option6.hh"
#include "G4EmDNAPhysics_option7.hh"
#include "G4LossTableManager.hh"
#include "G4UnitsTable.hh"
@@ -243,6 +249,36 @@ void PhysicsList::AddPhysicsList(const G4String& name)
delete fEmPhysicsList;
fEmPhysicsList = new G4EmDNAPhysics_option1();
} else if (name == "dna_opt2") {
fEmName = name;
delete fEmPhysicsList;
fEmPhysicsList = new G4EmDNAPhysics_option2();
} else if (name == "dna_opt3") {
fEmName = name;
delete fEmPhysicsList;
fEmPhysicsList = new G4EmDNAPhysics_option3();
} else if (name == "dna_opt4") {
fEmName = name;
delete fEmPhysicsList;
fEmPhysicsList = new G4EmDNAPhysics_option4();
} else if (name == "dna_opt5") {
fEmName = name;
delete fEmPhysicsList;
fEmPhysicsList = new G4EmDNAPhysics_option5();
} else if (name == "dna_opt6") {
fEmName = name;
delete fEmPhysicsList;
fEmPhysicsList = new G4EmDNAPhysics_option6();
} else if (name == "dna_opt7") {
fEmName = name;
delete fEmPhysicsList;
fEmPhysicsList = new G4EmDNAPhysics_option7();
} else {
G4cout << "PhysicsList::AddPhysicsList: <" << name << ">"
@@ -26,7 +26,7 @@
/// \file electromagnetic/TestEm12/src/RunAction.cc
/// \brief Implementation of the RunAction class
//
// $Id: RunAction.cc 99442 2016-09-22 08:36:14Z gcosmo $
// $Id: RunAction.cc 103638 2017-04-20 08:30:25Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -39,7 +39,6 @@
#include "Run.hh"
#include "HistoManager.hh"
#include "G4RunManager.hh"
#include "G4EmCalculator.hh"
#include "G4EmParameters.hh"
@@ -75,8 +74,7 @@ G4Run* RunAction::GenerateRun()
void RunAction::BeginOfRunAction(const G4Run*)
{
// save Rndm status
////G4RunManager::GetRunManager()->SetRandomNumberStore(true);
// show Rndm status
if (isMaster) {
G4Random::showEngineStatus();
G4EmParameters::Instance()->Dump();
@@ -1,4 +1,4 @@
$Id: History 100279 2016-10-17 08:34:54Z gcosmo $
$Id: History 103623 2017-04-19 13:24:15Z gcosmo $
-------------------------------------------------------------------
=========================================================
@@ -15,6 +15,9 @@ track of all tags.
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
19-04-17 mma (testem13-V10-03-00)
- BeginOfRunAction() : remove SetRandomNumberStore(true)
14-10-16 G.Folger (testem13-V10-02-03)
- remove direct use of {a,the}ParticleIterator, use GetParticleTableIterator().
fix required by clang39 on Linux and MAC
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -29,7 +29,7 @@
Material: H2liquid density: 70.800 mg/cm3 RadL: 8.923 m Nucl.Int.Length: 4.944 m
Imean: 19.200 eV
Imean: 19.200 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole
---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 %
@@ -38,7 +38,7 @@
Material: Water H_2O density: 1.000 g/cm3 RadL: 36.092 cm Nucl.Int.Length: 75.356 cm
Imean: 78.000 eV
Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole
---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 %
@@ -53,7 +53,7 @@
Material: liquidArgon density: 1.390 g/cm3 RadL: 14.065 cm Nucl.Int.Length: 86.078 cm
Imean: 188.000 eV
Imean: 188.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Ar (Ar) Z = 18.0 N = 40 A = 39.950 g/mole
---> Isotope: Ar36 Z = 18 N = 36 A = 35.97 g/mole abundance: 0.337 %
@@ -63,7 +63,7 @@
Material: Carbon density: 2.267 g/cm3 RadL: 18.833 cm Nucl.Int.Length: 35.356 cm
Imean: 81.000 eV
Imean: 81.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: C (C) Z = 6.0 N = 12 A = 12.010 g/mole
---> Isotope: C12 Z = 6 N = 12 A = 12.00 g/mole abundance: 98.930 %
@@ -72,7 +72,7 @@
Material: Aluminium density: 2.700 g/cm3 RadL: 8.893 cm Nucl.Int.Length: 38.879 cm
Imean: 166.000 eV
Imean: 166.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Al (Al) Z = 13.0 N = 27 A = 26.980 g/mole
---> Isotope: Al27 Z = 13 N = 27 A = 26.98 g/mole abundance: 100.000 %
@@ -80,7 +80,7 @@
Material: Silicon density: 2.330 g/cm3 RadL: 9.368 cm Nucl.Int.Length: 45.663 cm
Imean: 173.000 eV
Imean: 173.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Si (Si) Z = 14.0 N = 28 A = 28.090 g/mole
---> Isotope: Si28 Z = 14 N = 28 A = 27.98 g/mole abundance: 92.230 %
@@ -90,7 +90,7 @@
Material: Germanium density: 5.323 g/cm3 RadL: 2.301 cm Nucl.Int.Length: 27.431 cm
Imean: 350.000 eV
Imean: 350.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Ge (Ge) Z = 32.0 N = 73 A = 72.610 g/mole
---> Isotope: Ge70 Z = 32 N = 70 A = 69.92 g/mole abundance: 20.840 %
@@ -102,7 +102,7 @@
Material: NaI density: 3.670 g/cm3 RadL: 2.586 cm Nucl.Int.Length: 42.878 cm
Imean: 452.000 eV
Imean: 452.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Sodium (Na) Z = 11.0 N = 23 A = 22.990 g/mole
---> Isotope: Na23 Z = 11 N = 23 A = 22.99 g/mole abundance: 100.000 %
@@ -114,7 +114,7 @@
Material: Iodine density: 4.930 g/cm3 RadL: 1.720 cm Nucl.Int.Length: 35.676 cm
Imean: 491.000 eV
Imean: 491.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Iodine (I) Z = 53.0 N = 127 A = 126.900 g/mole
---> Isotope: I127 Z = 53 N = 127 A = 126.90 g/mole abundance: 100.000 %
@@ -122,7 +122,7 @@
Material: BGO density: 7.100 g/cm3 RadL: 1.123 cm Nucl.Int.Length: 22.806 cm
Imean: 473.785 eV
Imean: 473.785 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Oxygen (O) Z = 8.0 N = 16 A = 16.000 g/mole
---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 %
@@ -144,7 +144,7 @@
Material: Iron density: 7.870 g/cm3 RadL: 1.759 cm Nucl.Int.Length: 16.999 cm
Imean: 286.000 eV
Imean: 286.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Fe (Fe) Z = 26.0 N = 56 A = 55.850 g/mole
---> Isotope: Fe54 Z = 26 N = 54 A = 53.94 g/mole abundance: 5.845 %
@@ -155,7 +155,7 @@
Material: Tungsten density: 19.300 g/cm3 RadL: 3.504 mm Nucl.Int.Length: 10.312 cm
Imean: 727.000 eV
Imean: 727.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: W (W) Z = 74.0 N = 184 A = 183.850 g/mole
---> Isotope: W180 Z = 74 N = 180 A = 179.95 g/mole abundance: 0.120 %
@@ -167,7 +167,7 @@
Material: Lead density: 11.350 g/cm3 RadL: 5.612 mm Nucl.Int.Length: 18.247 cm
Imean: 823.000 eV
Imean: 823.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Pb (Pb) Z = 82.0 N = 207 A = 207.190 g/mole
---> Isotope: Pb204 Z = 82 N = 204 A = 203.97 g/mole abundance: 1.400 %
@@ -178,7 +178,7 @@
Material: Uranium density: 18.950 g/cm3 RadL: 3.166 mm Nucl.Int.Length: 11.446 cm
Imean: 890.000 eV
Imean: 890.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: U (U) Z = 92.0 N = 238 A = 238.030 g/mole
---> Isotope: U234 Z = 92 N = 234 A = 234.04 g/mole abundance: 0.005 %
@@ -427,7 +427,7 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics
Run terminated.
Run Summary
Number of events processed : 1000000
User=2.29s Real=2.29s Sys=0s
User=3.58s Real=3.58s Sys=0s
======================== run summary ======================
@@ -494,7 +494,7 @@ Index : 0 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 1000000
User=3.47s Real=3.5s Sys=0s
User=4.09s Real=4.12s Sys=0.01s
======================== run summary ======================
@@ -522,6 +522,7 @@ UserPrimaryGenerator deleted.
RunManager is deleting RunManagerKernel.
EventManager deleted.
Units table cleared.
TransportationManager deleted.
Total navigation history collections cleaned: 6
================== Deleting memory pools ===================
Pool ID '20G4NavigationLevelRep', size : 0.00673 MB
@@ -26,7 +26,7 @@
/// \file electromagnetic/TestEm13/src/RunAction.cc
/// \brief Implementation of the RunAction class
//
// $Id: RunAction.cc 98279 2016-07-04 18:03:33Z gcosmo $
// $Id: RunAction.cc 103623 2017-04-19 13:24:15Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -37,7 +37,6 @@
#include "Run.hh"
#include "G4Run.hh"
#include "G4RunManager.hh"
#include "G4UnitsTable.hh"
#include "Randomize.hh"
@@ -65,8 +64,7 @@ G4Run* RunAction::GenerateRun()
void RunAction::BeginOfRunAction(const G4Run*)
{
// save Rndm status
////G4RunManager::GetRunManager()->SetRandomNumberStore(true);
// show Rndm status
if (isMaster) G4Random::showEngineStatus();
// keep run condition
@@ -1,4 +1,4 @@
$Id: History 100278 2016-10-17 08:34:03Z gcosmo $
$Id: History 103622 2017-04-19 13:23:00Z gcosmo $
-------------------------------------------------------------------
=========================================================
@@ -15,6 +15,9 @@ track of all tags.
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
19-04-17 mma (testem14-V10-03-00)
- BeginOfRunAction() : remove SetRandomNumberStore(true)
14-10-16 G.Folger (testem14-V10-02-03)
- remove direct use of aParticleIterator, use GetParticleTableIterator().
fix required by clang39 on Linux and MAC
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -29,7 +29,7 @@
Material: H2liquid density: 70.800 mg/cm3 RadL: 8.923 m Nucl.Int.Length: 4.944 m
Imean: 19.200 eV
Imean: 19.200 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole
---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 %
@@ -38,7 +38,7 @@
Material: Water H_2O density: 1.000 g/cm3 RadL: 36.092 cm Nucl.Int.Length: 75.356 cm
Imean: 78.000 eV
Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole
---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 %
@@ -53,7 +53,7 @@
Material: liquidArgon density: 1.390 g/cm3 RadL: 14.065 cm Nucl.Int.Length: 86.078 cm
Imean: 188.000 eV
Imean: 188.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Ar (Ar) Z = 18.0 N = 40 A = 39.950 g/mole
---> Isotope: Ar36 Z = 18 N = 36 A = 35.97 g/mole abundance: 0.337 %
@@ -63,7 +63,7 @@
Material: Carbon density: 2.267 g/cm3 RadL: 18.833 cm Nucl.Int.Length: 35.356 cm
Imean: 81.000 eV
Imean: 81.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: C (C) Z = 6.0 N = 12 A = 12.010 g/mole
---> Isotope: C12 Z = 6 N = 12 A = 12.00 g/mole abundance: 98.930 %
@@ -72,7 +72,7 @@
Material: Aluminium density: 2.700 g/cm3 RadL: 8.893 cm Nucl.Int.Length: 38.879 cm
Imean: 166.000 eV
Imean: 166.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Al (Al) Z = 13.0 N = 27 A = 26.980 g/mole
---> Isotope: Al27 Z = 13 N = 27 A = 26.98 g/mole abundance: 100.000 %
@@ -80,7 +80,7 @@
Material: Silicon density: 2.330 g/cm3 RadL: 9.368 cm Nucl.Int.Length: 45.663 cm
Imean: 173.000 eV
Imean: 173.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Si (Si) Z = 14.0 N = 28 A = 28.090 g/mole
---> Isotope: Si28 Z = 14 N = 28 A = 27.98 g/mole abundance: 92.230 %
@@ -90,7 +90,7 @@
Material: Chromium density: 7.140 g/cm3 RadL: 2.093 cm Nucl.Int.Length: 18.295 cm
Imean: 257.000 eV
Imean: 257.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Cr (Cr) Z = 24.0 N = 52 A = 51.990 g/mole
---> Isotope: Cr50 Z = 24 N = 50 A = 49.95 g/mole abundance: 4.345 %
@@ -101,7 +101,7 @@
Material: Copper density: 8.920 g/cm3 RadL: 1.442 cm Nucl.Int.Length: 15.658 cm
Imean: 322.000 eV
Imean: 322.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Cu (Cu) Z = 29.0 N = 64 A = 63.550 g/mole
---> Isotope: Cu63 Z = 29 N = 63 A = 62.93 g/mole abundance: 69.170 %
@@ -110,7 +110,7 @@
Material: Germanium density: 5.323 g/cm3 RadL: 2.301 cm Nucl.Int.Length: 27.431 cm
Imean: 350.000 eV
Imean: 350.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Ge (Ge) Z = 32.0 N = 73 A = 72.610 g/mole
---> Isotope: Ge70 Z = 32 N = 70 A = 69.92 g/mole abundance: 20.840 %
@@ -122,7 +122,7 @@
Material: Nb density: 8.570 g/cm3 RadL: 1.158 cm Nucl.Int.Length: 18.497 cm
Imean: 417.000 eV
Imean: 417.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Nb (Nb) Z = 41.0 N = 93 A = 92.906 g/mole
---> Isotope: Nb93 Z = 41 N = 93 A = 92.91 g/mole abundance: 100.000 %
@@ -130,7 +130,7 @@
Material: NaI density: 3.670 g/cm3 RadL: 2.586 cm Nucl.Int.Length: 42.878 cm
Imean: 452.000 eV
Imean: 452.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Sodium (Na) Z = 11.0 N = 23 A = 22.990 g/mole
---> Isotope: Na23 Z = 11 N = 23 A = 22.99 g/mole abundance: 100.000 %
@@ -142,7 +142,7 @@
Material: Iodine density: 4.930 g/cm3 RadL: 1.720 cm Nucl.Int.Length: 35.676 cm
Imean: 491.000 eV
Imean: 491.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Iodine (I) Z = 53.0 N = 127 A = 126.900 g/mole
---> Isotope: I127 Z = 53 N = 127 A = 126.90 g/mole abundance: 100.000 %
@@ -150,7 +150,7 @@
Material: BGO density: 7.100 g/cm3 RadL: 1.123 cm Nucl.Int.Length: 22.806 cm
Imean: 473.785 eV
Imean: 473.785 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Oxygen (O) Z = 8.0 N = 16 A = 16.000 g/mole
---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 %
@@ -172,7 +172,7 @@
Material: Iron density: 7.870 g/cm3 RadL: 1.759 cm Nucl.Int.Length: 16.999 cm
Imean: 286.000 eV
Imean: 286.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Fe (Fe) Z = 26.0 N = 56 A = 55.850 g/mole
---> Isotope: Fe54 Z = 26 N = 54 A = 53.94 g/mole abundance: 5.845 %
@@ -183,7 +183,7 @@
Material: Tungsten density: 19.250 g/cm3 RadL: 3.513 mm Nucl.Int.Length: 10.339 cm
Imean: 727.000 eV
Imean: 727.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: W (W) Z = 74.0 N = 184 A = 183.850 g/mole
---> Isotope: W180 Z = 74 N = 180 A = 179.95 g/mole abundance: 0.120 %
@@ -195,7 +195,7 @@
Material: Gold density: 19.300 g/cm3 RadL: 3.348 mm Nucl.Int.Length: 10.551 cm
Imean: 790.000 eV
Imean: 790.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Au (Au) Z = 79.0 N = 197 A = 196.970 g/mole
---> Isotope: Au197 Z = 79 N = 197 A = 196.97 g/mole abundance: 100.000 %
@@ -203,7 +203,7 @@
Material: Lead density: 11.350 g/cm3 RadL: 5.612 mm Nucl.Int.Length: 18.247 cm
Imean: 823.000 eV
Imean: 823.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Pb (Pb) Z = 82.0 N = 207 A = 207.190 g/mole
---> Isotope: Pb204 Z = 82 N = 204 A = 203.97 g/mole abundance: 1.400 %
@@ -214,7 +214,7 @@
Material: Uranium density: 18.950 g/cm3 RadL: 3.166 mm Nucl.Int.Length: 11.446 cm
Imean: 890.000 eV
Imean: 890.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: U (U) Z = 92.0 N = 238 A = 238.030 g/mole
---> Isotope: U234 Z = 92 N = 234 A = 234.04 g/mole abundance: 0.005 %
@@ -466,7 +466,7 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics
Run terminated.
Run Summary
Number of events processed : 1000000
User=4.48s Real=4.5s Sys=0s
User=5.61s Real=5.63s Sys=0.01s
======================== run summary ======================
@@ -535,7 +535,7 @@ Index : 0 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 1000000
User=4.89s Real=4.89s Sys=0.01s
User=5.37s Real=5.38s Sys=0s
======================== run summary ======================
@@ -564,6 +564,7 @@ UserPrimaryGenerator deleted.
RunManager is deleting RunManagerKernel.
EventManager deleted.
Units table cleared.
TransportationManager deleted.
Total navigation history collections cleaned: 5
================== Deleting memory pools ===================
Pool ID '20G4NavigationLevelRep', size : 0.00481 MB
@@ -26,7 +26,7 @@
/// \file electromagnetic/TestEm14/src/RunAction.cc
/// \brief Implementation of the RunAction class
//
// $Id: RunAction.cc 98280 2016-07-04 18:03:51Z gcosmo $
// $Id: RunAction.cc 103622 2017-04-19 13:23:00Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -38,7 +38,6 @@
#include "Run.hh"
#include "G4Run.hh"
#include "G4RunManager.hh"
#include "G4UnitsTable.hh"
#include "G4EmCalculator.hh"
@@ -71,8 +70,7 @@ G4Run* RunAction::GenerateRun()
void RunAction::BeginOfRunAction(const G4Run*)
{
// save Rndm status
////G4RunManager::GetRunManager()->SetRandomNumberStore(true);
// show Rndm status
if (isMaster) G4Random::showEngineStatus();
// keep run condition
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -29,7 +29,7 @@
Material: H2liquid density: 70.800 mg/cm3 RadL: 8.923 m Nucl.Int.Length: 4.944 m
Imean: 19.200 eV
Imean: 19.200 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole
---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 %
@@ -38,7 +38,7 @@
Material: Water H_2O density: 1.000 g/cm3 RadL: 36.092 cm Nucl.Int.Length: 75.356 cm
Imean: 75.000 eV
Imean: 75.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole
---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 %
@@ -53,7 +53,7 @@
Material: liquidArgon density: 1.390 g/cm3 RadL: 14.065 cm Nucl.Int.Length: 86.078 cm
Imean: 188.000 eV
Imean: 188.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Ar (Ar) Z = 18.0 N = 40 A = 39.950 g/mole
---> Isotope: Ar36 Z = 18 N = 36 A = 35.97 g/mole abundance: 0.337 %
@@ -63,7 +63,7 @@
Material: Carbon density: 2.267 g/cm3 RadL: 18.833 cm Nucl.Int.Length: 35.356 cm
Imean: 81.000 eV
Imean: 81.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: C (C) Z = 6.0 N = 12 A = 12.010 g/mole
---> Isotope: C12 Z = 6 N = 12 A = 12.00 g/mole abundance: 98.930 %
@@ -72,7 +72,7 @@
Material: Aluminium density: 2.700 g/cm3 RadL: 8.893 cm Nucl.Int.Length: 38.879 cm
Imean: 166.000 eV
Imean: 166.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Al (Al) Z = 13.0 N = 27 A = 26.980 g/mole
---> Isotope: Al27 Z = 13 N = 27 A = 26.98 g/mole abundance: 100.000 %
@@ -80,7 +80,7 @@
Material: Silicon density: 2.330 g/cm3 RadL: 9.368 cm Nucl.Int.Length: 45.663 cm
Imean: 173.000 eV
Imean: 173.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Si (Si) Z = 14.0 N = 28 A = 28.090 g/mole
---> Isotope: Si28 Z = 14 N = 28 A = 27.98 g/mole abundance: 92.230 %
@@ -90,7 +90,7 @@
Material: Germanium density: 5.323 g/cm3 RadL: 2.301 cm Nucl.Int.Length: 27.431 cm
Imean: 350.000 eV
Imean: 350.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Ge (Ge) Z = 32.0 N = 73 A = 72.610 g/mole
---> Isotope: Ge70 Z = 32 N = 70 A = 69.92 g/mole abundance: 20.840 %
@@ -102,7 +102,7 @@
Material: NaI density: 3.670 g/cm3 RadL: 2.586 cm Nucl.Int.Length: 42.878 cm
Imean: 452.000 eV
Imean: 452.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Sodium (Na) Z = 11.0 N = 23 A = 22.990 g/mole
---> Isotope: Na23 Z = 11 N = 23 A = 22.99 g/mole abundance: 100.000 %
@@ -114,7 +114,7 @@
Material: Iodine density: 4.930 g/cm3 RadL: 1.720 cm Nucl.Int.Length: 35.676 cm
Imean: 491.000 eV
Imean: 491.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Iodine (I) Z = 53.0 N = 127 A = 126.900 g/mole
---> Isotope: I127 Z = 53 N = 127 A = 126.90 g/mole abundance: 100.000 %
@@ -122,7 +122,7 @@
Material: BGO density: 7.100 g/cm3 RadL: 1.123 cm Nucl.Int.Length: 22.806 cm
Imean: 473.785 eV
Imean: 473.785 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Oxygen (O) Z = 8.0 N = 16 A = 16.000 g/mole
---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 %
@@ -144,7 +144,7 @@
Material: Iron density: 7.870 g/cm3 RadL: 1.759 cm Nucl.Int.Length: 16.999 cm
Imean: 286.000 eV
Imean: 286.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Fe (Fe) Z = 26.0 N = 56 A = 55.850 g/mole
---> Isotope: Fe54 Z = 26 N = 54 A = 53.94 g/mole abundance: 5.845 %
@@ -155,7 +155,7 @@
Material: Tungsten density: 19.300 g/cm3 RadL: 3.504 mm Nucl.Int.Length: 10.312 cm
Imean: 727.000 eV
Imean: 727.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: W (W) Z = 74.0 N = 184 A = 183.850 g/mole
---> Isotope: W180 Z = 74 N = 180 A = 179.95 g/mole abundance: 0.120 %
@@ -167,7 +167,7 @@
Material: Lead density: 11.350 g/cm3 RadL: 5.612 mm Nucl.Int.Length: 18.247 cm
Imean: 823.000 eV
Imean: 823.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Pb (Pb) Z = 82.0 N = 207 A = 207.190 g/mole
---> Isotope: Pb204 Z = 82 N = 204 A = 203.97 g/mole abundance: 1.400 %
@@ -178,7 +178,7 @@
Material: Uranium density: 18.950 g/cm3 RadL: 3.166 mm Nucl.Int.Length: 11.446 cm
Imean: 890.000 eV
Imean: 890.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: U (U) Z = 92.0 N = 238 A = 238.030 g/mole
---> Isotope: U234 Z = 92 N = 234 A = 234.04 g/mole abundance: 0.005 %
@@ -488,7 +488,7 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics
Run terminated.
Run Summary
Number of events processed : 10000
User=0.1s Real=0.1s Sys=0s
User=0.09s Real=0.1s Sys=0s
The run consists of 10000 e- of 5 MeV through 100 m of Water (density: 1 g/cm3 )
@@ -558,7 +558,7 @@ Index : 1 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 10000
User=0.13s Real=0.13s Sys=0s
User=0.12s Real=0.12s Sys=0s
The run consists of 10000 e- of 100 keV through 100 m of Water (density: 1 g/cm3 )
@@ -592,6 +592,7 @@ UserPrimaryGenerator deleted.
RunManager is deleting RunManagerKernel.
EventManager deleted.
Units table cleared.
TransportationManager deleted.
Total navigation history collections cleaned: 6
================== Deleting memory pools ===================
Pool ID '20G4NavigationLevelRep', size : 0.00673 MB
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -14,7 +14,7 @@
***** Table : Nb of materials = 4 *****
Material: Beryllium density: 1.848 g/cm3 RadL: 35.276 cm Nucl.Int.Length: 39.413 cm
Imean: 63.700 eV
Imean: 63.700 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Be (Be) Z = 4.0 N = 9 A = 9.012 g/mole
---> Isotope: Be9 Z = 4 N = 9 A = 9.01 g/mole abundance: 100.000 %
@@ -22,7 +22,7 @@
Material: Carbon density: 2.265 g/cm3 RadL: 18.851 cm Nucl.Int.Length: 35.388 cm
Imean: 81.000 eV
Imean: 81.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: C (C) Z = 6.0 N = 12 A = 12.011 g/mole
---> Isotope: C12 Z = 6 N = 12 A = 12.00 g/mole abundance: 98.930 %
@@ -31,7 +31,7 @@
Material: Iron density: 7.870 g/cm3 RadL: 1.759 cm Nucl.Int.Length: 16.999 cm
Imean: 286.000 eV
Imean: 286.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Fe (Fe) Z = 26.0 N = 56 A = 55.850 g/mole
---> Isotope: Fe54 Z = 26 N = 54 A = 53.94 g/mole abundance: 5.845 %
@@ -268,7 +268,7 @@ G4SynchrotronRadiation::GetRandomEnergySR :
Run terminated.
Run Summary
Number of events processed : 100
User=0.23s Real=0.23s Sys=0s
User=0.37s Real=0.37s Sys=0s
Summary for synchrotron radiation :
Number of photons = 64554
Emean = 20.24 +/- 0.1449 keV
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -38,7 +38,7 @@
Material: CaCO3 density: 2.800 g/cm3 RadL: 8.581 cm Nucl.Int.Length: 34.749 cm
Imean: 123.236 eV
Imean: 123.236 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Calcium (Ca) Z = 20.0 N = 40 A = 40.080 g/mole
---> Isotope: Ca40 Z = 20 N = 40 A = 39.96 g/mole abundance: 96.941 %
@@ -62,7 +62,7 @@
Material: Carbon density: 2.265 g/cm3 RadL: 18.850 cm Nucl.Int.Length: 35.387 cm
Imean: 81.000 eV
Imean: 81.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: C (C) Z = 6.0 N = 12 A = 12.010 g/mole
---> Isotope: C12 Z = 6 N = 12 A = 12.00 g/mole abundance: 98.930 %
@@ -71,7 +71,7 @@
Material: Iron density: 7.870 g/cm3 RadL: 1.759 cm Nucl.Int.Length: 16.999 cm
Imean: 286.000 eV
Imean: 286.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Fe (Fe) Z = 26.0 N = 56 A = 55.850 g/mole
---> Isotope: Fe54 Z = 26 N = 54 A = 53.94 g/mole abundance: 5.845 %
@@ -82,7 +82,7 @@
Material: Tin density: 7.310 g/cm3 RadL: 1.206 cm Nucl.Int.Length: 23.531 cm
Imean: 488.000 eV
Imean: 488.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Sn (Sn) Z = 50.0 N = 119 A = 118.700 g/mole
---> Isotope: Sn112 Z = 50 N = 112 A = 111.90 g/mole abundance: 0.970 %
@@ -99,7 +99,7 @@
Material: HI density: 2.800 g/cm3 RadL: 3.049 cm Nucl.Int.Length: 60.880 cm
Imean: 462.393 eV
Imean: 462.393 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole
---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 %
@@ -185,7 +185,7 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics
Run terminated.
Run Summary
Number of events processed : 10000
User=1.71s Real=1.71s Sys=0s
User=2.32s Real=2.31s Sys=0s
The run consists of 10000 mu+ of 10 TeV through 1 m of Iron (density: 7.9 g/cm3 )
@@ -246,7 +246,7 @@ Index : 0 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 10000
User=1.58s Real=1.59s Sys=0s
User=1.8s Real=1.81s Sys=0s
The run consists of 10000 pi+ of 10 TeV through 1 m of Iron (density: 7.9 g/cm3 )
@@ -306,7 +306,7 @@ Index : 0 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 10000
User=1.51s Real=1.51s Sys=0s
User=2.22s Real=2.22s Sys=0s
The run consists of 10000 proton of 10 TeV through 1 m of Iron (density: 7.9 g/cm3 )
@@ -327,6 +327,7 @@ UserPrimaryGenerator deleted.
RunManager is deleting RunManagerKernel.
EventManager deleted.
Units table cleared.
TransportationManager deleted.
Total navigation history collections cleaned: 6
================== Deleting memory pools ===================
Pool ID '20G4NavigationLevelRep', size : 0.00673 MB
@@ -1,4 +1,4 @@
$Id: History 100275 2016-10-17 08:29:19Z gcosmo $
$Id: History 103621 2017-04-19 13:21:45Z gcosmo $
----------------------------------------------------
=========================================================
@@ -15,6 +15,9 @@ track of all tags.
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
19-04-17 mma (testem18-V10-03-00)
- BeginOfRunAction() : remove SetRandomNumberStore(true)
14-10-16 G.Folger (testem18-V10-02-03)
- remove direct use of {a,the}ParticleIterator, use GetParticleTableIterator().
fix required by clang39 on Linux and MAC
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -29,7 +29,7 @@
Material: Water density: 1.000 g/cm3 RadL: 36.092 cm Nucl.Int.Length: 75.356 cm
Imean: 78.000 eV
Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole
---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 %
@@ -59,7 +59,7 @@
Material: Carbon density: 2.267 g/cm3 RadL: 18.833 cm Nucl.Int.Length: 35.356 cm
Imean: 81.000 eV
Imean: 81.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: C (C) Z = 6.0 N = 12 A = 12.010 g/mole
---> Isotope: C12 Z = 6 N = 12 A = 12.00 g/mole abundance: 98.930 %
@@ -68,7 +68,7 @@
Material: Aluminium density: 2.700 g/cm3 RadL: 8.893 cm Nucl.Int.Length: 38.879 cm
Imean: 166.000 eV
Imean: 166.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Al (Al) Z = 13.0 N = 27 A = 26.980 g/mole
---> Isotope: Al27 Z = 13 N = 27 A = 26.98 g/mole abundance: 100.000 %
@@ -76,7 +76,7 @@
Material: Silicon density: 2.330 g/cm3 RadL: 9.368 cm Nucl.Int.Length: 45.663 cm
Imean: 173.000 eV
Imean: 173.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Si (Si) Z = 14.0 N = 28 A = 28.090 g/mole
---> Isotope: Si28 Z = 14 N = 28 A = 27.98 g/mole abundance: 92.230 %
@@ -86,7 +86,7 @@
Material: liquidArgon density: 1.390 g/cm3 RadL: 14.065 cm Nucl.Int.Length: 86.078 cm
Imean: 188.000 eV
Imean: 188.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Ar (Ar) Z = 18.0 N = 40 A = 39.950 g/mole
---> Isotope: Ar36 Z = 18 N = 36 A = 35.97 g/mole abundance: 0.337 %
@@ -96,7 +96,7 @@
Material: Iron density: 7.870 g/cm3 RadL: 1.759 cm Nucl.Int.Length: 16.999 cm
Imean: 286.000 eV
Imean: 286.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Fe (Fe) Z = 26.0 N = 56 A = 55.850 g/mole
---> Isotope: Fe54 Z = 26 N = 54 A = 53.94 g/mole abundance: 5.845 %
@@ -107,7 +107,7 @@
Material: Germanium density: 5.323 g/cm3 RadL: 2.301 cm Nucl.Int.Length: 27.431 cm
Imean: 350.000 eV
Imean: 350.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Ge (Ge) Z = 32.0 N = 73 A = 72.610 g/mole
---> Isotope: Ge70 Z = 32 N = 70 A = 69.92 g/mole abundance: 20.840 %
@@ -119,7 +119,7 @@
Material: Tungsten density: 19.300 g/cm3 RadL: 3.504 mm Nucl.Int.Length: 10.312 cm
Imean: 727.000 eV
Imean: 727.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: W (W) Z = 74.0 N = 184 A = 183.850 g/mole
---> Isotope: W180 Z = 74 N = 180 A = 179.95 g/mole abundance: 0.120 %
@@ -131,7 +131,7 @@
Material: Lead density: 11.350 g/cm3 RadL: 5.612 mm Nucl.Int.Length: 18.247 cm
Imean: 823.000 eV
Imean: 823.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Pb (Pb) Z = 82.0 N = 207 A = 207.190 g/mole
---> Isotope: Pb204 Z = 82 N = 204 A = 203.97 g/mole abundance: 1.400 %
@@ -436,7 +436,7 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics
Run terminated.
Run Summary
Number of events processed : 100000
User=1.35s Real=1.34s Sys=0s
User=1.2s Real=1.24s Sys=0.01s
======================== run summary ======================
@@ -466,6 +466,7 @@ UserPrimaryGenerator deleted.
RunManager is deleting RunManagerKernel.
EventManager deleted.
Units table cleared.
TransportationManager deleted.
Total navigation history collections cleaned: 6
================== Deleting memory pools ===================
Pool ID '20G4NavigationLevelRep', size : 0.00673 MB
@@ -26,7 +26,7 @@
/// \file electromagnetic/TestEm18/src/RunAction.cc
/// \brief Implementation of the RunAction class
//
// $Id: RunAction.cc 82401 2014-06-18 14:43:54Z gcosmo $
// $Id: RunAction.cc 103621 2017-04-19 13:21:45Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -37,7 +37,6 @@
#include "HistoManager.hh"
#include "G4Run.hh"
#include "G4RunManager.hh"
#include "G4UnitsTable.hh"
#include "G4EmCalculator.hh"
@@ -82,8 +81,7 @@ void RunAction::BeginOfRunAction(const G4Run*)
analysisManager->OpenFile();
}
// do not save Rndm status
G4RunManager::GetRunManager()->SetRandomNumberStore(false);
// show Rndm status
CLHEP::HepRandom::showEngineStatus();
}
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -29,7 +29,7 @@ PhysicsList::AddPhysicsList: <emstandard_opt0>
***** Table : Nb of materials = 10 *****
Material: Water density: 1.000 g/cm3 RadL: 36.092 cm Nucl.Int.Length: 75.356 cm
Imean: 78.000 eV
Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole
---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 %
@@ -44,7 +44,7 @@ PhysicsList::AddPhysicsList: <emstandard_opt0>
Material: liquidArgon density: 1.390 g/cm3 RadL: 14.065 cm Nucl.Int.Length: 86.078 cm
Imean: 188.000 eV
Imean: 188.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Ar (Ar) Z = 18.0 N = 40 A = 39.950 g/mole
---> Isotope: Ar36 Z = 18 N = 36 A = 35.97 g/mole abundance: 0.337 %
@@ -54,7 +54,7 @@ PhysicsList::AddPhysicsList: <emstandard_opt0>
Material: Aluminium density: 2.700 g/cm3 RadL: 8.893 cm Nucl.Int.Length: 38.879 cm
Imean: 166.000 eV
Imean: 166.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Al (Al) Z = 13.0 N = 27 A = 26.980 g/mole
---> Isotope: Al27 Z = 13 N = 27 A = 26.98 g/mole abundance: 100.000 %
@@ -62,7 +62,7 @@ PhysicsList::AddPhysicsList: <emstandard_opt0>
Material: Iron density: 7.870 g/cm3 RadL: 1.759 cm Nucl.Int.Length: 16.999 cm
Imean: 286.000 eV
Imean: 286.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Fe (Fe) Z = 26.0 N = 56 A = 55.850 g/mole
---> Isotope: Fe54 Z = 26 N = 54 A = 53.94 g/mole abundance: 5.845 %
@@ -73,7 +73,7 @@ PhysicsList::AddPhysicsList: <emstandard_opt0>
Material: Copper density: 8.960 g/cm3 RadL: 1.436 cm Nucl.Int.Length: 15.588 cm
Imean: 322.000 eV
Imean: 322.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Cu (Cu) Z = 29.0 N = 64 A = 63.550 g/mole
---> Isotope: Cu63 Z = 29 N = 63 A = 62.93 g/mole abundance: 69.170 %
@@ -82,7 +82,7 @@ PhysicsList::AddPhysicsList: <emstandard_opt0>
Material: Tungsten density: 19.350 g/cm3 RadL: 3.495 mm Nucl.Int.Length: 10.285 cm
Imean: 727.000 eV
Imean: 727.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: W (W) Z = 74.0 N = 184 A = 183.840 g/mole
---> Isotope: W180 Z = 74 N = 180 A = 179.95 g/mole abundance: 0.120 %
@@ -94,7 +94,7 @@ PhysicsList::AddPhysicsList: <emstandard_opt0>
Material: Lead density: 11.350 g/cm3 RadL: 5.612 mm Nucl.Int.Length: 18.247 cm
Imean: 823.000 eV
Imean: 823.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Pb (Pb) Z = 82.0 N = 207 A = 207.190 g/mole
---> Isotope: Pb204 Z = 82 N = 204 A = 203.97 g/mole abundance: 1.400 %
@@ -105,7 +105,7 @@ PhysicsList::AddPhysicsList: <emstandard_opt0>
Material: Uranium density: 18.950 g/cm3 RadL: 3.166 mm Nucl.Int.Length: 11.446 cm
Imean: 890.000 eV
Imean: 890.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: U (U) Z = 92.0 N = 238 A = 238.030 g/mole
---> Isotope: U234 Z = 92 N = 234 A = 234.04 g/mole abundance: 0.005 %
@@ -115,7 +115,7 @@ PhysicsList::AddPhysicsList: <emstandard_opt0>
Material: BGO density: 7.100 g/cm3 RadL: 1.123 cm Nucl.Int.Length: 22.806 cm
Imean: 473.785 eV
Imean: 473.785 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Oxygen (O) Z = 8.0 N = 16 A = 16.000 g/mole
---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 %
@@ -137,7 +137,7 @@ PhysicsList::AddPhysicsList: <emstandard_opt0>
Material: G4_PbWO4 density: 8.280 g/cm3 RadL: 8.925 mm Nucl.Int.Length: 20.740 cm
Imean: 542.741 eV
Imean: 542.741 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: O (O) Z = 8.0 N = 16 A = 15.999 g/mole
---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 %
@@ -174,7 +174,7 @@ PhysicsList::ConstructProcess start
phot: for gamma SubType= 12 BuildTable= 0
LambdaPrime table from 200 keV to 100 TeV in 61 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
PhotoElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
LivermorePhElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
compt: for gamma SubType= 13 BuildTable= 1
Lambda table from 100 eV to 1 MeV, 7 bins per decade, spline: 1
@@ -188,6 +188,12 @@ conv: for gamma SubType= 14 BuildTable= 1
BetheHeitler : Emin= 0 eV Emax= 80 GeV
BetheHeitlerLPM : Emin= 80 GeV Emax= 100 TeV
Rayl: for gamma SubType= 11 BuildTable= 1
Lambda table from 100 eV to 100 keV, 7 bins per decade, spline: 0
LambdaPrime table from 100 keV to 100 TeV in 63 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator
msc: for e- SubType= 10
RangeFactor= 0.04, stepLimitType: 1, latDisplacement: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
@@ -558,36 +564,36 @@ Index : 0 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 100
User=3s Real=3.01s Sys=0s
User=3.55s Real=3.58s Sys=0.01s
===== SUMMARY =====
Total number of events: 100
Mean number of charged steps: 7220.88
Mean number of neutral steps: 3896.22
Mean number of charged steps: 7234.64
Mean number of neutral steps: 4089.72
energy deposit : 94.90 % E0 +- 1.30 % E0
charged traklen: 481.98 radl +- 6.74 radl
neutral traklen: 4195.66 radl +- 122.65 radl
energy deposit : 94.99 % E0 +- 0.82 % E0
charged traklen: 484.61 radl +- 4.44 radl
neutral traklen: 4202.06 radl +- 118.37 radl
90.00 % confinement: radius = 2.90 radl (2.59 cm )
90.00 % confinement: radius = 2.93 radl (2.61 cm )
<<<<ACCEPTANCE>>>> 100 events for Total Energy in Absorber
Edep: 0.949043 delEdep= 4.30149e-05 nrms= 0.0524572
Erms: 0.01305 delErms= 0.00484996 nrms= 5.91458
Edep: 0.949927 delEdep= 0.000927471 nrms= 1.13106
Erms: 0.00822536 delErms= 2.53551e-05 nrms= 0.0309209
<<<<END>>>> IS ACCEPTED
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 1679742081, 1841367123
Current couple of seeds = 1452425688, 1787389041
----------------------------------------
... write Root file : testem2.root - done
... close Root file : testem2.root - done
G4 kernel has come to Quit state.
================== Deleting memory pools ===================
Number of memory pools allocated: 9 of which, static: 0
Dynamic pools deleted: 9 / Total memory freed: 0.22 MB
Dynamic pools deleted: 9 / Total memory freed: 0.21 MB
============================================================
RunManagerKernel is deleted. Good bye :)
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -34,7 +34,7 @@ userDetector->Construct() start.
Material: Lead density: 11.350 g/cm3 RadL: 5.613 mm Nucl.Int.Length: 18.248 cm
Imean: 823.000 eV
Imean: 823.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Pb (Pb) Z = 82.0 N = 207 A = 207.217 g/mole
---> Isotope: Pb204 Z = 82 N = 204 A = 203.97 g/mole abundance: 1.400 %
@@ -45,7 +45,7 @@ userDetector->Construct() start.
Material: liquidArgon density: 1.390 g/cm3 RadL: 14.064 cm Nucl.Int.Length: 86.076 cm
Imean: 188.000 eV
Imean: 188.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Ar (Ar) Z = 18.0 N = 40 A = 39.948 g/mole
---> Isotope: Ar36 Z = 18 N = 36 A = 35.97 g/mole abundance: 0.337 %
@@ -81,7 +81,7 @@ physicsList->setCut() start.
phot: for gamma SubType= 12 BuildTable= 0
LambdaPrime table from 200 keV to 100 TeV in 61 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
PhotoElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
LivermorePhElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
compt: for gamma SubType= 13 BuildTable= 1
Lambda table from 100 eV to 1 MeV, 7 bins per decade, spline: 1
@@ -95,6 +95,12 @@ conv: for gamma SubType= 14 BuildTable= 1
BetheHeitler : Emin= 0 eV Emax= 80 GeV
BetheHeitlerLPM : Emin= 80 GeV Emax= 100 TeV
Rayl: for gamma SubType= 11 BuildTable= 1
Lambda table from 100 eV to 100 keV, 7 bins per decade, spline: 0
LambdaPrime table from 100 keV to 100 TeV in 63 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator
msc: for e- SubType= 10
RangeFactor= 0.04, stepLimitType: 1, latDisplacement: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
@@ -499,28 +505,28 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics
Run terminated.
Run Summary
Number of events processed : 100
User=2.04s Real=2.04s Sys=0s
User=2.68s Real=2.69s Sys=0s
------------------------------------------------------------
material Edep RMS sqrt(E0(GeV))*rmsE/Emean total tracklen
Lead: 781.36 MeV : 16.18 MeV 2.07 +- 0.207 % 54.9 cm +- 1.16 cm
liquidArgon: 208.37 MeV : 14.6 MeV 7.008 +- 0.7008 % 1.03 m +- 7.41 cm
Lead: 781.04 MeV : 16.68 MeV 2.136 +- 0.2136 % 55.2 cm +- 1.3 cm
liquidArgon: 209.27 MeV : 15.56 MeV 7.436 +- 0.7436 % 1.04 m +- 8.05 cm
------------------------------------------------------------
Beam particle e- E = 1 GeV
Mean number of gamma 509
Mean number of e- 870
Mean number of e+ 53.3
Mean number of charged steps 3566.83
Mean number of neutral steps 3632.77
Mean number of gamma 510
Mean number of e- 873
Mean number of e+ 53.2
Mean number of charged steps 3570.92
Mean number of neutral steps 3700.01
------------------------------------------------------------
Energy deposition from Energy flow balance :
material Total Edep
Lead: 781.359 MeV
liquidArgon: 208.174 MeV
Lead: 781.037 MeV
liquidArgon: 209.273 MeV
------------------------------------------------------------
@@ -543,7 +549,7 @@ liquidArgon: 208.174 MeV
phot: for gamma SubType= 12 BuildTable= 0
LambdaPrime table from 200 keV to 100 TeV in 61 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
PhotoElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
LivermorePhElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
compt: for gamma SubType= 13 BuildTable= 1
Lambda table from 100 eV to 1 MeV, 7 bins per decade, spline: 1
@@ -557,6 +563,12 @@ conv: for gamma SubType= 14 BuildTable= 1
BetheHeitler : Emin= 0 eV Emax= 80 GeV
BetheHeitlerLPM : Emin= 80 GeV Emax= 100 TeV
Rayl: for gamma SubType= 11 BuildTable= 1
Lambda table from 100 eV to 100 keV, 7 bins per decade, spline: 0
LambdaPrime table from 100 keV to 100 TeV in 63 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator
msc: for e- SubType= 10
RangeFactor= 0.04, stepLimitType: 1, latDisplacement: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
@@ -944,28 +956,28 @@ Index : 2 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 100
User=1.99s Real=1.99s Sys=0s
User=2.35s Real=2.38s Sys=0s
------------------------------------------------------------
material Edep RMS sqrt(E0(GeV))*rmsE/Emean total tracklen
Lead: 778.93 MeV : 19.2 MeV 2.464 +- 0.2464 % 52.3 cm +- 1.21 cm
liquidArgon: 207.83 MeV : 13.97 MeV 6.722 +- 0.6722 % 98.7 cm +- 6.94 cm
Lead: 777.73 MeV : 18.97 MeV 2.439 +- 0.2439 % 52.2 cm +- 1.26 cm
liquidArgon: 211.94 MeV : 15.39 MeV 7.262 +- 0.7262 % 1 m +- 7.02 cm
------------------------------------------------------------
Beam particle e- E = 1 GeV
Mean number of gamma 292
Mean number of e- 555
Mean number of e+ 54
Mean number of charged steps 3017.38
Mean number of neutral steps 2928.07
Mean number of gamma 291
Mean number of e- 556
Mean number of e+ 53.4
Mean number of charged steps 3052.19
Mean number of neutral steps 2929.8
------------------------------------------------------------
Energy deposition from Energy flow balance :
material Total Edep
Lead: 780.232 MeV
liquidArgon: 209.618 MeV
Lead: 777.014 MeV
liquidArgon: 213.451 MeV
------------------------------------------------------------
@@ -979,15 +991,16 @@ UserPrimaryGenerator deleted.
RunManager is deleting RunManagerKernel.
EventManager deleted.
Units table cleared.
Total navigation history collections cleaned: 159
TransportationManager deleted.
Total navigation history collections cleaned: 161
================== Deleting memory pools ===================
Pool ID '20G4NavigationLevelRep', size : 0.245 MB
Pool ID '20G4NavigationLevelRep', size : 0.248 MB
Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB
Pool ID '7G4Event', size : 0.000961 MB
Pool ID '15G4PrimaryVertex', size : 0.000961 MB
Pool ID '17G4PrimaryParticle', size : 0.000961 MB
Pool ID '17G4DynamicParticle', size : 0.0394 MB
Pool ID '7G4Track', size : 0.0788 MB
Pool ID '7G4Track', size : 0.0779 MB
Pool ID '18G4TouchableHistory', size : 0.0192 MB
Pool ID '15G4CountedObjectIvE', size : 0.00288 MB
Number of memory pools allocated: 9 of which, static: 0
@@ -1,4 +1,4 @@
$Id: History 100287 2016-10-17 08:44:33Z gcosmo $
$Id: History 103468 2017-04-11 07:28:24Z gcosmo $
-------------------------------------------------------------------
=========================================================
@@ -14,6 +14,9 @@ track of all tags.
----------------------------------------------------------
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
10-04-17 mma (testem4-V10-03-00)
- BeginOfRunAction() : remove SetRandomNumberStore(true)
14-10-16 G.Folger (testem4-V10-02-05)
- remove direct use of theParticleIterator, use GetParticleTableIterator().
@@ -4,14 +4,14 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
*************************************************************
Material: FluorCarbonate density: 1.610 g/cm3 RadL: 22.435 cm Nucl.Int.Length: 54.514 cm
Imean: 99.957 eV
Imean: 99.957 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Carbon (C) Z = 6.0 N = 12 A = 12.010 g/mole
---> Isotope: C12 Z = 6 N = 12 A = 12.00 g/mole abundance: 98.930 %
@@ -140,11 +140,11 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics
Run terminated.
Run Summary
Number of events processed : 100000
User=1.06s Real=1.08s Sys=0s
User=1.29s Real=1.29s Sys=0s
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 1582122890, 558984932
Current couple of seeds = 1132064224, 1988812961
----------------------------------------
... write Root file : testem4.root - done
... close Root file : testem4.root - done
@@ -157,6 +157,7 @@ UserPrimaryGenerator deleted.
RunManager is deleting RunManagerKernel.
EventManager deleted.
Units table cleared.
TransportationManager deleted.
Total navigation history collections cleaned: 6
================== Deleting memory pools ===================
Pool ID '20G4NavigationLevelRep', size : 0.00673 MB
@@ -26,7 +26,7 @@
/// \file electromagnetic/TestEm4/src/RunAction.cc
/// \brief Implementation of the RunAction class
//
// $Id: RunAction.cc 98767 2016-08-09 14:18:40Z gcosmo $
// $Id: RunAction.cc 103468 2017-04-11 07:28:24Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -64,8 +64,7 @@ RunAction::~RunAction()
void RunAction::BeginOfRunAction(const G4Run*)
{
// save Rndm status
//G4RunManager::GetRunManager()->SetRandomNumberStore(true);
// show Rndm status
if (isMaster) G4Random::showEngineStatus();
@@ -142,6 +142,18 @@
- 41 : "(reflect , neutral) : ener fluence: dE(MeV)/dOmega"
- 42 : "(reflect , neutral) : space angle dN/dOmega"
- 43 : "(reflect , neutral) : projected angle at exit of world"
- 50 : "energy of Auger e- at creation"
- 51 : "energy of fluorescence gamma at creation"
- 52 : "energy of Auger e- at creation (log scale)"
- 53 : "energy of fluorescence gamma at creation (log scale)"
- 54 : "energy of PIXE Auger e- at creation"
- 55 : "energy of PIXE gamma at creation"
- 56 : "energy of PIXE Auger e- at creation (log scale)"
- 57 : "energy of PIXE gamma at creation (log scale)"
- 58 : "energy of G4DNA Auger e- at creation"
- 59 : "energy of G4DNA gamma at creation"
- 60 : "energy of G4DNA Auger e- at creation (log scale)"
- 61 : "energy of G4DNA gamma at creation (log scale)"
The histograms can be viewed using ROOT or PAW.
@@ -1,4 +1,4 @@
$Id: History 101684 2016-11-21 09:38:27Z gcosmo $
$Id: History 104417 2017-05-30 08:30:48Z gcosmo $
----------------------------------------------------
=========================================================
@@ -14,6 +14,27 @@ track of all tags.
----------------------------------------------------------
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
30-05-17 SI (testem5-V10-03-05)
- Addition of DNA constructors in PhysicsList
- Addition of DNA histograms in HistoManager
- Addition of flags in StackingAction
- Update of README
19-04-17 mma (testem5-V10-03-04)
- BeginOfRunAction() : remove SetRandomNumberStore(true)
10-03-17 mma (testem5-V10-03-03)
- DetectorConstruction : correct definition of element Chrome
17-02-17 mma (testem5-V10-03-02)
- Run.cc : modify normalisation of histo 1 and 10
01-02-17 V.Ivanchenko (testem5-V10-03-01)
- PhysicsList - use more uniform builder names
27-12-16 S. Incerti (testem5-V10-03-00)
- updated pixe.mac
19-11-16 L.Urban (testem5-V10-02-07)
- typos corrected in Run.cc
@@ -1,4 +1,4 @@
$Id: README 93738 2015-10-30 11:03:07Z gcosmo $
$Id: README 104417 2017-05-30 08:30:48Z gcosmo $
-----------------------------------------------------
=========================================================
@@ -130,10 +130,6 @@ $Id: README 93738 2015-10-30 11:03:07Z gcosmo $
13 "(transmit, charged) : projected angle at exit of world"
14 "(transmit, charged) : projected position at exit of world"
15 "(transmit, charged) : radius at exit of world"
16 "energy of Auger e- at creation"
17 "energy of fluorescence gamma at creation"
18 "energy of Auger e- at creation (log scale)"
19 "energy of fluorescence gamma at creation (log scale)"
20 "(transmit, neutral) : kinetic energy at exit of world"
21 "(transmit, neutral) : ener fluence: dE(MeV)/dOmega"
22 "(transmit, neutral) : space angle dN/dOmega"
@@ -146,10 +142,18 @@ $Id: README 93738 2015-10-30 11:03:07Z gcosmo $
41 "(reflect , neutral) : ener fluence: dE(MeV)/dOmega"
42 "(reflect , neutral) : space angle dN/dOmega"
43 "(reflect , neutral) : projected angle at exit of world"
44 "energy of PIXE Auger e- at creation"
45 "energy of PIXE gamma at creation"
46 "energy of PIXE Auger e- at creation (log scale)"
47 "energy of PIXE gamma at creation (log scale)"
50 "energy of Auger e- at creation"
51 "energy of fluorescence gamma at creation"
52 "energy of Auger e- at creation (log scale)"
53 "energy of fluorescence gamma at creation (log scale)"
54 "energy of PIXE Auger e- at creation"
55 "energy of PIXE gamma at creation"
56 "energy of PIXE Auger e- at creation (log scale)"
57 "energy of PIXE gamma at creation (log scale)"
58 "energy of G4DNA Auger e- at creation"
59 "energy of G4DNA gamma at creation"
60 "energy of G4DNA Auger e- at creation (log scale)"
61 "energy of G4DNA gamma at creation (log scale)"
The histograms can be viewed using ROOT or PAW.
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -37,7 +37,7 @@ PhysicsList::AddPhysicsList: <emstandard_opt3>
Material: Silicon density: 2.330 g/cm3 RadL: 9.368 cm Nucl.Int.Length: 45.663 cm
Imean: 173.000 eV
Imean: 173.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Si (Si) Z = 14.0 N = 28 A = 28.090 g/mole
---> Isotope: Si28 Z = 14 N = 28 A = 27.98 g/mole abundance: 92.230 %
@@ -433,30 +433,30 @@ Index : 1 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 100000
User=1.08s Real=1.09s Sys=0s
User=1.71s Real=1.72s Sys=0s
======================== run summary ======================
The run was 100000 pi+ of 5 GeV through 20 um of Silicon (density: 2.33 g/cm3 )
Total energy deposit in absorber per event = 6.348 keV +- 16.52 eV
Total energy deposit in absorber per event = 6.346 keV +- 16.42 eV
-----> Mean dE/dx = 3.174 MeV/cm (1.362 MeV*cm2/g)
-----> Mean dE/dx = 3.173 MeV/cm (1.362 MeV*cm2/g)
From formulas :
restricted dEdx = 2.963 MeV/cm (1.272 MeV*cm2/g)
full dEdx = 4.725 MeV/cm (2.028 MeV*cm2/g)
Leakage : primary = 5 GeV +- 1.132 keV secondaries = 3.735 keV +- 1.132 keV
Leakage : primary = 5 GeV +- 1.173 keV secondaries = 3.937 keV +- 1.173 keV
Energy balance : edep + eleak = 5 GeV
Total track length (charged) in absorber per event = 20.26 um +- 7.709 nm
Total track length (neutral) in absorber per event = 3.729 Ang +- 3.3 Ang
Total track length (charged) in absorber per event = 20.25 um +- 7.618 nm
Total track length (neutral) in absorber per event = 2.569 Ang +- 2.388 Ang
Number of steps (charged) in absorber per event = 1.208 +- 0.006098
Number of steps (charged) in absorber per event = 1.208 +- 0.006152
Number of steps (neutral) in absorber per event = 2e-05 +- 1.414e-05
Number of secondaries per event : Gammas = 2e-05 electrons = 0.0166 positrons = 0
Number of secondaries per event : Gammas = 2e-05 electrons = 0.01654 positrons = 0
Number of events with the primary particle transmitted = 100 %
Number of events with at least 1 particle transmitted (same charge as primary) = 100 %
@@ -465,13 +465,13 @@ Run Summary
Number of events with at least 1 particle reflected (same charge as primary) = 0 %
MultipleScattering:
rms proj angle of transmit primary particle = 0.025 mrad (central part only)
rms proj angle of transmit primary particle = 0.02498 mrad (central part only)
computed theta0 (Highland formula) = 0.02627 mrad
central part defined as +- 0.0788 mrad Tail ratio = 1.983 %
central part defined as +- 0.0788 mrad Tail ratio = 2.017 %
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 1072178553, 1224915128
Current couple of seeds = 1550746853, 1895065197
----------------------------------------
#
/testem/det/setAbsMat Gold
@@ -847,7 +847,7 @@ Index : 2 used in the geometry : Yes
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 1072178553, 1224915128
Current couple of seeds = 1550746853, 1895065197
----------------------------------------
--> Event 0 starts.
--> Event 10000 starts.
@@ -857,45 +857,45 @@ Index : 2 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 50000
User=1.11s Real=1.11s Sys=0s
User=1.54s Real=1.54s Sys=0s
======================== run summary ======================
The run was 50000 e- of 15.7 MeV through 9.66 um of Gold (density: 19.3 g/cm3 )
Total energy deposit in absorber per event = 18.49 keV +- 63.44 eV
Total energy deposit in absorber per event = 18.54 keV +- 69.43 eV
-----> Mean dE/dx = 19.15 MeV/cm (0.991 MeV*cm2/g)
-----> Mean dE/dx = 19.2 MeV/cm (0.9936 MeV*cm2/g)
From formulas :
restricted dEdx = 17.91 MeV/cm (0.9269 MeV*cm2/g)
full dEdx = 61.41 MeV/cm (3.179 MeV*cm2/g)
Leakage : primary = 15.64 MeV +- 2.203 keV secondaries = 41.77 keV +- 2.191 keV
Leakage : primary = 15.64 MeV +- 2.137 keV secondaries = 40.17 keV +- 2.126 keV
Energy balance : edep + eleak = 15.7 MeV
Total track length (charged) in absorber per event = 9.917 um +- 11.06 nm
Total track length (neutral) in absorber per event = 129.9 nm +- 4.405 nm
Total track length (charged) in absorber per event = 9.933 um +- 12.66 nm
Total track length (neutral) in absorber per event = 127.5 nm +- 4.327 nm
Number of steps (charged) in absorber per event = 4.999 +- 0.009246
Number of steps (neutral) in absorber per event = 0.0285 +- 0.0007711
Number of steps (charged) in absorber per event = 5.015 +- 0.009705
Number of steps (neutral) in absorber per event = 0.02828 +- 0.0007797
Number of secondaries per event : Gammas = 0.0284 electrons = 0.02186 positrons = 0
Number of secondaries per event : Gammas = 0.02812 electrons = 0.02222 positrons = 0
Number of events with the primary particle transmitted = 99.98 %
Number of events with at least 1 particle transmitted (same charge as primary) = 99.98 %
Number of events with the primary particle transmitted = 99.99 %
Number of events with at least 1 particle transmitted (same charge as primary) = 99.99 %
Number of events with the primary particle reflected = 0.02 %
Number of events with at least 1 particle reflected (same charge as primary) = 0.31 %
Number of events with the primary particle reflected = 0.01 %
Number of events with at least 1 particle reflected (same charge as primary) = 0.314 %
MultipleScattering:
rms proj angle of transmit primary particle = 35.48 mrad (central part only)
rms proj angle of transmit primary particle = 35.54 mrad (central part only)
computed theta0 (Highland formula) = 35.1 mrad
central part defined as +- 105.3 mrad Tail ratio = 2.996 %
central part defined as +- 105.3 mrad Tail ratio = 2.945 %
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 1359543411, 1294722363
Current couple of seeds = 1307393598, 796913619
----------------------------------------
#
/run/setCut 10 um
@@ -1276,7 +1276,7 @@ Index : 3 used in the geometry : Yes
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 1359543411, 1294722363
Current couple of seeds = 1307393598, 796913619
----------------------------------------
--> Event 0 starts.
--> Event 10000 starts.
@@ -1286,30 +1286,30 @@ Index : 3 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 50000
User=2.34s Real=2.34s Sys=0s
User=2.64s Real=2.65s Sys=0s
======================== run summary ======================
The run was 50000 mu+ of 96.2 MeV through 4.74 mm of G4_POLYETHYLENE (density: 940 mg/cm3)
Total energy deposit in absorber per event = 1.047 MeV +- 995.1 eV
Total energy deposit in absorber per event = 1.047 MeV +- 990.7 eV
-----> Mean dE/dx = 2.21 MeV/cm (2.351 MeV*cm2/g)
-----> Mean dE/dx = 2.209 MeV/cm (2.35 MeV*cm2/g)
From formulas :
restricted dEdx = 1.753 MeV/cm (1.865 MeV*cm2/g)
full dEdx = 2.265 MeV/cm (2.409 MeV*cm2/g)
Leakage : primary = 95.12 MeV +- 2.341 keV secondaries = 31.95 keV +- 2.85 keV
Leakage : primary = 95.12 MeV +- 3 keV secondaries = 33.46 keV +- 3.547 keV
Energy balance : edep + eleak = 96.2 MeV
Total track length (charged) in absorber per event = 5.171 mm +- 3.762 um
Total track length (neutral) in absorber per event = 17.25 um +- 1.899 um
Total track length (charged) in absorber per event = 5.166 mm +- 3.761 um
Total track length (neutral) in absorber per event = 22.53 um +- 2.263 um
Number of steps (charged) in absorber per event = 12.47 +- 0.04078
Number of steps (neutral) in absorber per event = 0.00926 +- 0.0004616
Number of steps (charged) in absorber per event = 12.41 +- 0.04057
Number of steps (neutral) in absorber per event = 0.00974 +- 0.0004759
Number of secondaries per event : Gammas = 0.0088 electrons = 4.043 positrons = 2e-05
Number of secondaries per event : Gammas = 0.00924 electrons = 4.045 positrons = 4e-05
Number of events with the primary particle transmitted = 100 %
Number of events with at least 1 particle transmitted (same charge as primary) = 100 %
@@ -1318,13 +1318,13 @@ Run Summary
Number of events with at least 1 particle reflected (same charge as primary) = 0 %
MultipleScattering:
rms proj angle of transmit primary particle = 7.34 mrad (central part only)
rms proj angle of transmit primary particle = 7.353 mrad (central part only)
computed theta0 (Highland formula) = 7.636 mrad
central part defined as +- 22.91 mrad Tail ratio = 1.321 %
central part defined as +- 22.91 mrad Tail ratio = 1.259 %
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 1632447221, 1993359945
Current couple of seeds = 151394819, 2007037088
----------------------------------------
#
/run/setCut 1 mm
@@ -1711,7 +1711,7 @@ Index : 4 used in the geometry : Yes
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 1632447221, 1993359945
Current couple of seeds = 151394819, 2007037088
----------------------------------------
--> Event 0 starts.
--> Event 10000 starts.
@@ -1721,30 +1721,30 @@ Index : 4 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 50000
User=0.98s Real=0.98s Sys=0s
User=0.6s Real=0.6s Sys=0s
======================== run summary ======================
The run was 50000 proton of 175 GeV through 8 mm of Aluminium (density: 2.7 g/cm3 )
Total energy deposit in absorber per event = 5.029 MeV +- 307.4 keV
Total energy deposit in absorber per event = 4.834 MeV +- 182.2 keV
-----> Mean dE/dx = 6.284 MeV/cm (2.327 MeV*cm2/g)
-----> Mean dE/dx = 6.039 MeV/cm (2.237 MeV*cm2/g)
From formulas :
restricted dEdx = 4.024 MeV/cm (1.49 MeV*cm2/g)
full dEdx = 6.049 MeV/cm (2.24 MeV*cm2/g)
Leakage : primary = 174.7 GeV +- 307.4 keV secondaries = 0 eV +- 0 eV
Leakage : primary = 174.7 GeV +- 182.2 keV secondaries = 0 eV +- 0 eV
Energy balance : edep + eleak = 174.7 GeV
Total track length (charged) in absorber per event = 8.004 mm +- 0 fm
Total track length (neutral) in absorber per event = 0 fm +- 0 fm
Number of steps (charged) in absorber per event = 1.268 +- 0.002317
Number of steps (charged) in absorber per event = 1.265 +- 0.002308
Number of steps (neutral) in absorber per event = 0 +- 0
Number of secondaries per event : Gammas = 0 electrons = 0.268 positrons = 0.00068
Number of secondaries per event : Gammas = 0 electrons = 0.2651 positrons = 0.00064
Number of events with the primary particle transmitted = 100 %
Number of events with at least 1 particle transmitted (same charge as primary) = 100 %
@@ -1753,13 +1753,13 @@ Run Summary
Number of events with at least 1 particle reflected (same charge as primary) = 0 %
MultipleScattering:
rms proj angle of transmit primary particle = 0.02057 mrad (central part only)
rms proj angle of transmit primary particle = 0.02054 mrad (central part only)
computed theta0 (Highland formula) = 0.02111 mrad
central part defined as +- 0.06333 mrad Tail ratio = 1.36 %
central part defined as +- 0.06333 mrad Tail ratio = 1.374 %
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 741066234, 346357072
Current couple of seeds = 1798732725, 1924705185
----------------------------------------
#
/testem/det/setAbsMat Iron
@@ -2147,7 +2147,7 @@ Index : 5 used in the geometry : Yes
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 741066234, 346357072
Current couple of seeds = 1798732725, 1924705185
----------------------------------------
--> Event 0 starts.
--> Event 10000 starts.
@@ -2157,30 +2157,30 @@ Index : 5 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 50000
User=10.1s Real=10.12s Sys=0s
User=12.64s Real=12.72s Sys=0.01s
======================== run summary ======================
The run was 50000 mu+ of 100 GeV through 1 m of Iron (density: 7.87 g/cm3 )
Total energy deposit in absorber per event = 2.155 GeV +- 14.95 MeV
Total energy deposit in absorber per event = 2.157 GeV +- 14.96 MeV
-----> Mean dE/dx = 21.55 MeV/cm (2.738 MeV*cm2/g)
-----> Mean dE/dx = 21.57 MeV/cm (2.74 MeV*cm2/g)
From formulas :
restricted dEdx = 11.22 MeV/cm (1.425 MeV*cm2/g)
full dEdx = 21.6 MeV/cm (2.745 MeV*cm2/g)
Leakage : primary = 97.84 GeV +- 14.97 MeV secondaries = 0 eV +- 0 eV
Leakage : primary = 97.84 GeV +- 14.98 MeV secondaries = 0 eV +- 0 eV
Energy balance : edep + eleak = 100 GeV
Total track length (charged) in absorber per event = 100 cm +- 15.45 um
Total track length (neutral) in absorber per event = 0 fm +- 0 fm
Number of steps (charged) in absorber per event = 47.34 +- 0.0305
Number of steps (charged) in absorber per event = 47.33 +- 0.03052
Number of steps (neutral) in absorber per event = 0 +- 0
Number of secondaries per event : Gammas = 0.05006 electrons = 46.29 positrons = 1.259
Number of secondaries per event : Gammas = 0.05016 electrons = 46.28 positrons = 1.259
Number of events with the primary particle transmitted = 100 %
Number of events with at least 1 particle transmitted (same charge as primary) = 100 %
@@ -2189,18 +2189,18 @@ Run Summary
Number of events with at least 1 particle reflected (same charge as primary) = 0 %
MultipleScattering:
rms proj angle of transmit primary particle = 1.175 mrad (central part only)
rms proj angle of transmit primary particle = 1.174 mrad (central part only)
computed theta0 (Highland formula) = 1.182 mrad
central part defined as +- 3.545 mrad Tail ratio = 0.611 %
central part defined as +- 3.545 mrad Tail ratio = 0.604 %
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 1142736242, 316406965
Current couple of seeds = 2086471607, 1161871295
----------------------------------------
#
G4 kernel has come to Quit state.
================== Deleting memory pools ===================
Number of memory pools allocated: 9 of which, static: 0
Dynamic pools deleted: 9 / Total memory freed: 0.057 MB
Dynamic pools deleted: 9 / Total memory freed: 0.059 MB
============================================================
RunManagerKernel is deleted. Good bye :)
@@ -26,7 +26,7 @@
/// \file electromagnetic/TestEm5/include/StackingAction.hh
/// \brief Definition of the StackingAction class
//
// $Id: StackingAction.hh 83921 2014-09-23 09:14:40Z gcosmo $
// $Id: StackingAction.hh 104417 2017-05-30 08:30:48Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -64,6 +64,22 @@ class StackingAction : public G4UserStackingAction
G4int fComptAuger;
G4int fPixeGamma;
G4int fPixeAuger;
G4int fElectronDNAGamma;
G4int fElectronDNAAuger;
G4int fProtonDNAGamma;
G4int fProtonDNAAuger;
G4int fHydrogenDNAGamma;
G4int fHydrogenDNAAuger;
G4int fAlphaDNAGamma;
G4int fAlphaDNAAuger;
G4int fAlphaPlusDNAGamma;
G4int fAlphaPlusDNAAuger;
G4int fHeliumDNAGamma;
G4int fHeliumDNAAuger;
G4int fGenericIonDNAGamma;
G4int fGenericIonDNAAuger;
G4bool fIDdefined;
};
@@ -4,26 +4,24 @@
/control/verbose 2
/run/verbose 2
#
#/testem/det/setAbsMat Gold
/testem/det/setAbsMat G4_Au
/testem/det/setAbsThick 50 um
/testem/det/setAbsYZ 50 um
#
#/testem/phys/addPhysics local
#/testem/phys/addPhysics emstandard_opt0
/testem/phys/addPhysics emlivermore
#/testem/phys/addPhysics empenelope
###/testem/phys/addPhysics emstandard_opt3
#
/run/setCut 0.01 mm
/run/setCutForAGivenParticle gamma 0.5 um
#
/run/initialize
#
/process/em/deexcitationIgnoreCut true
#/process/em/deexcitation world true false true
/process/em/fluo true
/process/em/pixe true
/process/em/auger true
/process/em/augerCascade true
#
/run/initialize
#
/testem/gun/setDefault
/gun/particle e-
@@ -26,7 +26,7 @@
/// \file electromagnetic/TestEm5/src/DetectorConstruction.cc
/// \brief Implementation of the DetectorConstruction class
//
// $Id: DetectorConstruction.cc 98752 2016-08-09 13:44:40Z gcosmo $
// $Id: DetectorConstruction.cc 103050 2017-03-10 15:50:39Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -180,7 +180,7 @@ void DetectorConstruction::DefineMaterials()
//Havar
//
G4Element* Cr = new G4Element("Chrome", "Cr", z=25, a= 51.996*g/mole);
G4Element* Cr = new G4Element("Chrome", "Cr", z=24, a= 51.996*g/mole);
G4Element* Fe = new G4Element("Iron" , "Fe", z=26, a= 55.845*g/mole);
G4Element* Co = new G4Element("Cobalt", "Co", z=27, a= 58.933*g/mole);
G4Element* Ni = new G4Element("Nickel", "Ni", z=28, a= 58.693*g/mole);
@@ -27,7 +27,7 @@
/// \brief Implementation of the HistoManager class
//
//
// $Id: HistoManager.cc 83921 2014-09-23 09:14:40Z gcosmo $
// $Id: HistoManager.cc 104417 2017-05-30 08:30:48Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -63,17 +63,19 @@ void HistoManager::Book()
analysisManager->SetActivation(true); // enable inactivation of histograms
// Define histograms start values
const G4int kMaxHisto = 50;
const G4int kMaxHisto = 62;
const G4String id[] = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9",
"10","11","12","13","14","15","16","17","18","19",
"20","21","22","23","24","25","26","27","28","29",
"30","31","32","33","34","35","36","37","38","39",
"40","41","42","43","44","45","46","47","48","49"
"40","41","42","43","44","45","46","47","48","49",
"50","51","52","53","54","55","56","57","58","59",
"60","61"
};
const G4String title[] =
{ "dummy", //0
"energy deposit in absorber", //1
"energy deposit in absorber: dN/dE", //1
"energy of charged secondaries at creation", //2
"energy of neutral secondaries at creation", //3
"energy of charged at creation (log scale)", //4
@@ -81,16 +83,16 @@ void HistoManager::Book()
"x_vertex of charged secondaries (all)", //6
"x_vertex of charged secondaries (not absorbed)", //7
"dummy","dummy", //8-9
"(transmit, charged) : kinetic energy at exit", //10
"(transmit, charged) : kinetic energy at exit: dN/dE", //10
"(transmit, charged) : ener fluence: dE(MeV)/dOmega", //11
"(transmit, charged) : space angle: dN/dOmega", //12
"(transmit, charged) : projected angle at exit", //13
"(transmit, charged) : projected position at exit", //14
"(transmit, charged) : radius at exit", //15
"energy of Auger e- at creation", //16
"energy of fluorescence gamma at creation", //17
"energy of Auger e- at creation (log scale)", //18
"energy of fluorescence gamma at creation (log scale)", //19
"dummy", //16
"dummy", //17
"dummy", //18
"dummy", //19
"(transmit, neutral) : kinetic energy at exit", //20
"(transmit, neutral) : ener fluence: dE(MeV)/dOmega", //21
"(transmit, neutral) : space angle: dN/dOmega", //22
@@ -105,11 +107,24 @@ void HistoManager::Book()
"(reflect , neutral) : ener fluence: dE(MeV)/dOmega", //41
"(reflect , neutral) : space angle: dN/dOmega", //42
"(reflect , neutral) : projected angle at exit", //43
"energy of PIXE Auger e- at creation", //44
"energy of PIXE gamma at creation", //45
"energy of PIXE Auger e- at creation (log scale)", //46
"energy of PIXE gamma at creation (log scale)", //47
"dummy","dummy" //48-49
"dummy", //44
"dummy", //45
"dummy", //46
"dummy", //47
"dummy", //48
"dummy", //49
"energy of Auger e- at creation", //50
"energy of fluorescence gamma at creation", //51
"energy of Auger e- at creation (log scale)", //52
"energy of fluorescence gamma at creation (log scale)", //53
"energy of PIXE Auger e- at creation", //54
"energy of PIXE gamma at creation", //55
"energy of PIXE Auger e- at creation (log scale)", //56
"energy of PIXE gamma at creation (log scale)", //57
"energy of DNA Auger e- at creation", //58
"energy of DNA gamma at creation", //59
"energy of DNA Auger e- at creation (log scale)", //60
"energy of DNA gamma at creation (log scale)" //61
};
// Default values (to be reset via /analysis/h1/set command)
@@ -26,7 +26,7 @@
/// \file electromagnetic/TestEm5/src/PhysicsList.cc
/// \brief Implementation of the PhysicsList class
//
// $Id: PhysicsList.cc 100286 2016-10-17 08:43:45Z gcosmo $
// $Id: PhysicsList.cc 104417 2017-05-30 08:30:48Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -50,6 +50,11 @@
#include "G4EmPenelopePhysics.hh"
#include "G4EmLowEPPhysics.hh"
#include "G4EmDNAPhysics.hh"
#include "G4EmDNAPhysics_option2.hh"
#include "G4EmDNAPhysics_option4.hh"
#include "G4EmDNAPhysics_option6.hh"
#include "G4HadronElasticPhysics.hh"
#include "G4Decay.hh"
@@ -72,6 +77,7 @@
#include "G4BaryonConstructor.hh"
#include "G4IonConstructor.hh"
#include "G4ShortLivedConstructor.hh"
#include "G4DNAGenericIonsManager.hh"
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -118,6 +124,15 @@ void PhysicsList::ConstructParticle()
G4ShortLivedConstructor sLivedConstructor;
sLivedConstructor.ConstructParticle();
// Geant4-DNA
G4DNAGenericIonsManager* genericIonsManager;
genericIonsManager=G4DNAGenericIonsManager::Instance();
genericIonsManager->GetIon("alpha++");
genericIonsManager->GetIon("alpha+");
genericIonsManager->GetIon("helium");
genericIonsManager->GetIon("hydrogen");
}
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -229,7 +244,7 @@ void PhysicsList::AddPhysicsList(const G4String& name)
delete fEmPhysicsList;
fEmPhysicsList = new G4EmStandardPhysicsSS();
} else if (name == "standardSSM") {
} else if (name == "emstandardSSM") {
fEmName = name;
delete fEmPhysicsList;
@@ -241,7 +256,7 @@ void PhysicsList::AddPhysicsList(const G4String& name)
delete fEmPhysicsList;
fEmPhysicsList = new G4EmStandardPhysicsWVI();
} else if (name == "standardGS") {
} else if (name == "emstandardGS") {
fEmName = name;
delete fEmPhysicsList;
@@ -262,6 +277,26 @@ void PhysicsList::AddPhysicsList(const G4String& name)
delete fEmPhysicsList;
fEmPhysicsList = new G4EmLivermorePhysics();
} else if (name == "dna") {
fEmName = name;
delete fEmPhysicsList;
fEmPhysicsList = new G4EmDNAPhysics();
} else if (name == "dna_opt2") {
fEmName = name;
delete fEmPhysicsList;
fEmPhysicsList = new G4EmDNAPhysics_option2();
} else if (name == "dna_opt4") {
fEmName = name;
delete fEmPhysicsList;
fEmPhysicsList = new G4EmDNAPhysics_option4();
} else if (name == "dna_opt6") {
fEmName = name;
delete fEmPhysicsList;
fEmPhysicsList = new G4EmDNAPhysics_option6();
} else if (name == "had_elastic" && !fHadPhysicsList) {
fHadPhysicsList = new G4HadronElasticPhysics();
@@ -311,19 +311,17 @@ void Run::EndOfRun()
G4int ih = 1;
G4double binWidth = analysisManager->GetH1Width(ih);
G4double unit = analysisManager->GetH1Unit(ih);
G4double fac = unit/(TotNbofEvents*binWidth);
G4double fac = 1./(TotNbofEvents*binWidth);
analysisManager->ScaleH1(ih,fac);
ih = 10;
binWidth = analysisManager->GetH1Width(ih);
unit = analysisManager->GetH1Unit(ih);
fac = unit/(TotNbofEvents*binWidth);
fac = 1./(TotNbofEvents*binWidth);
analysisManager->ScaleH1(ih,fac);
ih = 12;
analysisManager->ScaleH1(ih,1./TotNbofEvents);
// reset default precision
G4cout.precision(prec);
}
@@ -26,7 +26,7 @@
/// \file electromagnetic/TestEm5/src/RunAction.cc
/// \brief Implementation of the RunAction class
//
// $Id: RunAction.cc 78394 2013-12-16 16:35:20Z gcosmo $
// $Id: RunAction.cc 103625 2017-04-19 13:28:15Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -38,7 +38,6 @@
#include "Run.hh"
#include "G4Run.hh"
#include "G4RunManager.hh"
#include "G4UnitsTable.hh"
#include "G4EmCalculator.hh"
@@ -74,8 +73,7 @@ G4Run* RunAction::GenerateRun()
void RunAction::BeginOfRunAction(const G4Run*)
{
// save Rndm status
//// G4RunManager::GetRunManager()->SetRandomNumberStore(true);
// show Rndm status
if (isMaster) G4Random::showEngineStatus();
// keep run condition
@@ -26,7 +26,7 @@
/// \file electromagnetic/TestEm5/src/StackingAction.cc
/// \brief Implementation of the StackingAction class
//
// $Id: StackingAction.cc 88674 2015-03-05 08:29:46Z gcosmo $
// $Id: StackingAction.cc 104417 2017-05-30 08:30:48Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -47,7 +47,11 @@ StackingAction::StackingAction(EventAction* EA)
: G4UserStackingAction(), fEventAction(EA),
fKillSecondary(0),fStackMessenger(0),fPhotoGamma(-1),fComptGamma(-1),
fPhotoAuger(-1),fComptAuger(-1),fPixeGamma(-1),fPixeAuger(-1),
fIDdefined(false)
fElectronDNAGamma(-1),fElectronDNAAuger(-1),fProtonDNAGamma(-1),
fProtonDNAAuger(-1),fHydrogenDNAGamma(-1),fHydrogenDNAAuger(-1),
fAlphaDNAGamma(-1),fAlphaDNAAuger(-1),fAlphaPlusDNAGamma(-1),
fAlphaPlusDNAAuger(-1),fHeliumDNAGamma(-1),fHeliumDNAAuger(-1),
fGenericIonDNAGamma(-1),fGenericIonDNAAuger(-1),fIDdefined(false)
{
fStackMessenger = new StackingMessenger(this);
}
@@ -77,6 +81,34 @@ StackingAction::ClassifyNewTrack(const G4Track* aTrack)
fComptAuger = G4PhysicsModelCatalog::GetIndex("compt_auger");
fPixeGamma = G4PhysicsModelCatalog::GetIndex("gammaPIXE");
fPixeAuger = G4PhysicsModelCatalog::GetIndex("e-PIXE");
fElectronDNAGamma =
G4PhysicsModelCatalog::GetIndex("e-_G4DNAIonisation_fluo");
fElectronDNAAuger =
G4PhysicsModelCatalog::GetIndex("e-_G4DNAIonisation_auger");
fProtonDNAGamma =
G4PhysicsModelCatalog::GetIndex("proton_G4DNAIonisation_fluo");
fProtonDNAAuger =
G4PhysicsModelCatalog::GetIndex("proton_G4DNAIonisation_auger");
fHydrogenDNAGamma =
G4PhysicsModelCatalog::GetIndex("hydrogen_G4DNAIonisation_fluo");
fHydrogenDNAAuger =
G4PhysicsModelCatalog::GetIndex("hydrogen_G4DNAIonisation_auger");
fAlphaDNAGamma =
G4PhysicsModelCatalog::GetIndex("alpha_G4DNAIonisation_fluo");
fAlphaDNAAuger =
G4PhysicsModelCatalog::GetIndex("alpha_G4DNAIonisation_auger");
fAlphaPlusDNAGamma =
G4PhysicsModelCatalog::GetIndex("alpha+_G4DNAIonisation_fluo");
fAlphaPlusDNAAuger =
G4PhysicsModelCatalog::GetIndex("alpha+_G4DNAIonisation_auger");
fHeliumDNAGamma =
G4PhysicsModelCatalog::GetIndex("helium_G4DNAIonisation_fluo");
fHeliumDNAAuger =
G4PhysicsModelCatalog::GetIndex("helium_G4DNAIonisation_auger");
fGenericIonDNAGamma =
G4PhysicsModelCatalog::GetIndex("GenericIon_G4DNAIonisation_fluo");
fGenericIonDNAAuger =
G4PhysicsModelCatalog::GetIndex("GenericIon_G4DNAIonisation_auger");
}
G4int idx = aTrack->GetCreatorModelID();
@@ -101,11 +133,20 @@ StackingAction::ClassifyNewTrack(const G4Track* aTrack)
analysisManager->FillH1(2,energy);
analysisManager->FillH1(4,energy);
if(idx == fPhotoAuger || idx == fComptAuger) {
analysisManager->FillH1(16,energy);
analysisManager->FillH1(18,energy);
analysisManager->FillH1(50,energy);
analysisManager->FillH1(52,energy);
} else if(idx == fPixeAuger) {
analysisManager->FillH1(44,energy);
analysisManager->FillH1(46,energy);
analysisManager->FillH1(54,energy);
analysisManager->FillH1(56,energy);
} else if(idx == fElectronDNAAuger ||
idx == fProtonDNAAuger ||
idx == fHydrogenDNAAuger ||
idx == fAlphaDNAAuger ||
idx == fAlphaPlusDNAAuger ||
idx == fHeliumDNAAuger ||
idx == fGenericIonDNAAuger) {
analysisManager->FillH1(58,energy);
analysisManager->FillH1(60,energy);
}
}
@@ -113,11 +154,20 @@ StackingAction::ClassifyNewTrack(const G4Track* aTrack)
analysisManager->FillH1(3,energy);
analysisManager->FillH1(5,energy);
if(idx == fPhotoGamma || idx == fComptGamma) {
analysisManager->FillH1(17,energy);
analysisManager->FillH1(19,energy);
analysisManager->FillH1(51,energy);
analysisManager->FillH1(53,energy);
} else if(idx == fPixeGamma) {
analysisManager->FillH1(45,energy);
analysisManager->FillH1(47,energy);
analysisManager->FillH1(55,energy);
analysisManager->FillH1(57,energy);
} else if(idx == fElectronDNAGamma ||
idx == fProtonDNAGamma ||
idx == fHydrogenDNAGamma ||
idx == fAlphaDNAGamma ||
idx == fAlphaPlusDNAGamma ||
idx == fHeliumDNAGamma ||
idx == fGenericIonDNAGamma) {
analysisManager->FillH1(59,energy);
analysisManager->FillH1(61,energy);
}
}
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -14,7 +14,7 @@
***** Table : Nb of materials = 3 *****
Material: Beryllium density: 1.848 g/cm3 RadL: 35.276 cm Nucl.Int.Length: 39.413 cm
Imean: 63.700 eV
Imean: 63.700 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Be (Be) Z = 4.0 N = 9 A = 9.012 g/mole
---> Isotope: Be9 Z = 4 N = 9 A = 9.01 g/mole abundance: 100.000 %
@@ -22,7 +22,7 @@
Material: Carbon density: 2.265 g/cm3 RadL: 18.851 cm Nucl.Int.Length: 35.388 cm
Imean: 81.000 eV
Imean: 81.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: C (C) Z = 6.0 N = 12 A = 12.011 g/mole
---> Isotope: C12 Z = 6 N = 12 A = 12.00 g/mole abundance: 98.930 %
@@ -31,7 +31,7 @@
Material: Iron density: 7.870 g/cm3 RadL: 1.759 cm Nucl.Int.Length: 16.999 cm
Imean: 286.000 eV
Imean: 286.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Fe (Fe) Z = 26.0 N = 56 A = 55.850 g/mole
---> Isotope: Fe54 Z = 26 N = 54 A = 53.94 g/mole abundance: 5.845 %
@@ -192,7 +192,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng
Run terminated.
Run Summary
Number of events processed : 5
User=0s Real=0.01s Sys=0s
User=0s Real=0s Sys=0s
Number of process calls ---> GammaToMuPair : 5... write Root file : testem6_0.root - done
... close Root file : testem6_0.root - done
@@ -298,7 +298,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng
Run terminated.
Run Summary
Number of events processed : 5
User=0s Real=0s Sys=0s
User=0.01s Real=0s Sys=0s
Number of process calls ---> ee2hadr : 5 AnnihiToMuPair : 1... write Root file : testem6_1.root - done
... close Root file : testem6_1.root - done
@@ -316,6 +316,7 @@ UserPrimaryGenerator deleted.
RunManager is deleting RunManagerKernel.
EventManager deleted.
Units table cleared.
TransportationManager deleted.
Total navigation history collections cleaned: 4
================== Deleting memory pools ===================
Pool ID '20G4NavigationLevelRep', size : 0.00385 MB
@@ -1,4 +1,4 @@
$Id: History 101390 2016-11-16 14:13:20Z gcosmo $
$Id: History 104041 2017-05-09 07:44:14Z gcosmo $
-------------------------------------------------------------------
=========================================================
@@ -15,6 +15,9 @@ track of all tags.
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
08-05-17 V.Ivant (testem7-V10-03-00)
- c2_functions - fixed compillation for gcc 7.1
16-11-16 V.Ivant (testem7-V10-02-07)
- DetectorConstruction - fixed valgrind reported problem
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -29,7 +29,7 @@
***** Table : Nb of materials = 6 *****
Material: Water density: 1.000 g/cm3 RadL: 36.084 cm Nucl.Int.Length: 75.375 cm
Imean: 78.000 eV
Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.008 g/mole
---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 %
@@ -44,7 +44,7 @@
Material: G4_WATER H_2O density: 1.000 g/cm3 RadL: 36.083 cm Nucl.Int.Length: 75.375 cm
Imean: 78.000 eV
Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: H (H) Z = 1.0 N = 1 A = 1.008 g/mole
---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 %
@@ -59,7 +59,7 @@
Material: Water_1.05 H_2O density: 1.050 g/cm3 RadL: 34.365 cm Nucl.Int.Length: 71.786 cm
Imean: 78.000 eV
Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: H (H) Z = 1.0 N = 1 A = 1.008 g/mole
---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 %
@@ -507,28 +507,28 @@ Index : 1 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 10000
User=7.53s Real=7.58s Sys=0s
User=7.7s Real=7.75s Sys=0.01s
The run consists of 10000 proton of 160 MeV through 20 cm of G4_WATER (density: 1 g/cm3 )
Projected Range= 17.7447 cm rms= 2.05311 mm
Mean number of primary steps = 188.371
Total energy deposit= 160 MeV
niel energy deposit = 137.861 eV
Projected Range= 17.7435 cm rms= 2.44712 mm
Mean number of primary steps = 188.25
Total energy deposit= 159.993 MeV
niel energy deposit = 136.109 eV
---------------------------------------------------------
Cumulated Doses : Edep Edep/Ebeam Dose
tally 0: 4.63865 GeV 0.289915 % 9.28991e-05 Gy
tally 1: 5.01612 GeV 0.313507 % 0.000100459 Gy
tally 2: 3.14137 GeV 0.196336 % 6.29128e-05 Gy
tally 3: 1.85572 GeV 0.115982 % 3.71648e-05 Gy
tally 0: 4.55094 GeV 0.284433 % 9.11425e-05 Gy
tally 1: 4.90046 GeV 0.306279 % 9.81425e-05 Gy
tally 2: 3.19519 GeV 0.199699 % 6.39907e-05 Gy
tally 3: 1.82492 GeV 0.114057 % 3.6548e-05 Gy
---------------------------------------------------------
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 1670775463, 599612585
Current couple of seeds = 1458015252, 941462962
----------------------------------------
/gun/particle ion
/gun/ion 6 12 6
@@ -559,34 +559,34 @@ Index : 1 used in the geometry : Yes
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 1670775463, 599612585
Current couple of seeds = 1458015252, 941462962
----------------------------------------
--> Event 0 starts.
Run terminated.
Run Summary
Number of events processed : 1000
User=4.15s Real=4.18s Sys=0s
User=3.31s Real=3.31s Sys=0s
The run consists of 1000 C12 of 3.5 GeV through 20 cm of G4_WATER (density: 1 g/cm3 )
Projected Range= 16.4915 cm rms= 466.443 um
Mean number of primary steps = 152.2
Total energy deposit= 3.49998 GeV
niel energy deposit = 258.184 keV
Projected Range= 16.4918 cm rms= 448.481 um
Mean number of primary steps = 151.776
Total energy deposit= 3.49997 GeV
niel energy deposit = 279.77 keV
---------------------------------------------------------
Cumulated Doses : Edep Edep/Ebeam Dose
tally 0: 11.3836 GeV 0.325245 % 0.000227981 Gy
tally 1: 13.2891 GeV 0.379689 % 0.000266144 Gy
tally 2: 15.3548 GeV 0.43871 % 0.000307515 Gy
tally 3: 23.2001 GeV 0.66286 % 0.000464633 Gy
tally 0: 11.6652 GeV 0.333292 % 0.000233622 Gy
tally 1: 13.1561 GeV 0.375887 % 0.000263479 Gy
tally 2: 14.8212 GeV 0.423464 % 0.000296828 Gy
tally 3: 21.3908 GeV 0.611167 % 0.000428399 Gy
---------------------------------------------------------
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 1387153216, 2093616825
Current couple of seeds = 525320145, 1773871693
----------------------------------------
/testem/det/tallyNumber 0
/testem/det/setMat G4_Cu
@@ -960,24 +960,24 @@ Index : 2 used in the geometry : Yes
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 1387153216, 2093616825
Current couple of seeds = 525320145, 1773871693
----------------------------------------
--> Event 0 starts.
Run terminated.
Run Summary
Number of events processed : 1000
User=1.82s Real=1.82s Sys=0s
User=2.03s Real=2.04s Sys=0s
The run consists of 1000 kaon+ of 100 MeV through 20 cm of G4_Cu (density: 8.96 g/cm3 )
Projected Range= 2.15624 cm rms= 1.5839 mm
Mean number of primary steps = 20.241
Total energy deposit= 284.475 MeV
Projected Range= 2.15617 cm rms= 1.35564 mm
Mean number of primary steps = 20.203
Total energy deposit= 276.904 MeV
niel energy deposit = 0 eV
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 364666070, 664383998
Current couple of seeds = 1094694726, 1869819133
----------------------------------------
/testem/det/setMat TechVacuum
/gun/particle alpha
@@ -1355,7 +1355,7 @@ Index : 3 used in the geometry : Yes
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 364666070, 664383998
Current couple of seeds = 1094694726, 1869819133
----------------------------------------
--> Event 0 starts.
Run terminated.
@@ -1372,7 +1372,7 @@ Run Summary
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 1251476262, 1577226848
Current couple of seeds = 237290394, 891145288
----------------------------------------
/testem/det/setMat G4_WATER
/gun/particle alpha
@@ -1748,24 +1748,24 @@ Index : 3 used in the geometry : No
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 1251476262, 1577226848
Current couple of seeds = 237290394, 891145288
----------------------------------------
--> Event 0 starts.
Run terminated.
Run Summary
Number of events processed : 100
User=0.01s Real=0.01s Sys=0s
User=0.02s Real=0.02s Sys=0s
The run consists of 100 alpha of 100 MeV through 20 cm of G4_WATER (density: 1 g/cm3 )
Projected Range= 6.44791 mm rms= 48.8891 um
Mean number of primary steps = 36.85
Projected Range= 6.43948 mm rms= 48.293 um
Mean number of primary steps = 36.81
Total energy deposit= 100 MeV
niel energy deposit = 11.0176 keV
niel energy deposit = 11.3951 keV
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 1547509511, 1652954853
Current couple of seeds = 1576988236, 888008070
----------------------------------------
/testem/det/setMat G4_Si
/gun/particle ion
@@ -2150,24 +2150,24 @@ Index : 4 used in the geometry : Yes
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 1547509511, 1652954853
Current couple of seeds = 1576988236, 888008070
----------------------------------------
--> Event 0 starts.
Run terminated.
Run Summary
Number of events processed : 10
User=6.32s Real=6.4s Sys=0.07s
User=8.88s Real=8.95s Sys=0.05s
The run consists of 10 Xe131 of 1.217 GeV through 20 cm of G4_Si (density: 2.33 g/cm3 )
Projected Range= 116.067 um rms= 29.9259 um
Mean number of primary steps = 71679.2
Projected Range= 126.853 um rms= 26.975 um
Mean number of primary steps = 88415.3
Total energy deposit= 1.21695 GeV
niel energy deposit = 4.241 MeV
niel energy deposit = 6.91178 MeV
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 802927170, 1556861323
Current couple of seeds = 1243787553, 644640654
----------------------------------------
/testem/det/setMat Water_1.05
/gun/particle proton
@@ -2558,28 +2558,28 @@ Index : 5 used in the geometry : Yes
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 802927170, 1556861323
Current couple of seeds = 1243787553, 644640654
----------------------------------------
--> Event 0 starts.
Run terminated.
Run Summary
Number of events processed : 1000
User=0.85s Real=0.85s Sys=0s
User=0.64s Real=0.64s Sys=0s
The run consists of 1000 proton of 160 MeV through 20 cm of Water_1.05 (density: 1.05 g/cm3 )
Projected Range= 16.9186 cm rms= 1.79868 mm
Mean number of primary steps = 180.072
Projected Range= 16.9034 cm rms= 1.80426 mm
Mean number of primary steps = 179.969
Total energy deposit= 160 MeV
niel energy deposit = 105.311 eV
niel energy deposit = 109.799 eV
--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 1952981872, 1527510148
Current couple of seeds = 988209804, 811952078
----------------------------------------
G4 kernel has come to Quit state.
================== Deleting memory pools ===================
Number of memory pools allocated: 10 of which, static: 0
Dynamic pools deleted: 10 / Total memory freed: 46 MB
Dynamic pools deleted: 10 / Total memory freed: 47 MB
============================================================
RunManagerKernel is deleted. Good bye :)
@@ -36,7 +36,7 @@
*/
//
// $Id: c2_function.hh 97045 2016-05-23 09:49:44Z gcosmo $
// $Id: c2_function.hh 104041 2017-05-09 07:44:14Z gcosmo $
#ifndef __has_c2_function_hh
#define __has_c2_function_hh 1
@@ -178,12 +178,12 @@ public:
/// \param[out] yprime2 the second derivative (if pointer is non-null)
/// \return the value of the function
virtual float_type value_with_derivatives(float_type x, float_type *yprime,
float_type *yprime2) const throw(c2_exception) =0 ;
float_type *yprime2) const /* throw(c2_exception) */ =0 ;
/// \brief evaluate the function in the classic way, ignoring derivatives.
/// \param x the point at which to evaluate
/// \return the value of the function
inline float_type operator () (float_type x) const throw(c2_exception)
inline float_type operator () (float_type x) const /* throw(c2_exception) */
{ return value_with_derivatives(x, (float_type *)0, (float_type *)0); }
/// \brief get the value and derivatives.
@@ -193,7 +193,7 @@ public:
/// \param[out] yprime2 the second derivative (if pointer is non-null)
/// \return the value of the function
inline float_type operator () (float_type x, float_type *yprime,
float_type *yprime2) const throw(c2_exception)
float_type *yprime2) const /* throw(c2_exception) */
{ return value_with_derivatives(x, yprime, yprime2); }
/// \brief solve f(x)==value very efficiently, with explicit knowledge
@@ -232,7 +232,7 @@ public:
float_type start,
float_type value, int *error=0,
float_type *final_yprime=0,
float_type *final_yprime2=0 ) const throw(c2_exception);
float_type *final_yprime2=0 ) const /* throw(c2_exception) */;
/// solve f(x)=value
/// partial_integrals uses a method with an error O(dx**10) with
/// full information from
@@ -270,7 +270,7 @@ public:
float_type rel_tol=1e-12,
int derivs=2, bool adapt=true,
bool extrapolate=true)
const throw(c2_exception);
const /* throw(c2_exception) */;
/// \brief a fully-automated integrator which uses the information
/// provided by the
@@ -307,7 +307,7 @@ public:
std::vector<float_type> *partials = 0,
float_type abs_tol=1e-12, float_type rel_tol=1e-12,
int derivs=2, bool adapt=true, bool extrapolate=true)
const throw(c2_exception);
const /* throw(c2_exception) */;
/// \brief create a c2_piecewise_function_p from
/// c2_connector_function_p segments which
@@ -384,7 +384,7 @@ public:
float_type amin, float_type amax,
float_type abs_tol=1e-12, float_type rel_tol=1e-12,
int derivs=2, std::vector<float_type> *xvals=0,
std::vector<float_type> *yvals=0) const throw(c2_exception);
std::vector<float_type> *yvals=0) const /* throw(c2_exception) */;
inline float_type xmin() const { return fXMin; }
inline float_type xmax() const { return fXMax; }
@@ -406,7 +406,7 @@ public:
/// this throws c2_exception
/// \return true if in decreasing order, false if increasing
bool check_monotonicity(const std::vector<float_type> &data,
const char message[]) const throw(c2_exception);
const char message[]) const /* throw(c2_exception) */;
/// \brief establish a grid of 'interesting' points on the function.
///
@@ -425,7 +425,7 @@ public:
/// The contents is copied into an internal vector,
/// so the \a grid can be discarded after passingin.
virtual void set_sampling_grid(const std::vector<float_type> &grid)
throw(c2_exception);
/* throw(c2_exception) */;
/// \brief get the sampling grid, which may be a null pointer
/// \return pointer to the sampling grid
@@ -449,11 +449,11 @@ public:
c2_function<float_type> &normalized_function(
float_type amin,
float_type amax,
float_type norm=1.0) const throw(c2_exception);
float_type norm=1.0) const /* throw(c2_exception) */;
c2_function<float_type> &square_normalized_function(
float_type amin, float_type amax,
float_type norm=1.0)
const throw(c2_exception);
const /* throw(c2_exception) */;
/// \brief create a new c2_function from this one which is square-normalized
/// with the provided \a weight on the interval
/// \param amin lower bound of the domain for integration
@@ -464,7 +464,7 @@ public:
c2_function<float_type> &square_normalized_function(
float_type amin, float_type amax, const c2_function<float_type> &weight,
float_type norm=1.0)
const throw(c2_exception);
const /* throw(c2_exception) */;
/// \brief factory function to create a c2_sum_p from a regular
/// algebraic expression.
@@ -506,7 +506,7 @@ public:
void claim_ownership() const { owner_count++; }
/// \brief decrement our reference count. Do not destroy at zero.
/// \return final owner count, to check whether object should disappear.
size_t release_ownership_for_return() const throw(c2_exception) {
size_t release_ownership_for_return() const /* throw(c2_exception) */ {
if(!owner_count) {
std::ostringstream outstr;
outstr << "attempt to release ownership of an unowned function in class ";
@@ -516,7 +516,7 @@ public:
owner_count--;
return owner_count;
}
void release_ownership() const throw(c2_exception) {
void release_ownership() const /* throw(c2_exception) */ {
if(!release_ownership_for_return()) delete this;
}
/// \brief get the reference count, mostly for debugging
@@ -553,7 +553,7 @@ public:
/// \brief fill in a c2_fblock<float_type>... a
/// shortcut for the integrator & sampler
/// \param [in,out] fb the block to fill in with information
inline void fill_fblock(c2_fblock<float_type> &fb) const throw(c2_exception)
inline void fill_fblock(c2_fblock<float_type> &fb) const /* throw(c2_exception) */
{
fb.y=value_with_derivatives(fb.x, &fb.yp, &fb.ypp);
fb.ypbad=c2_isnan(fb.yp) || !c2_isfinite(fb.yp);
@@ -610,14 +610,14 @@ private:
/// to allow very efficient recursion.
/// \param rb a pointer to the recur struct.
float_type integrate_step(struct c2_integrate_recur &rb)
const throw(c2_exception);
const /* throw(c2_exception) */;
/// \brief Carry out the recursive subdivision for sampling.
///
/// This passes information recursively through the \a recur block pointer
/// to allow very efficient recursion.
/// \param rb a pointer to the recur struct.
void sample_step(struct c2_sample_recur &rb) const throw(c2_exception);
void sample_step(struct c2_sample_recur &rb) const /* throw(c2_exception) */;
/// this carry a memory of the last root bracketing,
/// to avoid the necessity of evaluating the function on the
@@ -648,7 +648,7 @@ public:
/// Uses the internal function pointer set by set_function().
virtual float_type value_with_derivatives(
float_type x, float_type *yprime,
float_type *yprime2) const throw(c2_exception)
float_type *yprime2) const /* throw(c2_exception) */
{
if(!func)
throw c2_exception("c2_classic_function called with null function");
@@ -717,7 +717,7 @@ public:
/// Once the function has been released from its container this way,
/// it is an orhpaned object
/// until the caller claims it, so it could get lost if an exception happens.
void release_for_return() throw(c2_exception)
void release_for_return() /* throw(c2_exception) */
{
if(func) func->release_ownership_for_return();
func=0;
@@ -732,7 +732,7 @@ public:
~c2_const_ptr() { this->set_function(0); }
/// \brief get a reference to our owned function
inline const c2_function<float_type> &get() const throw(c2_exception)
inline const c2_function<float_type> &get() const /* throw(c2_exception) */
{
if(!func) throw c2_exception("c2_ptr accessed uninitialized");
return *func;
@@ -753,7 +753,7 @@ public:
/// \param x the value at which to evaluate the contained function
/// \return the evaluated function
float_type operator()(float_type x) const throw(c2_exception)
float_type operator()(float_type x) const /* throw(c2_exception) */
{ return get()(x); }
/// \brief convenience operator to make us look like a function
/// \param x the value at which to evaluate the contained function
@@ -765,30 +765,30 @@ public:
/// and use func(x). Calling this operator wastes some time,
/// since it checks the alidity of the pointer every time.
float_type operator()(float_type x, float_type *yprime,
float_type *yprime2) const throw(c2_exception)
float_type *yprime2) const /* throw(c2_exception) */
{ return get().value_with_derivatives(x, yprime, yprime2); }
/// \brief factory function to create a c2_sum_p from a regular
/// algebraic expression.
/// \param rhs the right-hand term of the sum
/// \return a new c2_function
c2_sum_p<float_type> &operator + (const c2_function<float_type> &rhs)
const throw(c2_exception)
const /* throw(c2_exception) */
{ return *new c2_sum_p<float_type>(get(), rhs); }
c2_diff_p<float_type> &operator - (const c2_function<float_type> &rhs)
const throw(c2_exception)
const /* throw(c2_exception) */
{ return *new c2_diff_p<float_type>(get(), rhs); }
c2_product_p<float_type> &operator * (const c2_function<float_type> &rhs)
const throw(c2_exception)
const /* throw(c2_exception) */
{ return *new c2_product_p<float_type>(get(), rhs); }
c2_ratio_p<float_type> &operator / (const c2_function<float_type> &rhs)
const throw(c2_exception)
const /* throw(c2_exception) */
{ return *new c2_ratio_p<float_type>(get(), rhs); }
/// \brief compose this function outside another.
/// \param inner the inner function
/// \return the composed function
c2_composed_function_p<float_type> &
operator ()(const c2_function<float_type> &inner)
const throw(c2_exception)
const /* throw(c2_exception) */
{ return *new c2_composed_function_p<float_type>(get(), inner); }
protected:
@@ -809,7 +809,7 @@ public:
c2_ptr(const c2_ptr<float_type> &src) :
c2_const_ptr<float_type>() { this->set_function(src.get_ptr()); }
/// \brief get a checked pointer to our owned function
inline c2_function<float_type> &get() const throw(c2_exception)
inline c2_function<float_type> &get() const /* throw(c2_exception) */
{ return *const_cast<c2_function<float_type>*>(
&c2_const_ptr<float_type>::get()); }
/// \brief get an unchecked pointer to our owned function
@@ -849,7 +849,7 @@ public:
: c2_const_ptr<float_type>() { this->set_function(src.get_ptr()); }
/// \brief get a reference to our owned function
inline c2_class<float_type> &get() const throw(c2_exception)
inline c2_class<float_type> &get() const /* throw(c2_exception) */
{
return *static_cast<c2_class<float_type> *>
(const_cast<c2_function<float_type>*>(&c2_const_ptr<float_type>::get()));
@@ -894,7 +894,7 @@ public:
/// Uses the internal function pointer set by set_function().
virtual float_type value_with_derivatives(
float_type x, float_type *yprime,
float_type *yprime2) const throw(c2_exception)
float_type *yprime2) const /* throw(c2_exception) */
{
if(!func.valid())
throw c2_exception("c2_plugin_function_p called uninitialized");
@@ -934,7 +934,7 @@ public:
virtual ~c2_const_plugin_function_p() { }
/// \brief get a const reference to our owned function, for direct access
const c2_function<float_type> &get() const throw(c2_exception)
const c2_function<float_type> &get() const /* throw(c2_exception) */
{ return this->func.get(); }
};
@@ -943,7 +943,7 @@ template <typename float_type=double> class c2_binary_function
public:
virtual float_type value_with_derivatives(
float_type x, float_type *yprime,
float_type *yprime2) const throw (c2_exception)
float_type *yprime2) const /* throw(c2_exception) */
{
if(stub)
throw c2_exception("attempt to evaluate a c2_binary_function stub");
@@ -1005,7 +1005,7 @@ public:
virtual float_type value_with_derivatives(
float_type x, float_type *yprime,
float_type *yprime2) const throw (c2_exception)
float_type *yprime2) const /* throw (c2_exception) */
{
float_type y=this->func->value_with_derivatives(x, yprime, yprime2);
if(yprime) (*yprime)*=yscale;
@@ -1042,7 +1042,7 @@ public:
///
virtual float_type value_with_derivatives(
float_type x, float_type *yprime,
float_type *yprime2) const throw(c2_exception)
float_type *yprime2) const /* throw(c2_exception) */
{
if(!init || x != x0) {
y=this->func->value_with_derivatives(x, &yp, &ypp);
@@ -1076,7 +1076,7 @@ public:
static float_type combine(const c2_function<float_type> &left,
const c2_function<float_type> &right,
float_type x, float_type *yprime,
float_type *yprime2) throw(c2_exception)
float_type *yprime2) /* throw(c2_exception) */
{
float_type y0, y1;
if(yprime || yprime2) {
@@ -1109,7 +1109,7 @@ public:
static float_type combine(const c2_function<float_type> &left,
const c2_function<float_type> &right,
float_type x, float_type *yprime,
float_type *yprime2) throw(c2_exception)
float_type *yprime2) /* throw(c2_exception) */
{
float_type y0, y1;
if(yprime || yprime2) {
@@ -1142,7 +1142,7 @@ public:
static float_type combine(const c2_function<float_type> &left,
const c2_function<float_type> &right,
float_type x, float_type *yprime,
float_type *yprime2) throw(c2_exception)
float_type *yprime2) /* throw(c2_exception) */
{
float_type y0, y1;
if(yprime || yprime2) {
@@ -1179,7 +1179,7 @@ public:
static float_type combine(const c2_function<float_type> &left,
const c2_function<float_type> &right,
float_type x, float_type *yprime,
float_type *yprime2) throw(c2_exception)
float_type *yprime2) /* throw(c2_exception) */
{
float_type y0, y1;
if(yprime || yprime2) {
@@ -1216,7 +1216,7 @@ public:
static float_type combine(const c2_function<float_type> &left,
const c2_function<float_type> &right,
float_type x, float_type *yprime,
float_type *yprime2) throw(c2_exception)
float_type *yprime2) /* throw(c2_exception) */
{
float_type y0, y1;
if(yprime || yprime2) {
@@ -1245,7 +1245,7 @@ public:
void reset(float_type val) { value=val; }
virtual float_type value_with_derivatives(
float_type, float_type *yprime,
float_type *yprime2) const throw(c2_exception)
float_type *yprime2) const /* throw(c2_exception) */
{ if(yprime) *yprime=0; if(yprime2) *yprime2=0; return value; }
private:
@@ -1553,7 +1553,7 @@ public:
const std::vector<float_type> &f,
bool lowerSlopeNatural, float_type lowerSlope,
bool upperSlopeNatural, float_type upperSlope, bool splined=true
) throw(c2_exception);
) /* throw(c2_exception) */;
/// \brief do the dirty work of constructing the spline from a function.
/// \param data std::vector of std::pairs of x,y.
@@ -1574,7 +1574,7 @@ public:
std::vector<std::pair<float_type, float_type> > &data,
bool lowerSlopeNatural, float_type lowerSlope,
bool upperSlopeNatural, float_type upperSlope, bool splined=true
) throw(c2_exception);
) /* throw(c2_exception) */;
/// \brief do the dirty work of constructing the spline from a function.
/// \param func a function without any requirement of valid derivatives
@@ -1616,7 +1616,7 @@ public:
float_type abs_tol, float_type rel_tol,
bool lowerSlopeNatural, float_type lowerSlope,
bool upperSlopeNatural, float_type upperSlope
) throw(c2_exception);
) /* throw(c2_exception) */;
/// \brief initialize from a grid of points and a
/// c2_function (un-normalized) to an
@@ -1645,27 +1645,27 @@ public:
interpolating_function_p<float_type> & load_random_generator_function(
const std::vector<float_type> &bincenters,
const c2_function<float_type> &binheights)
throw(c2_exception);
/* throw(c2_exception) */;
interpolating_function_p<float_type> & load_random_generator_bins(
const std::vector<float_type> &bins,
const std::vector<float_type> &binheights,
bool splined=true)
throw(c2_exception);
/* throw(c2_exception) */;
virtual float_type value_with_derivatives(
float_type x, float_type *yprime,
float_type *yprime2) const throw(c2_exception);
float_type *yprime2) const /* throw(c2_exception) */;
/// \brief destructor
virtual ~interpolating_function_p() { delete &fTransform; }
virtual interpolating_function_p<float_type> &clone()
const throw(c2_exception)
const /* throw(c2_exception) */
{ return *new interpolating_function_p<float_type>(); }
void get_data(std::vector<float_type> &xvals,
std::vector<float_type> &yvals) const throw() ;
std::vector<float_type> &yvals) const /* throw() */ ;
void get_internal_data(
std::vector<float_type> &xvals,
@@ -1707,7 +1707,7 @@ protected:
void spline(
bool lowerSlopeNatural, float_type lowerSlope,
bool upperSlopeNatural, float_type upperSlope
) throw(c2_exception);
) /* throw(c2_exception) */;
static bool comp_pair(std::pair<float_type,float_type> const &i,
std::pair<float_type,float_type> const &j)
@@ -1732,7 +1732,7 @@ public:
*new c2_log_lin_function_transformation<float_type>)
{ }
virtual interpolating_function_p<float_type> &clone()
const throw(c2_exception)
const /* throw(c2_exception) */
{ return *new log_lin_interpolating_function_p<float_type>(); }
};
@@ -1751,7 +1751,7 @@ public:
*new c2_lin_log_function_transformation<float_type>)
{ }
virtual interpolating_function_p<float_type> &clone()
const throw(c2_exception)
const /* throw(c2_exception) */
{ return *new lin_log_interpolating_function_p<float_type>(); }
};
@@ -1771,7 +1771,7 @@ public:
*new c2_log_log_function_transformation<float_type>)
{ }
virtual interpolating_function_p<float_type> &clone()
const throw(c2_exception)
const /* throw(c2_exception) */
{ return *new log_log_interpolating_function_p<float_type>(); }
};
@@ -1791,7 +1791,7 @@ public:
*new c2_arrhenius_function_transformation<float_type>)
{ }
virtual interpolating_function_p<float_type> &clone()
const throw(c2_exception)
const /* throw(c2_exception) */
{ return *new arrhenius_interpolating_function_p<float_type>(); }
};
@@ -1807,7 +1807,7 @@ public:
virtual float_type value_with_derivatives(
float_type x, float_type *yprime,
float_type *yprime2) const throw(c2_exception)
float_type *yprime2) const /* throw(c2_exception) */
{ float_type q=std::sin(x);
if(yprime) *yprime=std::cos(x);
if(yprime2) *yprime2=-q;
@@ -1829,7 +1829,7 @@ public:
virtual float_type value_with_derivatives(
float_type x, float_type *yprime,
float_type *yprime2) const throw(c2_exception)
float_type *yprime2) const /* throw(c2_exception) */
{ float_type q=std::cos(x);
if(yprime) *yprime=-std::sin(x);
if(yprime2) *yprime2=-q;
@@ -1848,7 +1848,7 @@ public:
virtual float_type value_with_derivatives(
float_type x, float_type *yprime,
float_type *yprime2) const throw(c2_exception)
float_type *yprime2) const /* throw(c2_exception) */
{
float_type c=std::cos(x), ss=std::sin(x);
float_type t=ss/c;
@@ -1871,7 +1871,7 @@ public:
virtual float_type value_with_derivatives(
float_type x, float_type *yprime,
float_type *yprime2) const throw(c2_exception)
float_type *yprime2) const /* throw(c2_exception) */
{ if(yprime) *yprime=1.0/x;
if(yprime2) *yprime2=-1.0/(x*x);
return std::log(x); }
@@ -1889,7 +1889,7 @@ public:
virtual float_type value_with_derivatives(
float_type x, float_type *yprime,
float_type *yprime2) const throw(c2_exception)
float_type *yprime2) const /* throw(c2_exception) */
{ float_type q=std::exp(x);
if(yprime) *yprime=q;
if(yprime2) *yprime2=q;
@@ -1908,7 +1908,7 @@ public:
virtual float_type value_with_derivatives(
float_type x, float_type *yprime,
float_type *yprime2) const throw(c2_exception)
float_type *yprime2) const /* throw(c2_exception) */
{ float_type q=std::sqrt(x);
if(yprime) *yprime=0.5/q;
if(yprime2) *yprime2=-0.25/(x*q);
@@ -1927,7 +1927,7 @@ public:
virtual float_type value_with_derivatives(
float_type x, float_type *yprime,
float_type *yprime2) const throw(c2_exception)
float_type *yprime2) const /* throw(c2_exception) */
{
float_type q=1.0/x;
float_type y=rscale*q;
@@ -1954,7 +1954,7 @@ public:
virtual float_type value_with_derivatives(
float_type x, float_type *yprime,
float_type *yprime2) const throw(c2_exception)
float_type *yprime2) const /* throw(c2_exception) */
{ if(yprime) *yprime=1.0; if(yprime2) *yprime2=0; return x; }
};
@@ -1986,7 +1986,7 @@ public:
{ xint=x0; intercept=y0; m=slope; }
virtual float_type value_with_derivatives(
float_type x, float_type *yprime,
float_type *yprime2) const throw(c2_exception)
float_type *yprime2) const /* throw(c2_exception) */
{ if(yprime) *yprime=m;
if(yprime2) *yprime2=0;
return m*(x-xint)+intercept; }
@@ -2031,7 +2031,7 @@ public:
float_type x2coef) { intercept=y0; center=x0; a=x2coef; b=xcoef; }
virtual float_type value_with_derivatives(
float_type x, float_type *yprime,
float_type *yprime2) const throw(c2_exception)
float_type *yprime2) const /* throw(c2_exception) */
{ float_type dx=x-center;
if(yprime) *yprime=2*a*dx+b;
if(yprime2) *yprime2=2*a;
@@ -2069,7 +2069,7 @@ public:
void reset(float_type scale, float_type power) { a=scale; b=power; }
virtual float_type value_with_derivatives(
float_type x, float_type *yprime,
float_type *yprime2) const throw(c2_exception)
float_type *yprime2) const /* throw(c2_exception) */
{ float_type q=a*std::pow(x,b-2);
if(yprime) *yprime=b*q*x;
if(yprime2) *yprime2=b*(b-1)*q;
@@ -2106,7 +2106,7 @@ public:
c2_inverse_function_p(const c2_function<float_type> &source);
virtual float_type value_with_derivatives(
float_type x, float_type *yprime,
float_type *yprime2) const throw(c2_exception);
float_type *yprime2) const /* throw(c2_exception) */;
/// \brief give the function a hint as to where to look for its inverse
/// \param hint the likely value of the inverse,
@@ -2264,7 +2264,7 @@ public:
virtual ~c2_connector_function_p();
virtual float_type value_with_derivatives(
float_type x, float_type *yprime,
float_type *yprime2) const throw (c2_exception);
float_type *yprime2) const /* throw (c2_exception) */;
protected:
/// \brief fill container numerically
void init(
@@ -2309,7 +2309,7 @@ public:
virtual ~c2_piecewise_function_p();
virtual float_type value_with_derivatives(
float_type x, float_type *yprime,
float_type *yprime2) const throw (c2_exception);
float_type *yprime2) const /* throw (c2_exception) */;
/// \brief append a new function to the sequence
///
/// This takes a c2_function, and appends it onto the end of
@@ -2323,7 +2323,7 @@ public:
/// \param func a c2_function with a defined domain to be
/// appended to the collection
void append_function(const c2_function<float_type> &func)
throw (c2_exception);
/* throw (c2_exception) */;
protected:
std::vector<c2_const_ptr<float_type> > functions;
mutable int lastKLow;
@@ -58,7 +58,7 @@ template <typename float_type> float_type
float_type upper_bracket,
float_type start, float_type value, int *error,
float_type *final_yprime, float_type *final_yprime2) const
throw(c2_exception)
/* throw(c2_exception) */
{
// find f(x)=value within the brackets, using the guarantees of
// smoothness associated with a c2_function
@@ -197,7 +197,7 @@ polynomial with the given values & derivatives
// minimize copying of data... lots of pointers
template <typename float_type> float_type
c2_function<float_type>::integrate_step(c2_integrate_recur &rb) const
throw(c2_exception)
/* throw(c2_exception) */
{
std::vector< recur_item > &rb_stack=*rb.rb_stack;
// heap-based stack of data for recursion
@@ -383,7 +383,7 @@ return rb_stack.back().step_sum; // last element on the stack holds the sum
template <typename float_type> bool c2_function<float_type>::check_monotonicity(
const std::vector<float_type> &data,
const char message[]) const throw(c2_exception)
const char message[]) const /* throw(c2_exception) */
{
size_t np=data.size();
if(np < 2) return false; // one point has no direction!
@@ -401,7 +401,7 @@ return rev;
template <typename float_type> void
c2_function<float_type>::set_sampling_grid(const std::vector<float_type> &grid)
throw(c2_exception)
/* throw(c2_exception) */
{
bool rev=this->check_monotonicity(grid,
"set_sampling_grid: sampling grid not monotonic");
@@ -538,7 +538,7 @@ template <typename float_type> float_type
c2_function<float_type>::integral(float_type amin, float_type amax,
std::vector<float_type> *partials,
float_type abs_tol, float_type rel_tol, int derivs,
bool adapt, bool extrapolate) const throw(c2_exception)
bool adapt, bool extrapolate) const /* throw(c2_exception) */
{
if(amin==amax) {
if(partials) partials->clear();
@@ -554,7 +554,7 @@ return intg;
template <typename float_type> c2_function<float_type>
&c2_function<float_type>::normalized_function(float_type amin,
float_type amax, float_type norm)
const throw(c2_exception)
const /* throw(c2_exception) */
{
float_type intg=integral(amin, amax);
return *new c2_scaled_function_p<float_type>(*this, norm/intg);
@@ -563,7 +563,7 @@ return *new c2_scaled_function_p<float_type>(*this, norm/intg);
template <typename float_type> c2_function<float_type>
&c2_function<float_type>::square_normalized_function(float_type amin,
float_type amax, float_type norm)
const throw(c2_exception)
const /* throw(c2_exception) */
{
c2_ptr<float_type> mesquared((*new
c2_quadratic_p<float_type>(0., 0., 0., 1.))(*this));
@@ -579,7 +579,7 @@ template <typename float_type> c2_function<float_type>
&c2_function<float_type>::square_normalized_function(
float_type amin, float_type amax, const c2_function<float_type> &weight,
float_type norm)
const throw(c2_exception)
const /* throw(c2_exception) */
{
c2_ptr<float_type> weighted((*new
c2_quadratic_p<float_type>(0., 0., 0., 1.))(*this) * weight);
@@ -596,7 +596,7 @@ c2_function<float_type>::partial_integrals(
std::vector<float_type> xgrid, std::vector<float_type> *partials,
float_type abs_tol, float_type rel_tol, int derivs,
bool adapt, bool extrapolate)
const throw(c2_exception)
const /* throw(c2_exception) */
{
int np=xgrid.size();
@@ -693,7 +693,7 @@ const std::vector<float_type> &x, const std::vector<float_type> &f,
bool lowerSlopeNatural, float_type lowerSlope,
bool upperSlopeNatural, float_type upperSlope,
bool splined
) throw(c2_exception)
) /* throw(c2_exception) */
{
c2_ptr<float_type> keepme(*this);
X= x;
@@ -761,7 +761,7 @@ std::vector<std::pair<float_type, float_type> > &data,
bool lowerSlopeNatural, float_type lowerSlope,
bool upperSlopeNatural, float_type upperSlope,
bool splined
) throw(c2_exception)
) /* throw(c2_exception) */
{
c2_ptr<float_type> keepme(*this);
@@ -791,7 +791,7 @@ template <typename float_type> interpolating_function_p<float_type> &
interpolating_function_p<float_type>::load_random_generator_function(
const std::vector<float_type> &bincenters,
const c2_function<float_type> &binheights)
throw(c2_exception)
/* throw(c2_exception) */
{
c2_ptr<float_type> keepme(*this);
@@ -820,7 +820,7 @@ template <typename float_type> interpolating_function_p<float_type> &
interpolating_function_p<float_type>::load_random_generator_bins(
const std::vector<float_type> &bins,
const std::vector<float_type> &binheights, bool splined)
throw(c2_exception)
/* throw(c2_exception) */
{
c2_ptr<float_type> keepme(*this);
@@ -870,7 +870,7 @@ template <typename float_type> void
interpolating_function_p<float_type>::spline(
bool lowerSlopeNatural, float_type lowerSlope,
bool upperSlopeNatural, float_type upperSlope
) throw(c2_exception)
) /* throw(c2_exception) */
{
// construct spline tables here.
// this code is a re-translation of the pythonlabtools spline
@@ -930,7 +930,7 @@ const c2_function<float_type> &func,
float_type amin, float_type amax, float_type abs_tol, float_type rel_tol,
bool lowerSlopeNatural, float_type lowerSlope,
bool upperSlopeNatural, float_type upperSlope
) throw(c2_exception)
) /* throw(c2_exception) */
{
c2_ptr<float_type> keepme(*this);
@@ -1015,7 +1015,7 @@ this->adaptively_sample(grid.front(), grid.back(), 8*abs_tol,
// first and second derivatives including all coordinate transforms
template <typename float_type> float_type
interpolating_function_p<float_type>::value_with_derivatives(
float_type x, float_type *yprime, float_type *yprime2) const throw(c2_exception)
float_type x, float_type *yprime, float_type *yprime2) const /* throw(c2_exception) */
{
if(sampler_function.valid()) {
// if this is non-null, we are sampling data for later,
@@ -1175,7 +1175,7 @@ return copy;
template <typename float_type> void
interpolating_function_p<float_type>::get_data(std::vector<float_type> &xvals,
std::vector<float_type> &yvals) const throw()
std::vector<float_type> &yvals) const /*throw()*/
{
xvals=Xraw;
@@ -1231,7 +1231,7 @@ this->set_domain(ly, ry);
template <typename float_type> float_type
c2_inverse_function_p<float_type>::value_with_derivatives(
float_type x, float_type *yprime, float_type *yprime2
) const throw(c2_exception)
) const /* throw(c2_exception) */
{
float_type l=this->func->xmin();
float_type r=this->func->xmax();
@@ -1309,7 +1309,7 @@ c2_piecewise_function_p<float_type>::~c2_piecewise_function_p()
template <typename float_type> float_type
c2_piecewise_function_p<float_type>::value_with_derivatives(
float_type x, float_type *yprime, float_type *yprime2
) const throw(c2_exception)
) const /* throw(c2_exception) */
{
size_t np=functions.size();
@@ -1342,7 +1342,7 @@ return functions[klo]->value_with_derivatives(x, yprime, yprime2);
template <typename float_type> void
c2_piecewise_function_p<float_type>::append_function(
const c2_function<float_type> &func) throw(c2_exception)
const c2_function<float_type> &func) /* throw(c2_exception) */
{
c2_const_ptr<float_type> keepfunc(func);
if(functions.size()) { // check whether there are any gaps to fill, etc.
@@ -1452,7 +1452,7 @@ c2_connector_function_p<float_type>::~c2_connector_function_p()
template <typename float_type> float_type
c2_connector_function_p<float_type>::value_with_derivatives(
float_type x, float_type *yprime, float_type *yprime2
) const throw(c2_exception)
) const /* throw(c2_exception) */
{
float_type x0=this->xmin(), x2=this->xmax();
float_type dx=(x-(x0+x2)*0.5)*fhinv;
@@ -1479,7 +1479,7 @@ return y;
// to minimize copying of data... lots of pointers
template <typename float_type> void
c2_function<float_type>::sample_step(c2_sample_recur &rb) const
throw(c2_exception)
/* throw(c2_exception) */
{
std::vector< recur_item > &rb_stack=*rb.rb_stack;
// heap-based stack of data for recursion
@@ -1636,7 +1636,7 @@ c2_function<float_type>::adaptively_sample(
float_type amin, float_type amax,
float_type abs_tol, float_type rel_tol,
int derivs, std::vector<float_type> *xvals,
std::vector<float_type> *yvals) const throw(c2_exception)
std::vector<float_type> *yvals) const /* throw(c2_exception) */
{
c2_fblock<float_type> f0, f2;
c2_sample_recur rb;
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -68,7 +68,7 @@
Material: G4_MYLAR density: 1.400 g/cm3 RadL: 28.536 cm Nucl.Int.Length: 55.923 cm
Imean: 78.700 eV
Imean: 78.700 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: C (C) Z = 6.0 N = 12 A = 12.011 g/mole
---> Isotope: C12 Z = 6 N = 12 A = 12.00 g/mole abundance: 98.930 %
@@ -444,7 +444,7 @@
phot: for gamma SubType= 12 BuildTable= 0
LambdaPrime table from 200 keV to 100 TeV in 61 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
PhotoElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
LivermorePhElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
compt: for gamma SubType= 13 BuildTable= 1
Lambda table from 100 eV to 1 MeV, 7 bins per decade, spline: 1
@@ -458,6 +458,12 @@ conv: for gamma SubType= 14 BuildTable= 1
BetheHeitler : Emin= 0 eV Emax= 80 GeV
BetheHeitlerLPM : Emin= 80 GeV Emax= 100 TeV
Rayl: for gamma SubType= 11 BuildTable= 1
Lambda table from 100 eV to 100 keV, 7 bins per decade, spline: 0
LambdaPrime table from 100 keV to 100 TeV in 63 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator
msc: for e- SubType= 10
RangeFactor= 0.04, stepLimitType: 1, latDisplacement: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
@@ -862,7 +868,7 @@ Index : 2 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 1000
User=0.12s Real=0.13s Sys=0s
User=0.12s Real=0.12s Sys=0s
RunAction: End of run actions are started 1 Nevt= 1000 Edep= 0.0159235
====================================================
Beam Particle: proton
@@ -873,7 +879,7 @@ RunAction: End of run actions are started 1 Nevt= 1000 Edep= 0.0159235
Energy(keV) per ADC channel = 3.0769
Mean energy deposit in absorber = 15.924 +- 0.38348 keV RMS/Emean = 0.76156
Mean number of steps in absorber= 1.234 mean number of ion-clusters = 796.77 MeanCluster= 796.08
Mean number of steps in absorber= 1.234 mean number of ion-clusters = 796.79 MeanCluster= 796.11
====== Energy deposit distribution Noverflows= 0.013 ======
bin nb Elow entries normalized
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -50,12 +50,17 @@ phot: for gamma, applyCuts: 1 SubType= 12 BuildTable= 0
LambdaPrime table from 200 keV to 100 TeV in 61 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
PhotoElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
===== EM models for the G4Region VertexDetector ======
LivermorePhElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
compt: for gamma, applyCuts: 1 SubType= 13 BuildTable= 1
Lambda table from 100 eV to 1 MeV, 7 bins per decade, spline: 1
LambdaPrime table from 1 MeV to 100 TeV in 56 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
Klein-Nishina : Emin= 0 eV Emax= 100 TeV
===== EM models for the G4Region VertexDetector ======
LowEPComptonModel : Emin= 0 eV Emax= 20 MeV FluoActive
KleinNishina : Emin= 20 MeV Emax= 100 TeV FluoActive
conv: for gamma, applyCuts: 1 SubType= 14 BuildTable= 1
Lambda table from 1.022 MeV to 100 TeV, 18 bins per decade, spline: 1
@@ -145,7 +150,7 @@ msc: for proton SubType= 10
hIoni: for proton SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 2 MeV
BetheBloch : Emin= 2 MeV Emax= 100 TeV
@@ -177,7 +182,7 @@ msc: for GenericIon SubType= 10
ionIoni: for GenericIon SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.02
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.02
Stopping Power data for 17 ion/material pairs
===== EM models for the G4Region DefaultRegionForTheWorld ======
BraggIon : Emin= 0 eV Emax= 2 MeV
@@ -191,7 +196,7 @@ msc: for alpha SubType= 10
ionIoni: for alpha SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.02
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.02
===== EM models for the G4Region DefaultRegionForTheWorld ======
BraggIon : Emin= 0 eV Emax= 7.9452 MeV
BetheBloch : Emin= 7.9452 MeV Emax= 100 TeV
@@ -204,7 +209,7 @@ msc: for anti_proton SubType= 10
hIoni: for anti_proton SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 2 MeV
BetheBloch : Emin= 2 MeV Emax= 100 TeV
@@ -236,7 +241,7 @@ msc: for kaon+ SubType= 10
hIoni: for kaon+ SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 1.05231 MeV
BetheBloch : Emin= 1.05231 MeV Emax= 100 TeV
@@ -268,7 +273,7 @@ msc: for kaon- SubType= 10
hIoni: for kaon- SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 1.05231 MeV
BetheBloch : Emin= 1.05231 MeV Emax= 100 TeV
@@ -300,7 +305,7 @@ msc: for mu+ SubType= 10
muIoni: for mu+ SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 200 keV
BetheBloch : Emin= 200 keV Emax= 1 GeV
@@ -333,7 +338,7 @@ msc: for mu- SubType= 10
muIoni: for mu- SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 200 keV
BetheBloch : Emin= 200 keV Emax= 1 GeV
@@ -366,7 +371,7 @@ msc: for pi+ SubType= 10
hIoni: for pi+ SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 297.505 keV
BetheBloch : Emin= 297.505 keV Emax= 100 TeV
@@ -398,7 +403,7 @@ msc: for pi- SubType= 10
hIoni: for pi- SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 297.505 keV
BetheBloch : Emin= 297.505 keV Emax= 100 TeV
@@ -490,39 +495,39 @@ Index : 7 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 100
User=1.31s Real=1.33s Sys=0s
User=1.67s Real=1.72s Sys=0.01s
RunAction: End of run actions are started
HistoManager: End of run actions are started RunID# 0
=================================================================
Number of events 100
Average number of e- 400.8
Average number of gamma 637.2
Average number of e+ 48.58
Average number of steps 2953
Edep 1x1 = 0.8273 +- 0.002943 res= 3.557 % 100
Edep 3x3 = 0.9568 +- 0.00145 res= 1.515 % 100
Edep 5x5 = 0.9787 +- 0.001151 res= 1.176 % 100
Average number of e- 403.3
Average number of gamma 640.5
Average number of e+ 47.97
Average number of steps 2970
Edep 1x1 = 0.828 +- 0.003219 res= 3.887 % 100
Edep 3x3 = 0.9552 +- 0.001584 res= 1.659 % 100
Edep 5x5 = 0.9771 +- 0.001322 res= 1.353 % 100
=========== Ratios without trancating ===========================
E1/E9 = 0.8647 +- 0.00287
E1/E25 = 0.8454 +- 0.00298
E9/E25 = 0.9776 +- 0.0008531
E1/E9 = 0.8669 +- 0.003037
E1/E25 = 0.8474 +- 0.003043
E9/E25 = 0.9776 +- 0.0008331
Beam Energy 1 GeV
==================================================================
<<<<<ACCEPTANCE>>>>> 100 events for Crystal Calorimeter
Edep1x1: 0.8273 delEdep1x1= -0.1727 nrms= -1.727
Erms1x1: 0.02943 delErms1x1= -0.9706 nrms= -9.706
Edep3x3: 0.9568 delEdep3x3= -0.04316 nrms= -0.4316
Erms3x3: 0.0145 delErms3x3= -0.9855 nrms= -9.855
Edep5x5: 0.9787 delEdep5x5= -0.02128 nrms= -0.2128
Erms5x5: 0.01151 delErms5x5= -0.9885 nrms= -9.885
Edep1x1: 0.828 delEdep1x1= -0.172 nrms= -1.72
Erms1x1: 0.03219 delErms1x1= -0.9678 nrms= -9.678
Edep3x3: 0.9552 delEdep3x3= -0.04481 nrms= -0.4481
Erms3x3: 0.01584 delErms3x3= -0.9842 nrms= -9.842
Edep5x5: 0.9771 delEdep5x5= -0.0229 nrms= -0.229
Erms5x5: 0.01322 delErms5x5= -0.9868 nrms= -9.868
<<<<<END>>>>> IS ACCEPTED
Z bremsstrahlung photoeffect compton conversion
13 0 0 155 0
53 259 41 0 43
55 280 48 0 51
13 0 0 160 0
53 256 41 0 44
55 287 47 0 49
#
/testem/det/acceptance1 0.0136 0.0001 500
/testem/det/acceptance9 0.0139 0.0001 500
@@ -600,22 +605,22 @@ Index : 7 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 1000
User=2.11s Real=2.11s Sys=0s
User=1.84s Real=1.83s Sys=0s
RunAction: End of run actions are started
HistoManager: End of run actions are started RunID# 1
=================================================================
Number of events 1000
Average number of e- 72.29
Average number of gamma 65.92
Average number of e+ 3.666
Average number of steps 437.1
Edep 1x1 = 0.01448 +- 0.0003348
Edep 3x3 = 0.01487 +- 0.0003763
Edep 5x5 = 0.01494 +- 0.0003829
Average number of e- 71.08
Average number of gamma 63.75
Average number of e+ 3.448
Average number of steps 429
Edep 1x1 = 0.01435 +- 0.0002758
Edep 3x3 = 0.01474 +- 0.0003098
Edep 5x5 = 0.0148 +- 0.0003141
=========== Ratios without trancating ===========================
E1/E9 = 0.9832 +- 0.0007114
E1/E25 = 0.9801 +- 0.0008122
E9/E25 = 0.9969 +- 0.0001985
E1/E9 = 0.9822 +- 0.0007618
E1/E25 = 0.9795 +- 0.0008437
E9/E25 = 0.9972 +- 0.0001697
Beam Energy 20 GeV
==================================================================
@@ -659,12 +664,17 @@ phot: for gamma, applyCuts: 1 SubType= 12 BuildTable= 0
LambdaPrime table from 200 keV to 100 TeV in 61 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
PhotoElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
===== EM models for the G4Region VertexDetector ======
LivermorePhElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
compt: for gamma, applyCuts: 1 SubType= 13 BuildTable= 1
Lambda table from 100 eV to 1 MeV, 7 bins per decade, spline: 1
LambdaPrime table from 1 MeV to 100 TeV in 56 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
Klein-Nishina : Emin= 0 eV Emax= 100 TeV
===== EM models for the G4Region VertexDetector ======
LowEPComptonModel : Emin= 0 eV Emax= 20 MeV FluoActive
KleinNishina : Emin= 20 MeV Emax= 100 TeV FluoActive
conv: for gamma, applyCuts: 1 SubType= 14 BuildTable= 1
Lambda table from 1.022 MeV to 100 TeV, 18 bins per decade, spline: 1
@@ -754,7 +764,7 @@ msc: for proton SubType= 10
hIoni: for proton SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 2 MeV
BetheBloch : Emin= 2 MeV Emax= 100 TeV
@@ -786,7 +796,7 @@ msc: for GenericIon SubType= 10
ionIoni: for GenericIon SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.02
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.02
Stopping Power data for 17 ion/material pairs
===== EM models for the G4Region DefaultRegionForTheWorld ======
BraggIon : Emin= 0 eV Emax= 2 MeV
@@ -800,7 +810,7 @@ msc: for alpha SubType= 10
ionIoni: for alpha SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.02
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.02
===== EM models for the G4Region DefaultRegionForTheWorld ======
BraggIon : Emin= 0 eV Emax= 7.9452 MeV
BetheBloch : Emin= 7.9452 MeV Emax= 100 TeV
@@ -813,7 +823,7 @@ msc: for anti_proton SubType= 10
hIoni: for anti_proton SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 2 MeV
BetheBloch : Emin= 2 MeV Emax= 100 TeV
@@ -845,7 +855,7 @@ msc: for kaon+ SubType= 10
hIoni: for kaon+ SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 1.05231 MeV
BetheBloch : Emin= 1.05231 MeV Emax= 100 TeV
@@ -877,7 +887,7 @@ msc: for kaon- SubType= 10
hIoni: for kaon- SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 1.05231 MeV
BetheBloch : Emin= 1.05231 MeV Emax= 100 TeV
@@ -909,7 +919,7 @@ msc: for mu+ SubType= 10
muIoni: for mu+ SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 200 keV
BetheBloch : Emin= 200 keV Emax= 1 GeV
@@ -942,7 +952,7 @@ msc: for mu- SubType= 10
muIoni: for mu- SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 200 keV
BetheBloch : Emin= 200 keV Emax= 1 GeV
@@ -975,7 +985,7 @@ msc: for pi+ SubType= 10
hIoni: for pi+ SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 297.505 keV
BetheBloch : Emin= 297.505 keV Emax= 100 TeV
@@ -1007,7 +1017,7 @@ msc: for pi- SubType= 10
hIoni: for pi- SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 297.505 keV
BetheBloch : Emin= 297.505 keV Emax= 100 TeV
@@ -1099,22 +1109,22 @@ Index : 7 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 100
User=0.9s Real=0.9s Sys=0s
User=0.81s Real=0.81s Sys=0s
RunAction: End of run actions are started
HistoManager: End of run actions are started RunID# 2
=================================================================
Number of events 100
Average number of e- 171.2
Average number of gamma 223.1
Average number of e+ 47.51
Average number of steps 1836
Edep 1x1 = 0.8321 +- 0.004127 res= 4.96 % 100
Edep 3x3 = 0.9609 +- 0.003228 res= 3.36 % 100
Edep 5x5 = 0.9823 +- 0.002989 res= 3.043 % 100
Average number of e- 169.1
Average number of gamma 220.8
Average number of e+ 46.85
Average number of steps 1823
Edep 1x1 = 0.838 +- 0.003243 res= 3.87 % 100
Edep 3x3 = 0.9588 +- 0.003 res= 3.128 % 100
Edep 5x5 = 0.9789 +- 0.003131 res= 3.199 % 100
=========== Ratios without trancating ===========================
E1/E9 = 0.8661 +- 0.003408
E1/E25 = 0.8472 +- 0.003602
E9/E25 = 0.9782 +- 0.001178
E1/E9 = 0.8742 +- 0.002742
E1/E25 = 0.8563 +- 0.003036
E9/E25 = 0.9795 +- 0.001134
Beam Energy 1 GeV
==================================================================
@@ -1158,12 +1168,17 @@ phot: for gamma, applyCuts: 1 SubType= 12 BuildTable= 0
LambdaPrime table from 200 keV to 100 TeV in 61 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
PhotoElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
===== EM models for the G4Region VertexDetector ======
LivermorePhElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
compt: for gamma, applyCuts: 1 SubType= 13 BuildTable= 1
Lambda table from 100 eV to 1 MeV, 7 bins per decade, spline: 1
LambdaPrime table from 1 MeV to 100 TeV in 56 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
Klein-Nishina : Emin= 0 eV Emax= 100 TeV
===== EM models for the G4Region VertexDetector ======
LowEPComptonModel : Emin= 0 eV Emax= 20 MeV FluoActive
KleinNishina : Emin= 20 MeV Emax= 100 TeV FluoActive
conv: for gamma, applyCuts: 1 SubType= 14 BuildTable= 1
Lambda table from 1.022 MeV to 100 TeV, 18 bins per decade, spline: 1
@@ -1253,7 +1268,7 @@ msc: for proton SubType= 10
hIoni: for proton SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 2 MeV
BetheBloch : Emin= 2 MeV Emax= 100 TeV
@@ -1285,7 +1300,7 @@ msc: for GenericIon SubType= 10
ionIoni: for GenericIon SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.02
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.02
Stopping Power data for 17 ion/material pairs
===== EM models for the G4Region DefaultRegionForTheWorld ======
BraggIon : Emin= 0 eV Emax= 2 MeV
@@ -1299,7 +1314,7 @@ msc: for alpha SubType= 10
ionIoni: for alpha SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.02
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.02
===== EM models for the G4Region DefaultRegionForTheWorld ======
BraggIon : Emin= 0 eV Emax= 7.9452 MeV
BetheBloch : Emin= 7.9452 MeV Emax= 100 TeV
@@ -1312,7 +1327,7 @@ msc: for anti_proton SubType= 10
hIoni: for anti_proton SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 2 MeV
BetheBloch : Emin= 2 MeV Emax= 100 TeV
@@ -1344,7 +1359,7 @@ msc: for kaon+ SubType= 10
hIoni: for kaon+ SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 1.05231 MeV
BetheBloch : Emin= 1.05231 MeV Emax= 100 TeV
@@ -1376,7 +1391,7 @@ msc: for kaon- SubType= 10
hIoni: for kaon- SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 1.05231 MeV
BetheBloch : Emin= 1.05231 MeV Emax= 100 TeV
@@ -1408,7 +1423,7 @@ msc: for mu+ SubType= 10
muIoni: for mu+ SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 200 keV
BetheBloch : Emin= 200 keV Emax= 1 GeV
@@ -1441,7 +1456,7 @@ msc: for mu- SubType= 10
muIoni: for mu- SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 200 keV
BetheBloch : Emin= 200 keV Emax= 1 GeV
@@ -1474,7 +1489,7 @@ msc: for pi+ SubType= 10
hIoni: for pi+ SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 297.505 keV
BetheBloch : Emin= 297.505 keV Emax= 100 TeV
@@ -1506,7 +1521,7 @@ msc: for pi- SubType= 10
hIoni: for pi- SubType= 2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.01, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 297.505 keV
BetheBloch : Emin= 297.505 keV Emax= 100 TeV
@@ -1598,22 +1613,22 @@ Index : 7 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 100
User=1.22s Real=1.22s Sys=0s
User=1.12s Real=1.12s Sys=0s
RunAction: End of run actions are started
HistoManager: End of run actions are started RunID# 3
=================================================================
Number of events 100
Average number of e- 170.5
Average number of gamma 362.4
Average number of e+ 47.18
Average number of steps 1976
Edep 1x1 = 0.8337 +- 0.004 res= 4.799 % 100
Edep 3x3 = 0.9612 +- 0.003363 res= 3.498 % 100
Edep 5x5 = 0.9819 +- 0.003275 res= 3.335 % 100
Average number of e- 173.2
Average number of gamma 362.1
Average number of e+ 48.14
Average number of steps 1966
Edep 1x1 = 0.8376 +- 0.003543 res= 4.23 % 100
Edep 3x3 = 0.9605 +- 0.00333 res= 3.467 % 100
Edep 5x5 = 0.9814 +- 0.003565 res= 3.632 % 100
=========== Ratios without trancating ===========================
E1/E9 = 0.8675 +- 0.003251
E1/E25 = 0.8493 +- 0.003627
E9/E25 = 0.9789 +- 0.001134
E1/E9 = 0.8724 +- 0.003018
E1/E25 = 0.8539 +- 0.003228
E9/E25 = 0.9788 +- 0.001135
Beam Energy 1 GeV
==================================================================
@@ -1621,6 +1636,6 @@ Beam Energy 1 GeV
G4 kernel has come to Quit state.
================== Deleting memory pools ===================
Number of memory pools allocated: 9 of which, static: 0
Dynamic pools deleted: 9 / Total memory freed: 0.19 MB
Dynamic pools deleted: 9 / Total memory freed: 0.25 MB
============================================================
RunManagerKernel is deleted. Good bye :)
@@ -4,13 +4,13 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
*************************************************************
creating G4RunManagerKernel 0x19b0340
creating G4RunManagerKernel 0x185f970
The materials defined are :
@@ -44,7 +44,7 @@ The materials defined are :
Material: G4_Al density: 2.699 g/cm3 RadL: 8.896 cm Nucl.Int.Length: 38.894 cm
Imean: 166.000 eV
Imean: 166.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Al (Al) Z = 13.0 N = 27 A = 26.982 g/mole
---> Isotope: Al27 Z = 13 N = 27 A = 26.98 g/mole abundance: 100.000 %
@@ -52,7 +52,7 @@ The materials defined are :
Material: G4_Fe density: 7.874 g/cm3 RadL: 1.757 cm Nucl.Int.Length: 16.990 cm
Imean: 286.000 eV
Imean: 286.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Fe (Fe) Z = 26.0 N = 56 A = 55.845 g/mole
---> Isotope: Fe54 Z = 26 N = 54 A = 53.94 g/mole abundance: 5.845 %
@@ -63,7 +63,7 @@ The materials defined are :
Material: G4_Cu density: 8.960 g/cm3 RadL: 1.436 cm Nucl.Int.Length: 15.588 cm
Imean: 322.000 eV
Imean: 322.000 eV temperature: 293.15 K pressure: 1.00 atm
---> Element: Cu (Cu) Z = 29.0 N = 64 A = 63.546 g/mole
---> Isotope: Cu63 Z = 29 N = 63 A = 62.93 g/mole abundance: 69.170 %
@@ -73,8 +73,6 @@ The materials defined are :
HalfWorldLength 2250
Current application state is PreInit
Warning : Geant4 kernel is not Init state : Assuming Init state.
World is registered to the default region.
G4ErrorRunManagerHelper::InitializePhysics
List of instantiated particles ============================================
@@ -83,15 +81,15 @@ Current application state is PreInit
Warning : Geant4 kernel is not Init state : Assuming Init state.
physicsList->Construct() start.
G4Transportation constructor> set fShortStepOptimisation to false
0x1bf90f0G4ErrorPhysicsList:: particle process manager e+ = 0x1bfb8f0
0x1bf8f60G4ErrorPhysicsList:: particle process manager e- = 0x1bfcee0
0x1bf8ca0G4ErrorPhysicsList:: particle process manager gamma = 0x1bfd150
0x1bfa7a0G4ErrorPhysicsList:: particle process manager geantino = 0x1bfd3a0
0x1bf9300G4ErrorPhysicsList:: particle process manager mu+ = 0x1bfd5f0
0x1bf97a0G4ErrorPhysicsList:: particle process manager mu- = 0x1bfd840
0x1bf9c40G4ErrorPhysicsList:: particle process manager pi+ = 0x1bfda90
0x1bfa0c0G4ErrorPhysicsList:: particle process manager pi- = 0x1bfdce0
0x1bfa540G4ErrorPhysicsList:: particle process manager proton = 0x1bfdf30
0x1aa83b0G4ErrorPhysicsList:: particle process manager e+ = 0x1aaabb0
0x1aa8220G4ErrorPhysicsList:: particle process manager e- = 0x1aac1a0
0x1aa7f60G4ErrorPhysicsList:: particle process manager gamma = 0x1aac410
0x1aa9a60G4ErrorPhysicsList:: particle process manager geantino = 0x1aac660
0x1aa85c0G4ErrorPhysicsList:: particle process manager mu+ = 0x1aac8b0
0x1aa8a60G4ErrorPhysicsList:: particle process manager mu- = 0x1aacb00
0x1aa8f00G4ErrorPhysicsList:: particle process manager pi+ = 0x1aacd50
0x1aa9380G4ErrorPhysicsList:: particle process manager pi- = 0x1aacfa0
0x1aa9800G4ErrorPhysicsList:: particle process manager proton = 0x1aad1f0
physicsList->CheckParticleList() start.
physicsList->setCut() start.
@@ -1,4 +1,4 @@
$Id: History 99841 2016-10-07 10:09:34Z gcosmo $
$Id: History 103182 2017-03-21 10:36:09Z gcosmo $
-------------------------------------------------------------------
=========================================================
@@ -15,6 +15,9 @@ track of all tags.
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
20 March 2017 W. Pokorski (mctruthex-V10-03-00)
- fixing bug (typo) introduced in previous tag
07 October 2016 W. Pokorski (mctruthex-V10-02-00)
- changes to comply with coding conventions
@@ -27,7 +27,7 @@
/// \brief Definition of the MCTruthTrackInformation class
//
//
// $Id: MCTruthTrackInformation.hh 99841 2016-10-07 10:09:34Z gcosmo $
// $Id: MCTruthTrackInformation.hh 103182 2017-03-21 10:36:09Z gcosmo $
//
//
// --------------------------------------------------------------
@@ -54,8 +54,8 @@ public:
void Print() const {};
void SetDirectParent(G4bool value) { directParent = value; }
G4bool GetDirectParent() const { return directParent; }
void SetDirectParent(G4bool value) { fDirectParent = value; }
G4bool GetDirectParent() const { return fDirectParent; }
private:
@@ -27,7 +27,7 @@
/// \brief Implementation of the MCTruthManager class
//
//
// $Id: MCTruthManager.cc 99841 2016-10-07 10:09:34Z gcosmo $
// $Id: MCTruthManager.cc 103182 2017-03-21 10:36:09Z gcosmo $
//
//
// --------------------------------------------------------------
@@ -48,7 +48,7 @@ static MCTruthManager* instance = 0;
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.....
MCTruthManager::MCTruthManager() : event(0), fConfig(0)
MCTruthManager::MCTruthManager() : fEvent(0), fConfig(0)
{}
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.....
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExG4DetectorConstruction01Messenger.hh 85714 2014-11-04 14:30:40Z ihrivnac $
// $Id: ExG4DetectorConstruction01Messenger.hh 100687 2016-10-31 11:20:33Z gcosmo $
//
/// \file ExG4DetectorConstruction01Messenger.hh
/// \brief Definition of the ExG4DetectorConstruction01Messenger class
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExG4DetectorConstruction02Messenger.hh 85714 2014-11-04 14:30:40Z ihrivnac $
// $Id: ExG4DetectorConstruction02Messenger.hh 100687 2016-10-31 11:20:33Z gcosmo $
//
/// \file ExG4DetectorConstruction02Messenger.hh
/// \brief Definition of the ExG4DetectorConstruction02Messenger class
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExG4DetectorConstruction01Messenger.cc 85714 2014-11-04 14:30:40Z ihrivnac $
// $Id: ExG4DetectorConstruction01Messenger.cc 100687 2016-10-31 11:20:33Z gcosmo $
//
/// \file ExG4DetectorConstruction01Messenger.cc
/// \brief Implementation of the ExG4DetectorConstruction01Messenger class
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: EDecayType.hh 66586 2012-12-21 10:48:39Z ihrivnac $
// $Id: EDecayType.hh 100687 2016-10-31 11:20:33Z gcosmo $
//
/// \file eventgenerator/pythia/decayer6/include/EDecayType.hh
/// \brief Definition of the EDecayType enumeration
@@ -24,7 +24,7 @@
// ********************************************************************
//
//
// $Id: G4Pythia6Decayer.hh 98497 2016-07-20 15:39:38Z ihrivnac $
// $Id: G4Pythia6Decayer.hh 100687 2016-10-31 11:20:33Z gcosmo $
//
/// \file eventgenerator/pythia/decayer6/include/G4Pythia6Decayer.hh
/// \brief Definition of the G4Pythia6Decayer class
@@ -24,7 +24,7 @@
// ********************************************************************
//
//
// $Id: G4Pythia6DecayerMessenger.hh 66586 2012-12-21 10:48:39Z ihrivnac $
// $Id: G4Pythia6DecayerMessenger.hh 100687 2016-10-31 11:20:33Z gcosmo $
//
/// \file eventgenerator/pythia/decayer6/include/G4Pythia6DecayerMessenger.hh
/// \brief Definition of the G4Pythia6DecayerMessenger class
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: P6DExtDecayerPhysics.hh 66586 2012-12-21 10:48:39Z ihrivnac $
// $Id: P6DExtDecayerPhysics.hh 100687 2016-10-31 11:20:33Z gcosmo $
//
/// \file eventgenerator/pythia/decayer6/include/P6DExtDecayerPhysics.hh
/// \brief Definition of the P6DExtDecayerPhysics class
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: Pythia6.hh 66586 2012-12-21 10:48:39Z ihrivnac $
// $Id: Pythia6.hh 100687 2016-10-31 11:20:33Z gcosmo $
//
/// \file eventgenerator/pythia/decayer6/include/Pythia6.hh
/// \brief Definition of the Pythia6 class
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: G4Pythia6Decayer.cc 98498 2016-07-20 15:39:59Z ihrivnac $
// $Id: G4Pythia6Decayer.cc 100687 2016-10-31 11:20:33Z gcosmo $
//
/// \file eventgenerator/pythia/decayer6/src/G4Pythia6Decayer.cc
/// \brief Implementation of the G4Pythia6Decayer class
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: G4Pythia6DecayerMessenger.cc 66586 2012-12-21 10:48:39Z ihrivnac $
// $Id: G4Pythia6DecayerMessenger.cc 100687 2016-10-31 11:20:33Z gcosmo $
//
/// \file eventgenerator/pythia/decayer6/src/G4Pythia6DecayerMessenger.cc
/// \brief Implementation of the G4Pythia6DecayerMessenger class
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: P6DExtDecayerPhysics.cc 100121 2016-10-14 13:21:59Z gunter $
// $Id: P6DExtDecayerPhysics.cc 100687 2016-10-31 11:20:33Z gcosmo $
//
/// \file eventgenerator/pythia/decayer6/src/P6DExtDecayerPhysics.cc
/// \brief Implementation of the P6DExtDecayerPhysics class
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: Pythia6.cc 98526 2016-07-21 11:15:24Z ihrivnac $
// $Id: Pythia6.cc 100687 2016-10-31 11:20:33Z gcosmo $
//
/// \file eventgenerator/pythia/decayer6/src/Pythia6.cc
/// \brief Implementation of the Pythia6 class
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: pythia6_common_address.c 98526 2016-07-21 11:15:24Z ihrivnac $
// $Id: pythia6_common_address.c 100687 2016-10-31 11:20:33Z gcosmo $
//
// According to pythia6_common_address.c provided in Root
// Pythia6 distribution:
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -91,7 +91,7 @@ Index : 0 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 100000
User=0.35s Real=0.36s Sys=0s
User=0.42s Real=0.43s Sys=0s
G4 kernel has come to Quit state.
================== Deleting memory pools ===================
Number of memory pools allocated: 9 of which, static: 0
@@ -26,7 +26,7 @@ reflection in bent crystals.
\section channeling_s2 GEOMETRY
The geometry is a bent Si crystal with three Si detectors placed at
-1.0 m, -0.01 m and 1.0 m with respect to bent crystal position.
-9.998 m, -0.320 m and 10.756 m with respect to bent crystal position.
The Si detectors allows to measure incoming and outgoing angle
after the interaction with the Si bent crystal. The
geometry is all under vacuum.
@@ -34,7 +34,7 @@ geometry is all under vacuum.
\section channeling_s3 PRIMARY EVENT
The primary events are 400 GeV/c protons at -1.05 m from the
crystal with 13.36E-6 rad x 11.25E-6 rad divergence.
crystal with 13.36 microrad x 11.25 microrad divergence.
\section channeling_s4 PHYSICS
@@ -62,7 +62,7 @@ example with 1000 protons.
Use
\verbatim
/xtal/setCurvRadius XXX 0. 0. m
/xtal/setBR XXX 0. 0. m
\endverbatim
To change crystal bending to XXX meters
@@ -74,13 +74,9 @@ To change crystal length to XXX millimeter
Use
\verbatim
/xtal/potfilename data/si110
/xtal/setEC data/Si220
\endverbatim
or
\verbatim
/xtal/potfilename data/si111
\endverbatim
To select the (110) or (111) Si crystal plane of channeling
To select the (110) Si crystal plane of channeling
GPS commands are used for the primary generator.
@@ -15,6 +15,10 @@ track of all tags.
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
May 05,2017 E. Bagli (channelingExample-V10-03-00)
- Added the support to the G4Crystal package implemented in V10-03
- Added the support to G4Channeling process implemented in V10-03-01
November 02, 2016 I. Hrivnacova (channelingExample-V10-02-04)
- Added file descriptions for Doxygen documentation
@@ -20,14 +20,14 @@ reflection in bent crystals.
2.GEOMETRY
The geometry is a bent Si crystal with three Si detectors placed at
-1.0 m, -0.01 m and 1.0 m with respect to bent crystal position.
The Si detectors allows to measure incoming and outgoing angle
after the interaction with the Si bent crystal. The
geometry is all under vacuum.
-9.998 m, -0.320 m and 10.756 m with respect to the position of
the bent crystal itself. The Si detectors allows to measure
incoming and outgoing angle after the interaction with the Si bent crystal.
The geometry is all under vacuum.
3.PRIMARY EVENT
The primary events are 400 GeV/c protons at -1.05 m from the
crystal with 13.36E-6 rad x 11.25E-6 rad divergence.
The primary events are 400 GeV/c protons launched at -10.5 m from the
crystal with 13.36 microrad x 11.25 microrad divergence.
4.PHYSICS
In the example the physics of channeling and volume reflection
@@ -42,13 +42,13 @@ The executable must be run from within the source directory of the example
to ensure that it can find the path for crystal data files.
Data files for Si crystal interplanar potential, nuclei and electron density
are stored in a named subdirectorydata
are stored in a subdirectory named data
Upon execution, the 2009_PLB680_129.mac macro will automatically run the
example with 1000 protons.
Use
/xtal/setCurvRadius XXX 0. 0. m
/xtal/setBR XXX 0. 0. m
To change crystal bending to XXX meters
Use
@@ -56,10 +56,8 @@ Use
To change crystal length to XXX millimeter
Use
/xtal/potfilename data/si110
or
/xtal/potfilename data/si111
To select the (110) or (111) Si crystal plane of channeling
/xtal/potfilename data/Si220pl
To select the (110) Si crystal plane of channeling
GPS commands are used for the primary generator.
@@ -70,4 +68,4 @@ has the leaves:
- posXin : hitting X position of the particle at the crystal
- posYin : hitting Y position of the particle at the crystal
- angXout: outgoing particle X angle out of the the crystal
- angYout: outgoing particle Y angle out of the the crystal
- angYout: outgoing particle Y angle out of the the crystal
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file channeling/channeling.cc
/// \brief Main program of the channeling example
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -34,25 +31,20 @@
#else
#include "G4RunManager.hh"
#endif
#include "G4ScoringManager.hh"
#include "G4UImanager.hh"
#include "Randomize.hh"
#include "ExExChDetectorConstruction.hh"
#ifdef G4MULTITHREADED
#include "ExExChUserActionInitialization.hh"
#include "UserActionInitialization.hh"
#else
#include "ExExChPrimaryGeneratorAction.hh"
#include "ExExChTrackingAction.hh"
#include "ExExChStackingAction.hh"
#include "ExExChEventAction.hh"
#include "ExExChRunAction.hh"
#include "PrimaryGeneratorAction.hh"
#include "StackingAction.hh"
#include "EventAction.hh"
#include "RunAction.hh"
#endif
#include "ExExChPhysicsList.hh"
#include "QGSP_BERT.hh"
#include "DetectorConstruction.hh"
#ifdef G4VIS_USE
#include "G4VisExecutive.hh"
@@ -62,6 +54,12 @@
#include "G4UIExecutive.hh"
#endif
#include "FTFP_BERT.hh"
#include "G4EmStandardPhysics_option4_channeling.hh"
#include "G4ChannelingPhysics.hh"
#include "G4GenericBiasingPhysics.hh"
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
int main(int argc,char** argv)
@@ -69,43 +67,36 @@ int main(int argc,char** argv)
// Construct the default run manager
#ifdef G4MULTITHREADED
G4MTRunManager* runManager = new G4MTRunManager;
if(argv[2]){
if(atoi(argv[2])>0){
runManager->SetNumberOfThreads(atoi(argv[2]));
}
}
G4cout << "MT MODE ON " << runManager->GetNumberOfThreads() << G4endl;
runManager->SetNumberOfThreads(G4Threading::G4GetNumberOfCores() - 2);
#else
G4RunManager* runManager = new G4RunManager;
G4cout << "MT MODE OFF" << G4endl;
#endif
// Activate UI-command base scorer
G4ScoringManager * scManager = G4ScoringManager::GetScoringManager();
scManager->SetVerboseLevel(0);
// Choose the Random engine
#ifndef G4MULTITHREADED
CLHEP::HepRandom::setTheEngine(new CLHEP::RanecuEngine);
#endif
// Set mandatory initialization classes
G4VUserDetectorConstruction* detector =
new ExExChDetectorConstruction;
runManager->SetUserInitialization(detector);
runManager->SetUserInitialization(new ExExChPhysicsList());
// Set mandatory initialization classes
G4VModularPhysicsList* physlist= new FTFP_BERT();
G4GenericBiasingPhysics* biasingPhysics = new G4GenericBiasingPhysics();
physlist->RegisterPhysics(new G4ChannelingPhysics());
physlist->ReplacePhysics(new G4EmStandardPhysics_option4_channeling());
//physlist->ReplacePhysics(new G4EmStandardPhysicsSS_channeling());
biasingPhysics->PhysicsBiasAllCharged();
physlist->RegisterPhysics(biasingPhysics);
runManager->SetUserInitialization(physlist);
#ifndef G4MULTITHREADED
// Set user action classes
runManager->SetUserAction(new ExExChPrimaryGeneratorAction());
runManager->SetUserAction(new ExExChEventAction());
runManager->SetUserAction(new ExExChStackingAction());
runManager->SetUserAction(new ExExChTrackingAction());
runManager->SetUserAction(new ExExChRunAction());
runManager->SetUserAction(new PrimaryGeneratorAction());
runManager->SetUserAction(new EventAction());
runManager->SetUserAction(new StackingAction());
runManager->SetUserAction(new RunAction());
#else
runManager->SetUserInitialization(
new ExExChUserActionInitialization());
runManager->SetUserInitialization(new UserActionInitialization());
#endif
runManager->SetUserInitialization(new DetectorConstruction());
// Get the pointer to the User Interface manager
G4UImanager* UI = G4UImanager::GetUIpointer();
@@ -4,45 +4,66 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-patch-01 (24-February-2017)
Geant4 version Name: geant4-10-03-ref-06 (30-June-2017)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
*************************************************************
MT MODE OFF
DetectorConstructor::SetXtalMaterial() - New Xtal Material: G4_Si
<<< Geant4 Physics List simulation engine: FTFP_BERT 2.0
G4VModularPhysicsList::ReplacePhysics: G4EmStandardwith type : 2 is replaces with G4EmStandard_opt4_channeling
Using Root
XLatticeManager3::registerLattice: Registering Lattice.Total number of lattices:1
G4ChannelingECHARM::ReadFromECHARM() - 1e-06 2048 1.91979e-07 1 2.21679e-07 -6.66994e-06 1.53567e-05
G4ChannelingECHARM::ReadFromECHARM() - 1e-09 2048 1.91979e-07 1 2.21679e-07 -615.379 615.379
G4ChannelingECHARM::ReadFromECHARM() - 1e-09 2048 1.91979e-07 1 2.21679e-07 0 0
G4ChannelingECHARM::ReadFromECHARM() - 1 2048 1.91979e-07 1 2.21679e-07 -5.55112e-15 12.1802
G4ChannelingECHARM::ReadFromECHARM() - 1 2048 1.91979e-07 1 2.21679e-07 0.279649 4.1687
data/Si220pl_pot.txt
data/Si220pl_efx.txt
data/Si220pl_efy.txt
data/Si220pl_atd.txt
data/Si220pl_eld.txt
Attaching biasing operator ChannelingChangeXS-Many to logical volume crystal.logic
G4PhysicsListHelper::AddTransportation()--- G4CoupledTransportation is used
### WARNING: G4EmProcessOptions class is obsolete and will be removed in the next public release
Please, try to use G4EmParameters class and/or UI interface to EM parameters
ExExChProcessChanneling::Constructor:Geometry surface tolerance is: 1e-09 mm
FTFP_BERT : new threshold between BERT and FTFP is over the interval
for pions : 3 to 12 GeV
for kaons : 3 to 12 GeV
for proton : 3 to 12 GeV
for neutron : 3 to 12 GeV
PhysicsList::AddChanneling: Channeling process added...
### ExExChPhysicsList::ConstructProcess is done
### Adding tracking cuts for neutron TimeCut(ns)= 10000 KinEnergyCut(MeV)= 0
### === Deexcitation model UAtomDeexcitation is activated for 1 region:
DefaultRegionForTheWorld 1 1 0
### === Auger cascade flag: 1
### === Ignore cuts flag: 0
DefaultRegionForTheWorld 1 1 1
compt: for gamma SubType= 13 BuildTable= 1
Lambda table from 10 eV to 1 MeV, 20 bins per decade, spline: 1
LambdaPrime table from 1 MeV to 10 TeV in 140 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
LowEPComptonModel : Emin= 0 eV Emax= 20 MeV FluoActive
KleinNishina : Emin= 20 MeV Emax= 10 TeV FluoActive
### === G4UAtomicDeexcitation::InitialiseForNewRun()
### === Auger cascade flag: 0
### === Ignore cuts flag: 0
### === PIXE model for hadrons: Empirical
### === PIXE model for e+-: Livermore
======================================================================
The G4PenelopeIonisationModel is being used with the PIXE flag ON.
Atomic de-excitation will be produced statistically by the PIXE
interface by using the shell cross section --> Livermore
The built-in model procedure for atomic de-excitation is disabled.
*Please be sure this is intended*, or disable PIXE by
/process/em/pixe false
======================================================================
phot: for gamma SubType= 12 BuildTable= 0
LambdaPrime table from 200 keV to 10 TeV in 154 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
LivermorePhElectric : Emin= 0 eV Emax= 10 TeV AngularGenSauterGavrila FluoActive
compt: for gamma SubType= 13 BuildTable= 1
Lambda table from 100 eV to 1 MeV, 20 bins per decade, spline: 1
LambdaPrime table from 1 MeV to 10 TeV in 140 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
LowEPComptonModel : Emin= 0 eV Emax= 20 MeV FluoActive
KleinNishina : Emin= 20 MeV Emax= 10 TeV FluoActive
conv: for gamma SubType= 14 BuildTable= 1
Lambda table from 1.022 MeV to 10 TeV, 20 bins per decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
@@ -50,315 +71,316 @@ conv: for gamma SubType= 14 BuildTable= 1
BetheHeitlerLPM : Emin= 80 GeV Emax= 10 TeV
Rayl: for gamma SubType= 11 BuildTable= 1
Lambda table from 10 eV to 100 keV, 20 bins per decade, spline: 0
Lambda table from 100 eV to 100 keV, 20 bins per decade, spline: 0
LambdaPrime table from 100 keV to 10 TeV in 160 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
LivermoreRayleigh : Emin= 0 eV Emax= 10 TeV CullenGenerator
eIoni: for e- SubType= 2
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.1, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
PenIoni : Emin= 0 eV Emax= 100 keV
MollerBhabha : Emin= 100 keV Emax= 10 TeV
eBrem: for e- SubType= 3
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000
===== EM models for the G4Region DefaultRegionForTheWorld ======
eBremSB : Emin= 0 eV Emax= 1 GeV DipBustGen
eBremLPM : Emin= 1 GeV Emax= 10 TeV DipBustGen
CoulombScat: for e-, integral: 1 SubType= 1 BuildTable= 0
0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531
===== EM models for the G4Region DefaultRegionForTheWorld ======
eSingleCoulombScat : Emin= 0 eV Emax= 10 TeV
msc: for e- SubType= 10
RangeFactor= 0.04, stepLimitType: 1, latDisplacement: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 10 TeV Table with 220 bins Emin= 100 eV Emax= 10 TeV
eIoni: for e+ SubType= 2
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
PenIoni : Emin= 0 eV Emax= 100 keV
MollerBhabha : Emin= 100 keV Emax= 10 TeV
PenIoni : Emin= 0 eV Emax= 1 MeV
MollerBhabha : Emin= 1 MeV Emax= 10 TeV deltaVI
eBrem: for e+ SubType= 3
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
eBrem: for e- SubType= 3
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000
===== EM models for the G4Region DefaultRegionForTheWorld ======
eBremSB : Emin= 0 eV Emax= 1 GeV DipBustGen
eBremLPM : Emin= 1 GeV Emax= 10 TeV DipBustGen
eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS
eBremLPM : Emin= 1 GeV Emax= 10 TeV AngularGen2BS
ePairProd: for e- SubType= 4
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
Sampling table 21x1001 from 0.1 GeV to 10 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
muPairProd : Emin= 0 eV Emax= 10 TeV
CoulombScat: for e-, integral: 1 SubType= 1 BuildTable= 1
Lambda table from 100 eV to 10 TeV, 20 bins per decade, spline: 1
0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531
===== EM models for the G4Region DefaultRegionForTheWorld ======
eCoulombScattering : Emin= 0 eV Emax= 10 TeV
eIoni: for e+ SubType= 2
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
PenIoni : Emin= 0 eV Emax= 1 MeV
MollerBhabha : Emin= 1 MeV Emax= 10 TeV deltaVI
eBrem: for e+ SubType= 3
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000
===== EM models for the G4Region DefaultRegionForTheWorld ======
eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS
eBremLPM : Emin= 1 GeV Emax= 10 TeV AngularGen2BS
ePairProd: for e+ SubType= 4
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
Sampling table 21x1001 from 0.1 GeV to 10 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
muPairProd : Emin= 0 eV Emax= 10 TeV
annihil: for e+, integral: 1 SubType= 5 BuildTable= 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
eplus2gg : Emin= 0 eV Emax= 10 TeV
CoulombScat: for e+, integral: 1 SubType= 1 BuildTable= 0
CoulombScat: for e+, integral: 1 SubType= 1 BuildTable= 1
Lambda table from 100 eV to 10 TeV, 20 bins per decade, spline: 1
0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531
===== EM models for the G4Region DefaultRegionForTheWorld ======
eSingleCoulombScat : Emin= 0 eV Emax= 10 TeV
msc: for e+ SubType= 10
RangeFactor= 0.04, stepLimitType: 1, latDisplacement: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 10 TeV Table with 220 bins Emin= 100 eV Emax= 10 TeV
eCoulombScattering : Emin= 0 eV Emax= 10 TeV
hIoni: for proton SubType= 2
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.02, dRoverRange= 0.1, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 2 MeV
BetheBloch : Emin= 2 MeV Emax= 10 TeV
Bragg : Emin= 0 eV Emax= 2 MeV deltaVI
BetheBloch : Emin= 2 MeV Emax= 10 TeV deltaVI
hBrems: for proton SubType= 3
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 10 TeV
hPairProd: for proton SubType= 4
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
Sampling table 13x1001 from 7.50618 GeV to 10 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 10 TeV
CoulombScat: for proton, integral: 1 SubType= 1 BuildTable= 0
CoulombScat: for proton, integral: 1 SubType= 1 BuildTable= 1
Used Lambda table of anti_proton
0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531
===== EM models for the G4Region DefaultRegionForTheWorld ======
eCoulombScattering : Emin= 0 eV Emax= 10 TeV
msc: for proton SubType= 10
RangeFactor= 0.2, stepLimitType: 0, latDisplacement: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 10 TeV Table with 220 bins Emin= 100 eV Emax= 10 TeV
ionIoni: for GenericIon SubType= 2
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.001, dRoverRange= 0.1, integral: 1, fluct: 1, linLossLimit= 0.02
Stopping Power data for 17 ion/material pairs
===== EM models for the G4Region DefaultRegionForTheWorld ======
BraggIon : Emin= 0 eV Emax= 2 MeV
BetheBloch : Emin= 2 MeV Emax= 10 TeV
CoulombScat: for GenericIon, integral: 1 SubType= 1 BuildTable= 0
0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531
===== EM models for the G4Region DefaultRegionForTheWorld ======
IonCoulombScattering : Emin= 0 eV Emax= 10 TeV
msc: for GenericIon SubType= 10
RangeFactor= 0.2, stepLimitType: 0, latDisplacement: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 10 TeV
ionIoni: for alpha SubType= 2
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
ionIoni: for GenericIon SubType= 2
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.01, dRoverRange= 0.1, integral: 1, fluct: 1, linLossLimit= 0.02
finalRange(mm)= 0.001, dRoverRange= 0.1, integral: 1, fluct: 1, linLossLimit= 0.02
===== EM models for the G4Region DefaultRegionForTheWorld ======
BraggIon : Emin= 0 eV Emax= 7.9452 MeV
BetheBloch : Emin= 7.9452 MeV Emax= 10 TeV
ParamICRU73 : Emin= 0 eV Emax= 10 TeV deltaVI
CoulombScat: for alpha, integral: 1 SubType= 1 BuildTable= 0
0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531
===== EM models for the G4Region DefaultRegionForTheWorld ======
IonCoulombScattering : Emin= 0 eV Emax= 10 TeV
msc: for alpha SubType= 10
RangeFactor= 0.2, stepLimitType: 0, latDisplacement: 0
ionIoni: for alpha SubType= 2
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.01, dRoverRange= 0.1, integral: 1, fluct: 1, linLossLimit= 0.02
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 10 TeV Table with 220 bins Emin= 100 eV Emax= 10 TeV
BraggIon : Emin= 0 eV Emax= 7.9452 MeV deltaVI
BetheBloch : Emin= 7.9452 MeV Emax= 10 TeV deltaVI
hIoni: for anti_proton SubType= 2
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.02, dRoverRange= 0.1, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 2 MeV
BetheBloch : Emin= 2 MeV Emax= 10 TeV
ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI
BetheBloch : Emin= 2 MeV Emax= 10 TeV deltaVI
CoulombScat: for anti_proton, integral: 1 SubType= 1 BuildTable= 0
hBrems: for anti_proton SubType= 3
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 10 TeV
hPairProd: for anti_proton SubType= 4
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
Sampling table 13x1001 from 7.50618 GeV to 10 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 10 TeV
CoulombScat: for anti_proton, integral: 1 SubType= 1 BuildTable= 1
Lambda table from 100 eV to 10 TeV, 20 bins per decade, spline: 1
0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531
===== EM models for the G4Region DefaultRegionForTheWorld ======
eCoulombScattering : Emin= 0 eV Emax= 10 TeV
msc: for anti_proton SubType= 10
RangeFactor= 0.2, stepLimitType: 0, latDisplacement: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 10 TeV Table with 220 bins Emin= 100 eV Emax= 10 TeV
hIoni: for kaon+ SubType= 2
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 1.05231 MeV
BetheBloch : Emin= 1.05231 MeV Emax= 10 TeV
CoulombScat: for kaon+, integral: 1 SubType= 1 BuildTable= 0
0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531
===== EM models for the G4Region DefaultRegionForTheWorld ======
eCoulombScattering : Emin= 0 eV Emax= 10 TeV
msc: for kaon+ SubType= 10
RangeFactor= 0.2, stepLimitType: 0, latDisplacement: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 10 TeV Table with 220 bins Emin= 100 eV Emax= 10 TeV
hIoni: for kaon- SubType= 2
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 1.05231 MeV
BetheBloch : Emin= 1.05231 MeV Emax= 10 TeV
CoulombScat: for kaon-, integral: 1 SubType= 1 BuildTable= 0
0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531
===== EM models for the G4Region DefaultRegionForTheWorld ======
eCoulombScattering : Emin= 0 eV Emax= 10 TeV
msc: for kaon- SubType= 10
RangeFactor= 0.2, stepLimitType: 0, latDisplacement: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 10 TeV Table with 220 bins Emin= 100 eV Emax= 10 TeV
muIoni: for mu+ SubType= 2
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.05, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 200 keV
BetheBloch : Emin= 200 keV Emax= 1 GeV
Bragg : Emin= 0 eV Emax= 1.05231 MeV deltaVI
BetheBloch : Emin= 1.05231 MeV Emax= 10 TeV deltaVI
hBrems: for kaon+ SubType= 3
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 10 TeV
hPairProd: for kaon+ SubType= 4
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
Sampling table 14x1001 from 3.94942 GeV to 10 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 10 TeV
CoulombScat: for kaon+, integral: 1 SubType= 1 BuildTable= 1
Lambda table from 100 eV to 10 TeV, 20 bins per decade, spline: 1
0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531
===== EM models for the G4Region DefaultRegionForTheWorld ======
eCoulombScattering : Emin= 0 eV Emax= 10 TeV
hIoni: for kaon- SubType= 2
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.05, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 1.05231 MeV deltaVI
BetheBloch : Emin= 1.05231 MeV Emax= 10 TeV deltaVI
hBrems: for kaon- SubType= 3
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 10 TeV
hPairProd: for kaon- SubType= 4
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
Sampling table 14x1001 from 3.94942 GeV to 10 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 10 TeV
CoulombScat: for kaon-, integral: 1 SubType= 1 BuildTable= 1
Used Lambda table of kaon+
0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531
===== EM models for the G4Region DefaultRegionForTheWorld ======
eCoulombScattering : Emin= 0 eV Emax= 10 TeV
muIoni: for mu+ SubType= 2
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.05, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 200 keV deltaVI
BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI
MuBetheBloch : Emin= 1 GeV Emax= 10 TeV
muBrems: for mu+ SubType= 3
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
MuBrem : Emin= 0 eV Emax= 10 TeV
muPairProd: for mu+ SubType= 4
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
Sampling table 17x1001 from 1 GeV to 10 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
muPairProd : Emin= 0 eV Emax= 10 TeV
CoulombScat: for mu+, integral: 1 SubType= 1 BuildTable= 0
CoulombScat: for mu+, integral: 1 SubType= 1 BuildTable= 1
Lambda table from 100 eV to 10 TeV, 20 bins per decade, spline: 1
0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531
===== EM models for the G4Region DefaultRegionForTheWorld ======
eCoulombScattering : Emin= 0 eV Emax= 10 TeV
msc: for mu+ SubType= 10
RangeFactor= 0.2, step limit type: 0, lateralDisplacement: 0, polarAngleLimit(deg)= 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 10 TeV Table with 220 bins Emin= 100 eV Emax= 10 TeV
muIoni: for mu- SubType= 2
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.05, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 200 keV
BetheBloch : Emin= 200 keV Emax= 1 GeV
ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI
BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI
MuBetheBloch : Emin= 1 GeV Emax= 10 TeV
muBrems: for mu- SubType= 3
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
MuBrem : Emin= 0 eV Emax= 10 TeV
muPairProd: for mu- SubType= 4
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
Sampling table 17x1001 from 1 GeV to 10 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
muPairProd : Emin= 0 eV Emax= 10 TeV
CoulombScat: for mu-, integral: 1 SubType= 1 BuildTable= 0
CoulombScat: for mu-, integral: 1 SubType= 1 BuildTable= 1
Used Lambda table of mu+
0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531
===== EM models for the G4Region DefaultRegionForTheWorld ======
eCoulombScattering : Emin= 0 eV Emax= 10 TeV
msc: for mu- SubType= 10
RangeFactor= 0.2, step limit type: 0, lateralDisplacement: 0, polarAngleLimit(deg)= 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 10 TeV Table with 220 bins Emin= 100 eV Emax= 10 TeV
hIoni: for pi+ SubType= 2
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.02, dRoverRange= 0.1, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.05, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 297.505 keV
BetheBloch : Emin= 297.505 keV Emax= 10 TeV
Bragg : Emin= 0 eV Emax= 297.505 keV deltaVI
BetheBloch : Emin= 297.505 keV Emax= 10 TeV deltaVI
hBrems: for pi+ SubType= 3
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 10 TeV
hPairProd: for pi+ SubType= 4
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
Sampling table 16x1001 from 1.11656 GeV to 10 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 10 TeV
CoulombScat: for pi+, integral: 1 SubType= 1 BuildTable= 0
CoulombScat: for pi+, integral: 1 SubType= 1 BuildTable= 1
Lambda table from 100 eV to 10 TeV, 20 bins per decade, spline: 1
0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531
===== EM models for the G4Region DefaultRegionForTheWorld ======
eCoulombScattering : Emin= 0 eV Emax= 10 TeV
msc: for pi+ SubType= 10
RangeFactor= 0.2, stepLimitType: 0, latDisplacement: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 10 TeV Table with 220 bins Emin= 100 eV Emax= 10 TeV
hIoni: for pi- SubType= 2
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.02, dRoverRange= 0.1, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.05, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 297.505 keV
BetheBloch : Emin= 297.505 keV Emax= 10 TeV
ICRU73QO : Emin= 0 eV Emax= 297.505 keV deltaVI
BetheBloch : Emin= 297.505 keV Emax= 10 TeV deltaVI
hBrems: for pi- SubType= 3
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 10 TeV
hPairProd: for pi- SubType= 4
dE/dx and range tables from 10 eV to 10 TeV in 240 bins
dE/dx and range tables from 100 eV to 10 TeV in 220 bins
Lambda tables from threshold to 10 TeV, 20 bins per decade, spline: 1
Sampling table 16x1001 from 1.11656 GeV to 10 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 10 TeV
CoulombScat: for pi-, integral: 1 SubType= 1 BuildTable= 0
CoulombScat: for pi-, integral: 1 SubType= 1 BuildTable= 1
Used Lambda table of pi+
0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531
===== EM models for the G4Region DefaultRegionForTheWorld ======
eCoulombScattering : Emin= 0 eV Emax= 10 TeV
msc: for pi- SubType= 10
RangeFactor= 0.2, stepLimitType: 0, latDisplacement: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 10 TeV Table with 220 bins Emin= 100 eV Emax= 10 TeV
====================================================================
HADRONIC PROCESSES SUMMARY (verbose level 1)
@@ -367,16 +389,14 @@ msc: for pi- SubType= 10
Process: hadElastic
Model: hElasticCHIPS: 0 eV ---> 100 TeV
Cr_sctns: ChipsNeutronElasticXS: 0 eV ---> 100 TeV
Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV
Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV
Process: neutronInelastic
Model: QGSP: 12 GeV ---> 100 TeV
Model: FTFP: 9.5 GeV ---> 25 GeV
Model: Binary Cascade: 0 eV ---> 9.9 GeV
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 12 GeV
Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV
Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV
Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV
Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV
Process: nCapture
@@ -398,6 +418,11 @@ msc: for pi- SubType= 10
---------------------------------------------------
Hadronic Processes for He3
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov nucleus nucleus: 0 eV ---> 2.88022e+295 J
Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV
Process: He3Inelastic
Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n
Model: FTFP: 2 GeV/n ---> 100 TeV/n
@@ -555,9 +580,9 @@ msc: for pi- SubType= 10
Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV
Process: kaon+Inelastic
Model: QGSP: 12 GeV ---> 100 TeV
Model: FTFP: 4 GeV ---> 25 GeV
Model: BertiniCascade: 0 eV ---> 5 GeV
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 12 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 2.88022e+295 J
Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV
Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV
@@ -569,9 +594,9 @@ msc: for pi- SubType= 10
Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV
Process: kaon-Inelastic
Model: QGSP: 12 GeV ---> 100 TeV
Model: FTFP: 4 GeV ---> 25 GeV
Model: BertiniCascade: 0 eV ---> 5 GeV
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 12 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 2.88022e+295 J
Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV
Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV
@@ -616,12 +641,8 @@ msc: for pi- SubType= 10
Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV
Process: pi+Inelastic
Model: QGSP: 12 GeV ---> 100 TeV
Model: FTFP: 4 GeV ---> 25 GeV
Model: BertiniCascade: 0 eV ---> 5 GeV
Cr_sctns: G4CrossSectionPairGG: 0 eV ---> 100 TeV
G4CrossSectionPairGG: G4PiNuclearCrossSection cross sections
below 91 GeV, Glauber-Gribov above
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 12 GeV
Cr_sctns: G4CrossSectionPairGG: 0 eV ---> 100 TeV
G4CrossSectionPairGG: G4PiNuclearCrossSection cross sections
below 91 GeV, Glauber-Gribov above
@@ -637,12 +658,8 @@ msc: for pi- SubType= 10
Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV
Process: pi-Inelastic
Model: QGSP: 12 GeV ---> 100 TeV
Model: FTFP: 4 GeV ---> 25 GeV
Model: BertiniCascade: 0 eV ---> 5 GeV
Cr_sctns: G4CrossSectionPairGG: 0 eV ---> 100 TeV
G4CrossSectionPairGG: G4PiNuclearCrossSection cross sections
below 91 GeV, Glauber-Gribov above
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 12 GeV
Cr_sctns: G4CrossSectionPairGG: 0 eV ---> 100 TeV
G4CrossSectionPairGG: G4PiNuclearCrossSection cross sections
below 91 GeV, Glauber-Gribov above
@@ -659,10 +676,8 @@ msc: for pi- SubType= 10
Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV
Process: protonInelastic
Model: QGSP: 12 GeV ---> 100 TeV
Model: FTFP: 9.5 GeV ---> 25 GeV
Model: Binary Cascade: 0 eV ---> 9.9 GeV
Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 12 GeV
Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV
Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV
@@ -687,58 +702,16 @@ Type of pre-compound inverse x-section 3
Type of de-excitation inverse x-section 3
Min excitation energy (keV) 0.01
Level density (1/MeV) 0.1
Time limit for long lived isomeres (ns) 1000
Time limit for long lived isomeres (ns) 1e+12
Use new data files 1
Use complete data files 1
Correlated gamma emission flag 0
=======================================================================
Number of de-excitation channels 8
=======================================================================
====== Pre-compound/De-excitation Physics Parameters ========
=======================================================================
Type of pre-compound inverse x-section 3
Type of de-excitation inverse x-section 3
Min excitation energy (keV) 0.01
Level density (1/MeV) 0.1
Time limit for long lived isomeres (ns) 1000
Use new data files 1
Use complete data files 1
Correlated gamma emission flag 0
=======================================================================
Number of de-excitation channels 8
=======================================================================
====== Pre-compound/De-excitation Physics Parameters ========
=======================================================================
Type of pre-compound inverse x-section 3
Type of de-excitation inverse x-section 3
Min excitation energy (keV) 0.01
Level density (1/MeV) 0.1
Time limit for long lived isomeres (ns) 1000
Use new data files 1
Use complete data files 1
Use complete data files 0
Correlated gamma emission flag 0
Electron internal conversion ID 2
=======================================================================
Number of de-excitation channels 8
### Run 0 starts.
... open Root analysis file : ExExCh.root - done
--> Event 0 starts.
XVCrystalIntegratedDensity::InitializeTable()::Potential Range = 25.5606 - Minimum = -40.5637 - Maximum -15.003
XVCrystalIntegratedDensity::InitializeTable()::Potential Range = 25.5606 - Minimum = 15.003 - Maximum 40.5637
XVCrystalIntegratedDensity::InitializeTable()::Potential Range = 25.5606 - Minimum = -40.5637 - Maximum -15.003
XVCrystalIntegratedDensity::InitializeTable()::Potential Range = 25.5606 - Minimum = 15.003 - Maximum 40.5637
data/si110_pot.txt
XVCrystalPlanarAnalytical::ReadFromECHARM() - 1e-06 2048 1.92011e-07 -6.63854e-06 1.46054e-05
data/si110_efx.txt
XVCrystalPlanarAnalytical::ReadFromECHARM() - 1e-09 4096 1.92011e-07 -552.665 552.665
data/si110_atd.txt
XVCrystalPlanarAnalytical::ReadFromECHARM() - 1 4096 1.92011e-07 0 9.88296
data/si110_eld.txt
XVCrystalPlanarAnalytical::ReadFromECHARM() - 1 4096 1.92011e-07 0.280148 3.86854
XVCrystalIntegratedDensity::InitializeTable()::Potential Range = 21.2439 - Minimum = -14.6054 - Maximum 6.63854
XVCrystalIntegratedDensity::InitializeTable()::Potential Range = 21.2439 - Minimum = -6.63854 - Maximum 14.6054
XVCrystalIntegratedDensity::InitializeTable()::Potential Range = 21.2439 - Minimum = -14.6054 - Maximum 6.63854
XVCrystalIntegratedDensity::InitializeTable()::Potential Range = 21.2439 - Minimum = -6.63854 - Maximum 14.6054
ChannelingProcess::UpdatePositionMomentumDensity::fIntegratedDensity->Initialized
--> Event 1 starts.
--> Event 2 starts.
--> Event 3 starts.
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More