------------------------------------------------------------------- ========================================================== Geant4 - an Object-Oriented Toolkit for Physics Simulation ========================================================== History file for the Re-Parameterized Gheisha-style Model --------------------------------------------------------- This file should be used to summarize modifications introduced in the code and to keep track of all tags. --------------------------------------------------------------- * Please list in reverse chronological order (last date on top) --------------------------------------------------------------- 11 January 2020 Dennis Wright (hadr-rpg-V10-06-00) ------------------------------------------------------- - fix Coverity unused variable warnings for wgt (60890 and 60891) in G4RPGTwoCluster.cc and G4RPGFragmentation.cc 9 May 2018 Alberto Ribon (hadr-rpg-V10-04-00) -------------------------------------------------------- - G4RPGAntiKZeroInelastic, G4RPGInelastic : fixed warnings in gcc 8 regarding catching polymorphic type by value, instead of by reference. 24 November 2015 Gunter Folger (hadr-rpg-V10-01-04) -------------------------------------------------------- - add few 'f' for initialisation, previously missed. 23 November 2015 Gunter Folger (hadr-rpg-V10-01-03) -------------------------------------------------------- - Revert back to G4float for large data arrays, add 'f' for initialisation. 13 November 2015 Gunter Folger (hadr-rpg-V10-01-02) -------------------------------------------------------- - Replace G4float by G4double 6 November 2015 - Dennis Wright (hadr-rpg-V10-01-01) ----------------------------------------------------- - migrate to fast math functions G4Exp, G4Log. Also G4Pow for A**1/3. 1 September 2015 - Dennis Wright (hadr-rpg-V10-01-00) ----------------------------------------------------- - G4RPGAntiProtonInelastic.cc, G4RPGFragmentation.cc, G4RPGAntiNeutronInelastic.cc, G4RPGStrangeProduction.cc, G4RPGTwoCluster.cc, G4RPGNeutronInelastic.cc : add temporary while loop checks 5 June 2014 - Alberto Ribon (hadr-rpg-V10-00-02) -------------------------------------------------- - G4RPGInelastic: defined here GHADLISTSIZE, which is needed after the removal of the class G4ReactionDynamics. 18 March 2014 - Dennis Wright (hadr-rpg-V10-00-01) -------------------------------------------------- - G4RPGInelastic::CheckQnums: make projDef and targDef const pointers 10 March 2014 - Dennis Wright (hadr-rpg-V10-00-00) -------------------------------------------------- - remove const_cast from G4RPGKPlusInelastic.cc, G4RPGKMinusInelastic.cc, G4RPGPiPlusInelastic.cc, G4RPGPiMinusInelastic.cc, G4RPGOmegaMinusInelastic.cc, now that pointer to G4ParticleDefinition is const. 21 September 2012 - Gabriele Cosmo (hadr-rpg-V09-05-01) ------------------------------------------------------- - Explicitly use inclusion of headers for system of units and physical constants, in plan to remove implicit inclusion from globals.hh. 12 June 2012 - Dennis Wright (hadr-rpg-V09-05-00) ------------------------------------------------- Replace shadowed variables in .cc files to fix compiler warnings 27 Sep 2011 - Dennis Wright (hadr-rpg-V09-04-00) ------------------------------------------------ Migrate to integer Z and A. Files affected: G4RPGFragmentation.cc G4RPGInelastic.cc G4RPGNeutronInelastic.cc G4RPGPionSuppression.cc G4RPGProtonInelastic.cc G4RPGReaction.cc G4RPGTwoBody.cc G4RPGTwoCluster.cc 21 Nov 2010 - Dennis Wright (hadr-rpg-V09-03-00) ------------------------------------------------ G4RPGFragmentation.cc: initialize dndl in ctor as per CoVerity 20 Nov 2009 - Dennis Wright (hadr-rpg-V09-02-01) ------------------------------------------------ G4RPGInelastic: add temporary message stating the RPG model is under development and should not be used 25 May 2009 - Dennis Wright (hadr-rpg-V09-02-00) ------------------------------------------------ G4RPGInelastic: fix MAC complaint about initialization order: remove static array of G4ParticleDefinition pointers and replace with local array 9 June 2008 - Dennis Wright (hadr-rpg-V09-01-03) ------------------------------------------------- Remove unused variable ekIncident in G4RPGFragmentation.cc and G4RPGTwoCluster.cc 5 May 2008 - Dennis Wright (hadr-rpg-V09-01-02) ------------------------------------------------ Fixed gcc-4.3 compiler warnings for unused variables in G4RPGNeutronInelastic.hh, cc G4RPGPiMinusInelastic.hh, cc G4RPGPiPlusInelastic.hh, cc G4RPGProtonInelastic.hh, cc G4RPGReaction.hh, cc G4RPGFragmentation.cc G4RPGTwoBody.cc G4RPGTwoCluster.cc 21 March 2008 - Dennis Wright (hadr-rpg-V09-01-01) -------------------------------------------------- Fixed gcc-4.3 compiler warning in G4RPGInelastic.cc 21 February 2008 - Dennis Wright (hadr-rpg-V09-01-00) ----------------------------------------------------- G4RPGInelastic: remove Rotate method, fix K0 ID problem G4RPGFragmentation: fix energy non-conservation G4RPGReaction.cc: add GenerateNBodyEventT method, fix energy non-conservation in AddBlackTrackParticles G4RPGProtonInelastic.cc, G4RPGNeutronInelastic.cc, G4RPGPiPlusInelastic.cc, G4RPGPiMinusInelastic.cc: remove quasi-elastic flag, remove MeV units 5 December 2007 - Dennis Wright (hadr-rpg-V09-00-02) ---------------------------------------------------- Fixed array bound violation in G4RPGFragmentation.cc (pseudoParticle[7]). 15 August 2007 - Dennis Wright (hadr-rpg-V09-00-01) --------------------------------------------------- Fixed unused variable warnings in G4RPGFragmentation.cc, G4RPGInelastic.cc, G4RPGTwoBody.cc, G4RPGTwoCluster.cc 26 May 2007 - Dennis Wright (hadr-rpg-V09-00-00) ------------------------------------------------ First version of the Re-Parameterized Gheisha-style model. This version is essentially a re-factored copy of the low energy parameterized model which also contains several bug fixes and physics improvements.