Import Geant4 11.2.0.beta source tree

This commit is contained in:
Gabriele Cosmo
2023-06-30 09:09:57 +02:00
parent aef78ca386
commit dd1f179cda
3780 changed files with 212808 additions and 142780 deletions
+41 -2
View File
@@ -7,11 +7,50 @@ It must **not** be used as a substitute for writing good git commit messages!
-------------------------------------------------------------------------------
## 2023-05-25 Alberto Ribon (hadr-util-V11-00-14)
## 2023-05-25 Alberto Ribon (hadr-util-V11-01-06)
- G4Fragment : replaced (fatal) G4HadronicException with G4Exception.
Note: in the method CalculateMassAndExcitationEnergy(), the exception type
is "EventMustBeAborted" to avoid rare crashes seen in INCLXX, which
are difficult to reproduce and fix.
are difficult to reproduce and fix.
## 2023-04-25 Vladimir Ivanchenko (hadr-util-V11-01-05)
- G4HadronicParameters - added extra Boolean method for access to debug
flag for the BinaryCascade, which may be defined via environment
variable BINARY_CASCADE_DEBUG
## 2023-03-29 Vladimir Ivanchenko (hadr-util-V11-01-04)
- G4HadronicParameters - added two strings and extra methods to access
environment variables used in G4HadronicProcessStore. These variables
are not used in ordinary runs but are checked in each thread and for
each particle. With this update these variables will be checked only once.
Added G4Exception for the case, when environment variable G4PARTICLEXSDATA
is not defined (gitlab issue #160).
## 2023-03-27 Alberto Ribon (hadr-util-V11-01-03)
- G4HadronicParameter : introduced the neutron kinetic energy threshold for
applying the SVT (Sampling of the Velocity of the Target) algorithm.
This is needed to have a consistent value in the two methods
G4Nucleus::GetBiasedThermalNucleus and
G4ParticleHPElasticFS::GetBiasedThermalNucleus
without cycling dependencies between util/ and models/particle_hp/ .
- G4Nucleus : in the method GetBiasedThermalNucleus, get the neutron kinetic
energy threshold for applying the SVT algorithm from G4HadronicParameter
in the method DoKinematicsOfThermalNucleus, and corrected the way to pass
the last parameter, by reference instead of by value.
## 2023-03-04 Alberto Ribon (hadr-util-V11-01-02)
- G4Nucleus : split the method GetBiasedThermalNucleus into two parts, by
introducing a new public method, DoKinematicsOfThermalNucleus (which is
used also by G4ParticleHPElasticFS to implement the DBRC algorithm).
## 2023-01-21 Vladimir Ivanchenko (hadr-util-V11-01-01)
- G4HadronicParameters - removed two obsolete environment variables and access
methods; add flag for charge exchange
## 2023-01-09 Vladimir Ivanchenko (hadr-util-V11-01-00)
- G4HadronicParameters - added class members defined via environment variable
and access methods for these members, this allows exclude the major part
of calls to std::getenv in hadronics
## 2022-11-26 Gabriele Cosmo (hadr-util-V11-00-13)
- Fixed compilation warnings for implicit type conversions on macOS/XCode 14.1.