Import Geant4 10.7.0 source tree
This commit is contained in:
Vendored
+32
@@ -16,6 +16,38 @@ committal in the CVS repository !
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
|
||||
11 November 2020 - G.Cosmo
|
||||
- Synchronised with CLHEP-2.4.4.0:
|
||||
* Vector (G.Amadio <amadio@cern.ch>)
|
||||
o Removed obsolete #pragma interface/implementation
|
||||
These pragmas are obsolete since GCC 2.7.2.
|
||||
https://gcc.gnu.org/onlinedocs/gcc/C_002b_002b-Interface.html.
|
||||
o Get rid of switch statement in operator()/operator[] of Hep3Vector
|
||||
Replaced dx/dy/dz with operator[] in Hep3Vector
|
||||
Note: The substitution of x()/y()/z() in operator() is necessary to
|
||||
avoid infinite recursion, as x()/y()/z() are now defined in terms
|
||||
of operator[] instead.
|
||||
o Replaced private dx/dy/dz with public x()/y()/z() in Hep3Vector
|
||||
This is in preparation to change the data layout of Hep3Vector
|
||||
by replacing the private dx/dy/dz members with a vector, data[3],
|
||||
to allow us to remove the inefficient switch from operator[]().
|
||||
* Vector, Random (V.Vassilev <v.g.vassilev@gmail.com>)
|
||||
o Added missing includes for translation unit encapsulation.
|
||||
|
||||
17 July 2020 - G.Cosmo
|
||||
- Updated values in SystemOfUnits.h and PhysicalConstants.h for:
|
||||
- e_SI, electron charge
|
||||
- h_Planck, Planck constant
|
||||
- Avogadro, Avogadro constant
|
||||
- k_Boltzmann, Boltzmann constant
|
||||
based on May 2019 redefinition of SI units. References:
|
||||
https://en.wikipedia.org/wiki/2019_redefinition_of_the_SI_base_units
|
||||
https://www.britannica.com/science/electron-charge.
|
||||
|
||||
14 July 2020 - K.Savvidis, G.Cosmo
|
||||
- Use 32-bit internal seeds types coherently in MixMaxRng.
|
||||
Addressing CLHEP JIRA ticket #156.
|
||||
|
||||
19 November 2019 - G.Cosmo
|
||||
- Fixed warnings for cases of implicit type conversions in
|
||||
Rand*Ziggurat classes.
|
||||
|
||||
Reference in New Issue
Block a user