Import Geant4 6.0.0 source tree
This commit is contained in:
@@ -0,0 +1,90 @@
|
||||
|
||||
Geant4 5.2 - patch-01 Release Notes
|
||||
-----------------------------------
|
||||
|
||||
27 August 2003
|
||||
|
||||
List of fixes included in this public patch to release 5.2:
|
||||
|
||||
o Configuration scripts:
|
||||
---------------------
|
||||
+ WIN32-VC.gmk, WIN32-VC7.gmk:
|
||||
o reinstated options "-D_CONSOLE -D_WIN32 -DOS" to allow correct
|
||||
treatment/opening of data files at run-time.
|
||||
|
||||
o Electromagnetic processes (standard):
|
||||
------------------------------------
|
||||
+ muons:
|
||||
o Fixed bug of printout in G4MuIonisation.
|
||||
|
||||
o Hadronic processes:
|
||||
------------------
|
||||
+ models/chiral_inv_phase_space
|
||||
o Added protection against a rounding problem in the CHIPS
|
||||
evaporation. Fixes a problem observed in gamma-nuclear reactions.
|
||||
+ models/generator/de_excitation
|
||||
o Fixed usage of arguments to pow() function (porting on
|
||||
.NET 7.1 compiler).
|
||||
+ models/generator/quark_gluon_string
|
||||
+ models/generator/string_fragmentation
|
||||
- Implemented the handling of diffractive photon scattering in
|
||||
the parton string models. Mandatory for high energy gamma and
|
||||
electro-nuclear reactions.
|
||||
+ models/neutron_hp:
|
||||
o Corrected an error affecting the neutron energy distribution
|
||||
in Fission. Mandatory for fission in Uranium 235.
|
||||
+ stopping:
|
||||
o Fixed few cases of memory leaks occuring at every new run.
|
||||
|
||||
o Particles:
|
||||
---------
|
||||
+ Add one void pointer to G4DynamicParticle for the sake of maintaining
|
||||
links between pre-assigned decay products and corresponding primary
|
||||
particle.
|
||||
|
||||
o Transportation:
|
||||
--------------
|
||||
+ G4Transportation:
|
||||
o Added verbosity level to control the printing of warnings.
|
||||
o Attempt to correct photon problem by using the velocity from current
|
||||
medium for massless particles.
|
||||
o Use the finalVelocity to update TofF for optical photons.
|
||||
|
||||
o Visualization:
|
||||
-------------
|
||||
+ RayTracer:
|
||||
o Fixed incomplete migration to Cuts per Region scheme, causing
|
||||
tracing process to crash in release 5.2.
|
||||
|
||||
o Examples:
|
||||
--------
|
||||
- Updated reference outputs.
|
||||
- extended:
|
||||
o eventgenerator/HepMC
|
||||
+ fixed compilation errors due to incorrect code migration from
|
||||
g4std wrappers.
|
||||
+ fixed pedantic compilation warnings on Linux-g++.
|
||||
o gdml
|
||||
+ Fixed trivial compilation errors originated by recent g4std
|
||||
migration.
|
||||
+ Fixed pedantic compilation warnings on Linux-g++.
|
||||
o g3tog4
|
||||
+ Fixed pedantic compilation warnings on Linux-g++.
|
||||
o parallel
|
||||
+ Fixed pedantic compilation warnings on Linux-g++.
|
||||
|
||||
----------------------------------------------------------------------------
|
||||
|
||||
Technical Notes
|
||||
---------------
|
||||
|
||||
o This patch should be applied on top of release 5.2.
|
||||
o Technical notes distributed for release 5.2 are also applicable and
|
||||
valid for this patch.
|
||||
|
||||
The code and rebuilt binary libraries for release 5.2 are available through
|
||||
our "Source Code" Web page: http://cern.ch/geant4
|
||||
|
||||
Please refer to the Geant4 User Documentation:
|
||||
http://cern.ch/geant4/G4UsersDocuments/Overview/html
|
||||
for further information about using Geant4.
|
||||
@@ -0,0 +1,72 @@
|
||||
|
||||
Geant4 5.2 - patch-02 Release Notes
|
||||
-----------------------------------
|
||||
|
||||
3 October 2003
|
||||
|
||||
List of fixes included in this public patch since release 5.2.p01:
|
||||
|
||||
o Configuration script
|
||||
--------------------
|
||||
+ Configure:
|
||||
o Corrected default name for data sets.
|
||||
o Implemented automatic detection of OpenGL and CLHEP installations.
|
||||
o Fixed behavior of script on Windows system, corrected definition of
|
||||
paths and defaults.
|
||||
o Cleared not allowed configuration drivers.
|
||||
|
||||
o Geometry:
|
||||
--------
|
||||
+ verification:
|
||||
o Fixed logic in G4GeomTestSegment::FindSomePoints() in case a
|
||||
point gets stuck in a loop while along a curved surface.
|
||||
Addresses also problem report #499.
|
||||
+ volumes:
|
||||
o Made optional the printing of information on 'looping' particles
|
||||
in G4PropagatorInField. It is now controlled by the verbose flag.
|
||||
Addresses problem report #509.
|
||||
|
||||
o Hadronic processes:
|
||||
------------------
|
||||
+ management
|
||||
o Fixed major bug in G4HadronicProcess class, affecting final state
|
||||
generation in all materials with more than two elements.
|
||||
+ cross_sections:
|
||||
o Fixes in the high energy equivalent photon generation in the
|
||||
electronuclear interactions above 50 GeV.
|
||||
|
||||
o Particles:
|
||||
---------
|
||||
+ Fixed memory leak for 'theElectronOccupancy' in G4DynamicParticle
|
||||
assignment operator.
|
||||
+ Added DecayProperTime to deep copy of G4DecayProduct.
|
||||
|
||||
o Examples:
|
||||
--------
|
||||
- Updated reference outputs.
|
||||
- advanced:
|
||||
+ composite_calorimeter
|
||||
o Minor fix in inclusion of headers.
|
||||
- extended:
|
||||
+ field
|
||||
o Implemented complete migration to cuts-by-region.
|
||||
- novice:
|
||||
+ N05
|
||||
o Implemented complete migration to cuts-by-region.
|
||||
|
||||
----------------------------------------------------------------------------
|
||||
|
||||
Technical Notes
|
||||
---------------
|
||||
|
||||
o This patch should be applied on top of release 5.2-patch01.
|
||||
It is NOT a cumulative patch !
|
||||
o Technical notes distributed for release 5.2 are also applicable and
|
||||
valid for this patch.
|
||||
|
||||
The code and rebuilt binary libraries for release 5.2 are available through
|
||||
our "Source Code" Web page: http://cern.ch/geant4
|
||||
|
||||
Please refer to the Geant4 User Documentation:
|
||||
http://cern.ch/geant4/G4UsersDocuments/Overview/html
|
||||
for further information about using Geant4.
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user