121 lines
4.5 KiB
Plaintext
121 lines
4.5 KiB
Plaintext
|
|
Geant4 6.2 - patch-01 Release Notes
|
|
-----------------------------------
|
|
|
|
27 July 2004
|
|
|
|
List of fixes included in this public patch since release 6.2:
|
|
|
|
o Configuration:
|
|
-------------
|
|
+ Configure script:
|
|
o Corrected behavior for setting of CLHEP_BASE_DIR in case the path
|
|
is set to '/usr' or '/usr/local'. Fixes problem report #638.
|
|
+ source/GNUmakefile:
|
|
o Fixed search path from absolute to relative. Addresses problem
|
|
report #644.
|
|
|
|
o Digits_hits, Event
|
|
------------------
|
|
+ Trivial fixes for removal of redundant semicolons in the code.
|
|
|
|
o Geometry:
|
|
--------
|
|
+ divisions:
|
|
o Removed unnecessary forward declaration of HepTransform3D from
|
|
G4ParameterisationBox and G4VDivisionParameterisation.
|
|
+ navigation:
|
|
o Fixed zero step-length problem in G4ReplicaNavigation::ComputeStep()
|
|
for cases where different replica types are coincident. Resolves
|
|
problem report #633.
|
|
o G4NormalNavigation: added extra verbosity to print out information
|
|
for each solid which returns a 'lowest-yet' step, including the
|
|
mother volume. It is activated by setting verbose level to 2 or
|
|
more.
|
|
+ solids/BREPS:
|
|
o G4BREPSolidPolyhedra and G4BREPSolidPCone:
|
|
Fixed usage of tolerances fir handling surface distances.
|
|
Implemented SurfaceNormal(p) to follow original specifications
|
|
for G4VSolid.
|
|
o G4BREPSolid:
|
|
Fixed usage of tolerances fir handling surface distances.
|
|
o Some code cleanup ...
|
|
+ solids/CSG:
|
|
o Fixes curing rare conditions of loops at boundaries for G4Orb
|
|
and G4Sphere. Addresses problem report #547.
|
|
|
|
o Electromagnetic standard processes:
|
|
----------------------------------
|
|
+ standard:
|
|
o Improved cross-section parametrisation at low energy for
|
|
ComptonScattering.
|
|
+ utils:
|
|
o Correction in G4MscModel::SampleCosTheta() for high-energy particles
|
|
at small step. Fixes some observed deflection of direction for
|
|
particles at high energies.
|
|
o Fixed a problem of G4VEnergyLossProcess observed for ions at small
|
|
cuts in range (ionization, charge>1).
|
|
|
|
o Hadronic Processes:
|
|
------------------
|
|
+ models/cascade, util:
|
|
o Trivial fixes for removal of redundant semicolons in the code.
|
|
+ chiral_inv_phase_space:
|
|
o Fix for clusterization in G4QNucleus. Correcting problem observed
|
|
in system-testing.
|
|
o Fixed initialization of secondary values dZ,dN,dS in G4QNucleus.
|
|
|
|
o Run:
|
|
---
|
|
+ Updated date to run-manager.
|
|
|
|
o Tracking:
|
|
--------
|
|
+ Fix in G4SteppingManager to correct the ordering of secondary tracks
|
|
generated in a step.
|
|
+ Moved inlined constructor/destructor for G4Vtrajectory and
|
|
G4VtrajectoryPoint to not inline, and corrected signature of
|
|
operator==() to canonical form.
|
|
|
|
o Visualization:
|
|
-------------
|
|
+ management: made G4VViewer::ProcessView() public, since used as
|
|
private friend by some client classes.
|
|
|
|
o Hadronic Lists:
|
|
--------------
|
|
+ Corrected user GNUmakefile sample, to allow for proper installation
|
|
when global compound libraries are used.
|
|
|
|
o Examples:
|
|
--------
|
|
+ Updated reference outputs.
|
|
+ advanced/composite_calorimeter, lAr_calorimeter
|
|
o Fixed configuration setup for hadronic physics lists, to allow
|
|
for proper installation when global compound libraries are used.
|
|
+ advanced/Rich, xray_telescope
|
|
o Corrected to new visualization commands in input macro.
|
|
+ extended/analysis/A01
|
|
o Fixed configuration setup for hadronic physics lists, to allow
|
|
for proper installation when global compound libraries are used.
|
|
+ extended/geometry/olap
|
|
o Reordered storage of parameters for solids according to arguments
|
|
order in construction in SolidAnalyser. Resolving issue in problem
|
|
report #635.
|
|
|
|
----------------------------------------------------------------------------
|
|
|
|
Technical Notes
|
|
---------------
|
|
|
|
o This patch should be applied on top of release 6.2.
|
|
o Technical notes distributed for release 6.2 are also applicable and
|
|
valid for this patch.
|
|
|
|
The code and rebuilt binary libraries for release 6.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.
|