Skip to content

Commit f77be32

Browse files
committed
Import Geant4 10.3.3 source tree
1 parent 96205ca commit f77be32

File tree

182 files changed

+4039
-3332
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

182 files changed

+4039
-3332
lines changed

CMakeLists.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#
44
# 21st September 2010 Ben Morgan
55
#
6-
# $Id: CMakeLists.txt 105145 2017-07-14 07:51:44Z gcosmo $
6+
# $Id: CMakeLists.txt 106587 2017-10-13 13:07:50Z gcosmo $
77
#
88

99
#-----------------------------------------------------------------------
@@ -35,10 +35,10 @@ set(CMAKE_USER_MAKE_RULES_OVERRIDE_CXX
3535
project(Geant4)
3636

3737
# - Versioning. We do this here for now
38-
set(${PROJECT_NAME}_VERSION "10.3.2")
38+
set(${PROJECT_NAME}_VERSION "10.3.3")
3939
set(${PROJECT_NAME}_VERSION_MAJOR "10")
4040
set(${PROJECT_NAME}_VERSION_MINOR "3")
41-
set(${PROJECT_NAME}_VERSION_PATCH "2")
41+
set(${PROJECT_NAME}_VERSION_PATCH "3")
4242

4343

4444
# - Prepend our own CMake Modules to the search path

ReleaseNotes/Patch4.10.3-3.txt

+84
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
2+
Geant4 10.3 - patch-03 Release Notes
3+
------------------------------------
4+
5+
20 October 2017
6+
7+
List of fixes included in this public patch since the public release 10.3.p02:
8+
9+
o Digits_hits:
10+
-----------
11+
+ Fixed propagation of warning flag in G4SDStructure.
12+
Addressing problem report #1993.
13+
14+
o Geometry:
15+
--------
16+
+ magnetic-field:
17+
o G4NystromRK4: fixed caching of momentum, field location & value.
18+
Addressing problem report #1996, reported by ALICE.
19+
Correction in call to getField().
20+
+ solids/specific:
21+
o Twisted solids: fixed bug in drawing polyhedra with negative twist
22+
angle. Addressing problem report #1995.
23+
o G4SurfaceVoxelizer: directly set components for bounding-box instead
24+
of recreating it in BuildBoundingBox(..).
25+
26+
o Global:
27+
------
28+
+ Updated date and version for 10.3.p03.
29+
30+
o Intercoms:
31+
---------
32+
+ Explicitly remove constness in G4AnyMethod by means of remove_const.
33+
Addressing problem report #1803.
34+
35+
o Interfaces:
36+
----------
37+
+ G4VBasicShell: fixed std::out_of_range exception in ModifyPath() when
38+
typing 'ls' command at the top directory.
39+
Addressing problem report #1989.
40+
+ G4UIQt: set always-on-top to the picking windows.
41+
42+
o Physics Lists:
43+
-------------
44+
+ constructors/hadron_elastic:
45+
o G4HadronElasticPhysics, G4HadronHElasticPhysics: changed kaon elastic
46+
cross-sections from, respectively, Gheisha and Chips, to Glauber Gribov
47+
ones. This way, the total (elastic + inelastic) kaon cross sections are
48+
consistent with the PDG ones.
49+
50+
o Processes - Hadronic:
51+
--------------------
52+
+ cross_sections:
53+
o Bug fix in G4ComponentGGHadronNucleusXsc to use the correct cross-
54+
sections for kaons on Hydrogen; use Starkov parameterization for them.
55+
+ models/cascade:
56+
o G4ElementaryParticleCollider::generateSCMmuonAbsorption: fixed case of
57+
rare segmentation-fault. Added clearing of particles if
58+
GetThreeBodyMomenta() returns no momenta.
59+
+ processes:
60+
o Use class name in process description.
61+
+ stopping:
62+
o Fixed Coverity defect in G4AntiNeutronAnnihilationAtRest.
63+
Removed static thread-local variables and simply made them local.
64+
65+
o Visualization:
66+
-------------
67+
+ OpenGL:
68+
o Fixed issue affecting repaint for external applications.
69+
Addressing problem report #1959.
70+
71+
----------------------------------------------------------------------------
72+
73+
Technical Notes
74+
---------------
75+
76+
o This patch should be applied on top of release 10.3.p02.
77+
o Technical notes distributed for release 10.3 are also applicable and
78+
valid for this patch.
79+
80+
The code and rebuilt binary libraries for release 10.3.p03 are available
81+
through our "Download" Web page.
82+
83+
Please refer to the Geant4 User Documentation for further information about
84+
using Geant4.

examples/advanced/air_shower/air_shower.out

+8-8
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
############################################
55

66
*************************************************************
7-
Geant4 version Name: geant4-10-03-patch-02 (27-July-2017)
7+
Geant4 version Name: geant4-10-03-patch-03 (20-October-2017)
88
Copyright : Geant4 Collaboration
99
Reference : NIM A 506 (2003), 250-303
1010
WWW : http://cern.ch/geant4
@@ -245,8 +245,8 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics
245245
ooo Run 0 starts (global).
246246

247247
--------- Ranlux engine status ---------
248-
Initial seed = 1501064948
249-
float_seed_table[] = 0.448317 0.0312942 0.266615 0.44761 0.6633 0.473249 0.629689 0.370961 0.733433 0.798668 0.954393 0.145128 0.269707 0.183189 0.260134 0.125834 0.275851 0.918692 0.702778 0.0432345 0.0173095 0.687568 0.505773 0.174552
248+
Initial seed = 1508490763
249+
float_seed_table[] = 0.168209 0.855237 0.526208 0.79711 0.664667 0.0667151 0.732191 0.932477 0.155034 0.644122 0.976473 0.776459 0.401814 0.22498 0.506683 0.45686 0.884159 0.895122 0.470662 0.187849 0.761367 0.398317 0.295765 0.757925
250250
i_lag = 23, j_lag = 9
251251
carry = 0, count24 = 0
252252
luxury = 3 nskip = 199
@@ -257,7 +257,7 @@ mu- Mono Plane
257257
Run terminated.
258258
Run Summary
259259
Number of events processed : 100
260-
User=4.31s Real=4.31s Sys=0s
260+
User=5.46s Real=5.47s Sys=0s
261261
### Run 0 (global) ended.
262262
Graphics systems deleted.
263263
Visualization Manager deleting...
@@ -271,17 +271,17 @@ RunManager is deleting RunManagerKernel.
271271
G4SDManager deleted.
272272
EventManager deleted.
273273
Units table cleared.
274-
Total navigation history collections cleaned: 10
274+
Total navigation history collections cleaned: 8
275275
================== Deleting memory pools ===================
276-
Pool ID '20G4NavigationLevelRep', size : 0.0135 MB
276+
Pool ID '20G4NavigationLevelRep', size : 0.00961 MB
277277
Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB
278278
Pool ID '7G4Event', size : 0.000961 MB
279279
Pool ID '15G4PrimaryVertex', size : 0.000961 MB
280280
Pool ID '17G4PrimaryParticle', size : 0.000961 MB
281281
Pool ID '15G4HCofThisEvent', size : 0.000961 MB
282282
Pool ID '16G4HitsCollection', size : 0.000961 MB
283-
Pool ID '17G4DynamicParticle', size : 0.0356 MB
284-
Pool ID '7G4Track', size : 0.0711 MB
283+
Pool ID '17G4DynamicParticle', size : 0.0365 MB
284+
Pool ID '7G4Track', size : 0.0731 MB
285285
Pool ID '18G4TouchableHistory', size : 0.000961 MB
286286
Pool ID '15G4CountedObjectIvE', size : 0.000961 MB
287287
Pool ID '15UltraOpticalHit', size : 0.00481 MB

examples/advanced/amsEcal/run1.out

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
############################################
55

66
*************************************************************
7-
Geant4 version Name: geant4-10-03-patch-02 (27-July-2017)
7+
Geant4 version Name: geant4-10-03-patch-03 (20-October-2017)
88
Copyright : Geant4 Collaboration
99
Reference : NIM A 506 (2003), 250-303
1010
WWW : http://cern.ch/geant4
@@ -177,7 +177,7 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics
177177
Run terminated.
178178
Run Summary
179179
Number of events processed : 10000
180-
User=12.38s Real=12.39s Sys=0s
180+
User=12.09s Real=12.15s Sys=0s
181181

182182
-------------------------------------------------------------
183183
---> The calorimeter is 9 Modules

examples/advanced/brachytherapy/brachytherapy.out

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
############################################
55

66
*************************************************************
7-
Geant4 version Name: geant4-10-03-patch-02 (27-July-2017)
7+
Geant4 version Name: geant4-10-03-patch-03 (20-October-2017)
88
Copyright : Geant4 Collaboration
99
Reference : NIM A 506 (2003), 250-303
1010
WWW : http://cern.ch/geant4

0 commit comments

Comments
 (0)