-
Notifications
You must be signed in to change notification settings - Fork 313
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
309 changed files
with
34,341 additions
and
33,447 deletions.
There are no files selected for viewing
Validating CODEOWNERS rules …
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -77,5 +77,3 @@ | |
# Testing | ||
/tests/ @gunterfolger @whokion | ||
|
||
# Other | ||
/source/error_propagation @arceciemat |
Validating CODEOWNERS rules …
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,157 @@ | ||
|
||
Geant4 11.1 - patch-02 Release Notes | ||
------------------------------------ | ||
|
||
15 June 2023 | ||
|
||
List of fixes included in this public patch since the public release 11.1.1: | ||
|
||
o Analysis: | ||
-------- | ||
+ Fixed creating histograms with user defined bins. | ||
Addressing problem report #2541. | ||
+ Improved 'FillH*'' debug message. | ||
|
||
o Digits_Hits: | ||
----------- | ||
+ utils: fixed probe scorer with alternative material setting, | ||
that didn't properly work in tasking mode. | ||
|
||
o Event: | ||
----- | ||
+ Added missing SetParticleWeight() method to G4ParticleGun. | ||
+ G4TrackStack: fixed incorrect information of maximum number of tracks. | ||
|
||
o Geometry: | ||
-------- | ||
+ magneticfield | ||
o Fixed compilation warnings on clang-15 for mismatched bounds | ||
declarations in input parameters for steppers. | ||
+ management | ||
o G4Region: issue fatal exception if attempting to add a root logical | ||
volume which is already set as root for another region. | ||
+ solids/CSG | ||
o In G4UTrap wrapper, fixed constructor for Right Angular Wedge. | ||
+ solids/specific | ||
o Fixed uninitialised value in G4VCSGfaceted::SurfaceNormal(). | ||
o Fixed potential uninitialised value for boundary type in | ||
G4VTwistSurface::GetBoundaryAtPZ(). | ||
Fixed more potential uninitialised values in G4PolyconeSide, | ||
G4SolidExtentList and G4VTwistSurface. | ||
|
||
o Global: | ||
------ | ||
+ Fixed typo in G4Backtrace class description. | ||
+ Updated date and version for 11.1.2. | ||
|
||
o Intercoms: | ||
--------- | ||
+ Fixed compilation warning on gcc-13.1 for array subscript outside array | ||
bounds in G4ProfilerMessenger::SetNewValue(). | ||
|
||
o Interfaces: | ||
---------- | ||
+ In G4UIQt, replaced use of G4int by int in QT signal/slots. | ||
|
||
o Particles: | ||
--------- | ||
+ Updated mean lifetime values of G4XicZero and G4AntiXicZero according to | ||
values in PDG-2022. Corrected values for G4[Anti]OmegacZero. | ||
|
||
o Persistency: | ||
----------- | ||
+ gdml | ||
o Fixed cases of failure in exporting tessellated solids: make | ||
G4ThreeVectorCompare:operator(v1,v2) obey the strict weak ordering | ||
requirements. | ||
|
||
o Physics Lists: | ||
------------- | ||
+ builders | ||
o G4HadronicBuilder: fixed bug in method BuildKaonsFTFQGSP_BERT(). | ||
|
||
o Processes - Electromagnetic: | ||
--------------------------- | ||
+ highenergy | ||
o G4GammaConversionToMuons: fixed FPE exception in compound, when | ||
selecting element and addressed cross-section factor issue responsible | ||
for differences in muon/pion production. | ||
Addressing problem report #2543. | ||
+ muons | ||
o G4MuBremsstrahlung, G4MuPairProduction: fixed setting of Spline flag, | ||
which was lost for mu-, pi-, K-, pbar dedx and range tables; the | ||
problem was mostly observed for mu- with momentum ~50 MeV/c, ~5 % | ||
biased range. Addressing problem report #2531. | ||
o G4MuBetheBlochModel: enabled option to use angular generator for | ||
sampling of delta-electron direction. | ||
o G4MuIonisation: implemented full schema of selection of the model of | ||
energy loss fluctuation. | ||
+ standard | ||
o G4WentzelOKandVIxSection: fixed numeric instability for the extreme | ||
case of very small kinetic energy (< 1 eV). Improved comments and | ||
fixed single scattering per region. Addressing problem report #2530. | ||
o G4LinhardSorensenModel: updating effective charge of an ion at each | ||
step of simulation or at each call to G4EmCalculator; added extra | ||
protection and improved debug printout. | ||
Avoid use of ICRU73 data for projectile Z>80. | ||
+ utils | ||
o G4EmExtraParameters: fixed AddPAIModel() method and improved comments. | ||
o G4EmExtraParametersMessenger: fixed broadcasting. | ||
o Allow "/process/em/QuantumEntanglement" UI command in G4State_Idle. | ||
o Fixed Coverity warning in G4VEnergyLossProcess. | ||
o G4EmTableUtil: fixed verbose output and class comments. | ||
o G4LossTableManager: improved debug printout and removed unused code. | ||
o Fixes to G4TransportationWithMsc: protected code for MultipleScattering; | ||
fixed type of particle change. | ||
|
||
o Processes - Hadronic: | ||
-------------------- | ||
+ models/cascade | ||
o G4BigBanger: added protection in the method generateBangInSCM() to | ||
avoid very rare cases of unphysical negative energy of one of the | ||
secondaries produced by the Bertini model. | ||
The problem was reported by ATLAS in production runs based on | ||
release 10.6; the secondaries with negative (both total and kinetic) | ||
energy were always neutrons, produced by the internal Bertini nuclear | ||
de-excitation, after the intra-nuclear cascade. | ||
+ models/inclxx | ||
o G4INCLNNToNLK2piChannel: fixed bug in the method fillFinalState(). | ||
+ models/particle_hp | ||
o Added G4ParticleHPNucLevel, new data structure for nuclear levels. | ||
o G4ParticleHPDeExGammas: rewritten in order to avoid usage of C-arrays | ||
and use std::vector instead; public interfaces are unchanged; if in DB | ||
probability of decay for a give level is zero; it is substituted to | ||
1.e-6. | ||
o G4ParticleHPInelasticBaseFS, G4ParticleHPInelasticCompFS: gamma | ||
cascade sampling is checked and simplified (removed unnecessary | ||
computations). | ||
+ util | ||
o G4Fragment: replaced G4HadronicException with standard G4Exception. | ||
|
||
o Processes - Parameterisation: | ||
---------------------------- | ||
+ Added missing virtual destructor to G4VFastSimSensitiveDetector. | ||
|
||
o Run: | ||
--- | ||
+ Removed mistyped method declaration GetMasterTheadId() in G4MTRunManager. | ||
|
||
o Examples: | ||
-------- | ||
+ extended/geometry/vecGeomNavigation | ||
o Stick to G4VecGeomNav package v0.2.1, compatible with VecGeom v1 series. | ||
|
||
---------------------------------------------------------------------------- | ||
|
||
Technical Notes | ||
--------------- | ||
|
||
o This patch should be applied on top of release 11.1 series. | ||
o Technical notes distributed for release 11.1 are also applicable and | ||
valid for this patch. | ||
|
||
The code and rebuilt binary libraries for release 11.1.2 are available | ||
through the Geant4 "Download" Web page. | ||
|
||
Please refer to the Geant4 User Documentation for further information about | ||
using Geant4. |
Oops, something went wrong.