Warning, /geant4/CHANGELOG/Patch.11.3-2.txt is written in an unsupported language. File is not indexed.
0001
0002 Geant4 11.3 - patch-02 Release Notes
0003 ------------------------------------
0004
0005 25 April 2025
0006
0007 List of fixes included in this public patch since release 11.3.1:
0008
0009 o Externals
0010 ---------
0011 + g4tools:
0012 o Fixed compilation errors on Windows in glarea header, triggered when enabling
0013 GL WIN32 support, as reported in problem report #2599.
0014 + zlib:
0015 o Fix in zutil.h to remove redundant block on macOS and allow for porting on
0016 macOS-15.4 with clang-17.0.0.
0017
0018 o Geometry
0019 --------
0020 + management:
0021 o In G4GeometryManager, removed redundant declaration of not implemented method
0022 ChooseSequentialOptimisation().
0023
0024 o Global
0025 ------
0026 + Added Scintillation, Cherenkov, Transition Radiation and Synchrotron Radiation
0027 processes to G4PhysicsModelCatalog::Initialize().
0028 Addressing problem report #2651.
0029 + Updated date and version for 11.3.2.
0030
0031 o Parameterisations
0032 -----------------
0033 + channeling:
0034 o In G4VChannelingFastSimCrystalData::IonizationLosses(), fixed bug in the
0035 electron ionisation loss correction formula.
0036
0037 o Physics Lists
0038 -------------
0039 + lists:
0040 o In FTFP_BERT_ATL, use the default FTF tuning parameters, as for all other
0041 reference physics lists. In order to enable the special FTF tune for ATLAS,
0042 one can either use the following C++ call in user code:
0043 G4FTFTunings::Instance()->SetTuneApplicabilityState( 4, 1 );
0044 or the UI command (before run-initialisation):
0045 /process/had/models/ftf/selectTuneByIndex 4
0046
0047 o Processes - Decay
0048 -----------------
0049 + Removed approximation in calculation of G4Decay path length.
0050 Addressing problem report #2645.
0051
0052 o Processes - Electromagnetic
0053 ---------------------------
0054 + utils:
0055 o G4VAtomDeexcitation: fix to allow PIXE simulation.
0056 Addressing problem report #2650.
0057 o Fix in G4EmTableType header to make it self-consistent.
0058 Reported in [GitHub PR#85](https://github.com/Geant4/geant4/pull/85).
0059
0060 o Processes - Hadronic
0061 --------------------
0062 + models/cascade:
0063 o In G4CascadeFinalStateAlgorithm and G4NucleiModel, introduced the
0064 possibility to enable behaviour as either in Geant4 version 11.3
0065 (default) or as in 11.2, according to the value of Boolean flags
0066 through the call in G4HadronicParameters:
0067 SetBertiniAs11_2( true ).
0068 Also possible to configure the properties of nuclei of G4NucleiModel
0069 through the call in G4HadronicParameters:
0070 SetBertiniNucleiModelAs11_2( true )
0071 and the angular distribution of >= 4-body final-state emissions in
0072 G4CascadeFinalStateAlgorithm, through the call in G4HadronicParameters:
0073 SetBertiniAngularEmissionsAs11_2( true ).
0074 Note that the default changes introduced in release 11.3 are to be
0075 considered as a real improvement of the Bertini model, although some
0076 degradation of thin-target data, in particular for the pion production
0077 in HARP data, is observed. A retuning of the parameters of the model
0078 will be likely necessary in the near future, based on these changes.
0079 + util
0080 o Added accessor and modifier in G4HadronicDeveloperParameters for
0081 selecting the Bertini model mode as Geant4 version 11.3 (default)
0082 or 11.2.
0083
0084 o Visualization
0085 -------------
0086 + OpenGL:
0087 o Fixed compilation errors on Windows in G4OpenGLWin32Viewer, triggered
0088 when enabling GL WIN32 support, as reported in problem report #2599.
0089 + RayTracer:
0090 o Fix in G4RayTracerXViewer for use of MT.
0091
0092 o Examples
0093 --------
0094 + extended/geometry/vecGeomNavigation
0095 o Use G4cout for VecGeom logger output.
0096 + extended/hadronic/FlukaCern
0097 o Ensure compatibility with FLUKA v4-5.0: make the link time resolution
0098 of COMMON blocks (declared as external structs in the C++ source)
0099 compatible with the new FLUKA version.
0100
0101 ----------------------------------------------------------------------------
0102
0103 Technical Notes
0104 ---------------
0105
0106 o This patch should be applied on top of release 11.3 series.
0107 o Technical notes distributed for release 11.3 are also applicable and
0108 valid for this patch.
0109
0110 The code and rebuilt binary libraries for release 11.3.2 are available
0111 through the Geant4 "Download" Web page.
0112
0113 Please refer to the Geant4 User Documentation for further information about
0114 using Geant4.