Warning, /geant4/CHANGELOG/Patch4.5.2-1.txt is written in an unsupported language. File is not indexed.
0001
0002 Geant4 5.2 - patch-01 Release Notes
0003 -----------------------------------
0004
0005 27 August 2003
0006
0007 List of fixes included in this public patch to release 5.2:
0008
0009 o Configuration scripts:
0010 ---------------------
0011 + WIN32-VC.gmk, WIN32-VC7.gmk:
0012 o reinstated options "-D_CONSOLE -D_WIN32 -DOS" to allow correct
0013 treatment/opening of data files at run-time.
0014
0015 o Electromagnetic processes (standard):
0016 ------------------------------------
0017 + muons:
0018 o Fixed bug of printout in G4MuIonisation.
0019
0020 o Hadronic processes:
0021 ------------------
0022 + models/chiral_inv_phase_space
0023 o Added protection against a rounding problem in the CHIPS
0024 evaporation. Fixes a problem observed in gamma-nuclear reactions.
0025 + models/generator/de_excitation
0026 o Fixed usage of arguments to pow() function (porting on
0027 .NET 7.1 compiler).
0028 + models/generator/quark_gluon_string
0029 + models/generator/string_fragmentation
0030 - Implemented the handling of diffractive photon scattering in
0031 the parton string models. Mandatory for high energy gamma and
0032 electro-nuclear reactions.
0033 + models/neutron_hp:
0034 o Corrected an error affecting the neutron energy distribution
0035 in Fission. Mandatory for fission in Uranium 235.
0036 + stopping:
0037 o Fixed few cases of memory leaks occuring at every new run.
0038
0039 o Particles:
0040 ---------
0041 + Add one void pointer to G4DynamicParticle for the sake of maintaining
0042 links between pre-assigned decay products and corresponding primary
0043 particle.
0044
0045 o Transportation:
0046 --------------
0047 + G4Transportation:
0048 o Added verbosity level to control the printing of warnings.
0049 o Attempt to correct photon problem by using the velocity from current
0050 medium for massless particles.
0051 o Use the finalVelocity to update TofF for optical photons.
0052
0053 o Visualization:
0054 -------------
0055 + RayTracer:
0056 o Fixed incomplete migration to Cuts per Region scheme, causing
0057 tracing process to crash in release 5.2.
0058
0059 o Examples:
0060 --------
0061 - Updated reference outputs.
0062 - extended:
0063 o eventgenerator/HepMC
0064 + fixed compilation errors due to incorrect code migration from
0065 g4std wrappers.
0066 + fixed pedantic compilation warnings on Linux-g++.
0067 o gdml
0068 + Fixed trivial compilation errors originated by recent g4std
0069 migration.
0070 + Fixed pedantic compilation warnings on Linux-g++.
0071 o g3tog4
0072 + Fixed pedantic compilation warnings on Linux-g++.
0073 o parallel
0074 + Fixed pedantic compilation warnings on Linux-g++.
0075
0076 ----------------------------------------------------------------------------
0077
0078 Technical Notes
0079 ---------------
0080
0081 o This patch should be applied on top of release 5.2.
0082 o Technical notes distributed for release 5.2 are also applicable and
0083 valid for this patch.
0084
0085 The code and rebuilt binary libraries for release 5.2 are available through
0086 our "Source Code" Web page: http://cern.ch/geant4
0087
0088 Please refer to the Geant4 User Documentation:
0089 http://cern.ch/geant4/G4UsersDocuments/Overview/html
0090 for further information about using Geant4.