Back to home page

EIC code displayed by LXR

 
 

    


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.