# Category hadr-qelastic History See `CONTRIBUTING.rst` for details of **required** info/format for each entry, which **must** added in reverse chronological order (newest at the top). It must **not** be used as a substitute for writing good git commit messages! ------------------------------------------------------------------------------- ## 2025-11-25 Vladimir Ivanchenko (hadr-qelastic-V11-03-00) - G4QuasiElRatios - fixed compilation warnings ## 2022-11-26 Gabriele Cosmo (hadr-qelastic-V11-00-01) - Fixed compilation warnings for implicit type conversions on macOS/XCode 14.1. ## 2021-12-10 Ben Morgan (hadr-qelastic-V11-00-00) - Change to new Markdown History format --- # History entries prior to 11.0 13-Jul-2021, A. Ribon hadr-qelastic-V10-07-02 - G4QuasiElRatios : initialize the logarithmic table lastLRatio, as suggested by Coverity. 16-Apr-2021, B. Morgan hadr-qelastic-V10-07-01 - Migrate build to modular CMake API 13-Apr-2021, A.Ribon hadr-qelastic-V10-07-00 - GNUmakefile, sources.cmake : removed the subdirectories hadronic/models/management and hadronic/models/util (that have been now deleted, with their classes moved to hadronic/util and hadronic/management). Removed also the useless dependency to hadronic/process. 24-Jul-2020, A.Ribon hadr-qelastic-V10-06-01 - G4QuasiElRatios : extended to charmed and bottom hadrons. (The simplified treatment adopted here is the following: to treat all heavy mesons having constituent charm or bottom quark as a meson with strange quark - like K- - and all heavy mesons having constituent anti-charm or anti-bottom anti-quark as a meson with anti-strange quark - like K+; for baryons, all heavy baryons are treated as Lambda and all heavy anti-baryons are treated as anti-proton/anti-neutron. Only two methods have been changed: G4QuasiElRatios::GetElTotXS and G4QuasiElRatios::FetchElTot, whereas G4QuasiElRatios::ChExer does not need to be changed because it is not used anywhere.) 10-Mar-2020, V.Ivanchenko hadr-qelastic-V10-06-00 - G4QuasiElRatios : fixed memory leak at exit 24-Apr-2018, A.Ribon hadr-qelastic-V10-04-00 - G4QuasiElRatios : removed unnecessary protection against heavy elements. 20-Apr-2016, G.Cosmo hadr-qelastic-V10-02-00 - Fixed shadowing compilation warnings in G4QuasiElRatios for 'ps'. 01-Nov-2015, W.Pokorski hadr-qelastic-V10-01-03 - Moving to G4Log, G4Exp and G4Pow 15-July-2015, A.Dotti hadr-qelastic-V10-01-02 - Fix for double delete 13-July-2015, A.Dotti hadr-qelastic-V10-01-01 - Coverity fixes 17-April-2015, W.Pokorski hadr-qelastic-V10-00-03, hadr-qelastic-V10-01-00 - clean up of the code. Removing all the mess related to (unneeded) statics. 16-Oct-2014, A.Dotti hadr-qelastic-V10-00-01, -02 - Retagging previous change that slipped out 07-July-2014, A.Dotti hadr-qelastic-V10-00-00 - Remove potential data-race condition (bug #1652) 19-March-2012, A.Ribon hadr-qelastic-V09-06-01 - Reverting back to the situation before the previous tag. 19-March-2012, A.Ribon hadr-qelastic-V09-06-00 - Temporary fix to avoid crashes for uncommon particles like deuterons, tritons, alphas, etc. 07-November-2012, W.Pokorski hadr-qelastic-V09-05-06 - adding missing include in GNUmakefile 02-November-2012, W.Pokorski hadr-qelastic-V09-05-05 - moving to common cross-sections 27-September-2012, G.Cosmo hadr-qelastic-V09-05-04 - Explicitly use inclusion of headers for system of units and physical constants, in plan to remove implicit inclusion from globals.hh. 14-June-2012, W.Pokorski hadr-qelastic-V09-05-03 - Fixing one variable name (remained 's' after the last tag) 12-June-2012, W.Pokorski hadr-qelastic-V09-05-02 - Renaming variables to avoid shadowing of the global ones 20-Apr-2012, W.Pokorski hadr-qelastic-V09-05-01 - Bug fix in G4QuasiElRatios affecting the initialisation of table; probably now effect on physics just on slight performance degradation 11-Apr-2012, W.Pokorski hadr-qelastic-V09-05-00 - Important bug fix in G4QuasiElRatios fixing wrong initialization of linear table and influencing reproducibility 11-Nov-2011, W.Pokorski hadr-qelastic-V09-04-03 - Removing all the debug couts from the code 21-Oct-2011, G.Folger hadr-qelastic-V09-04-02 - sources.cmake: correct name of module. 18-Oct-2001, W.Pokorski hadr-qelastic-V09-04-01 - Removing unnecessary dependecies in GNUMakefile, fixing warnings about missing returns. 04-Oct-2011, W.Pokorski - This new directory contains now the quasi-elastic process that have been extracted from CHIPS. It is used by all the physics lists and it has been made independent from CHIPS.