Import Geant4 11.3.0 source tree

This commit is contained in:
Gabriele Cosmo
2024-12-06 11:11:40 +01:00
parent e58e650b32
commit 32390e802b
1984 changed files with 98713 additions and 83996 deletions
@@ -6,6 +6,36 @@ It must **not** be used as a substitute for writing good git commit messages!
-------------------------------------------------------------------------------
## 2024-11-11 Gabriele Cosmo (fastsimchanneling-V11-02-04)
- Fixed compilation warnings on macOS/XCode for implicit type conversions
in G4CoherentPairProduction.
## 2024-10-22 Alexei Sytov (fastsimchanneling-V11-02-03)
- Added new process G4CoherentPairProduction for the simulation
of coherent pair production by high energy gamma in an oriented crystal.
IMPORTANT: it works as a G4VDiscreteProcess, not as a parameterisation.
IMPORTANT: it uses G4ChannelingFastSimCrystalData.
- sources.cmake updated accordingly
## 2024-09-17 Vladimir Ivanchenko (fastsimchanneling-V11-02-02)
- G4VChannelingFastSimCrystalData - fixed Coverity warning
## 2024-08-30 Alexei Sytov (fastsimchanneling-V11-02-01)
- Considerable updates;
- Semantic errors were corrected in G4BaierKatkov::RadIntegral and
in G4VChannelingFastSimCrystalData::CoulombElectronScattering;
- New model of ionization losses for e+- has been implemented ionization
G4VChannelingFastSimCrystalData with some updates in
G4ChannelingFastSimModel and G4ChannelingFastSimCrystalData;
some bugs concerning particles of higher charges were corrected;
- G4ChannelingFastSimCrystalData was updated to be compatible with
new channeling dataset: G4CHANNELINGDATA. An option to use a custom
input file was also added.
- Some new get functions were added.
## 2024-07-17 Vladimir Ivanchenko (fastsimchanneling-V11-02-00)
- G4VChannelingFastSimCrystalData - fixed Coverity warning
## 2023-10-23 Alexei Sytov (fastsimchanneling-V11-01-04)
- G4Log replaced std::log
- some small issues were fixed to comply with the Geant4 guidelines