Back to home page

EIC code displayed by LXR

 
 

    


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.