Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/processes/hadronic/models/inclxx/History

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3, ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ] [ 11.3.0 ]

Diff markup

Differences between /processes/hadronic/models/inclxx/History (Version 11.3.0) and /processes/hadronic/models/inclxx/History (Version 11.2.2)


  1 # Category hadr-inclxx History                      1 # Category hadr-inclxx History
  2                                                     2 
  3 See `CONTRIBUTING.rst` for details of **requir      3 See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
  4 which **must** added in reverse chronological       4 which **must** added in reverse chronological order (newest at the top).
  5 It must **not** be used as a substitute for wr      5 It must **not** be used as a substitute for writing good git commit messages!
  6                                                     6 
  7 ----------------------------------------------      7 -------------------------------------------------------------------------------
  8                                                     8 
  9 ## 2024-09-02 Gabriele Cosmo (hadr-inclxx-V11- <<   9 ## 2024-04-12 Jean-Christophe David (hadr-inclxx-V11-01-05)
 10 - Fixed reported Coverity defects for use of s << 
 11                                                << 
 12 ## 2024-04-12 Jean-Christophe David (hadr-incl << 
 13 - Fix in G4INCLInteractionAvatar to not use lo     10 - Fix in G4INCLInteractionAvatar to not use local energy for all antibaryons.
 14                                                    11 
 15 ## 2023-12-01 Ben Morgan (hadr-inclxx-V11-01-0     12 ## 2023-12-01 Ben Morgan (hadr-inclxx-V11-01-04)
 16 - Replace raw std::getenv calls wih G4FindData     13 - Replace raw std::getenv calls wih G4FindDataDir for G4INCLDATA location.
 17                                                    14 
 18 ## 2023-10-19 Jean-Christophe David (hadr-incl     15 ## 2023-10-19 Jean-Christophe David (hadr-inclxx-V11-01-03) -
 19  - Main new files in incl_phys: G4INCLNNbarCEX     16  - Main new files in incl_phys: G4INCLNNbarCEXChannel.cc, G4INCLNNbarToAnnihilationChannel.cc,
 20                                 G4INCLNNbarToN     17                                 G4INCLNNbarToNNbar2piChannel.cc, G4INCLNNbarToNNbarpiChannel.cc,
 21                                 G4INCLNNbarEla     18                                 G4INCLNNbarElasticChannel.cc, G4INCLNNbarToLLbarChannel.cc,
 22                                 G4INCLNNbarToN     19                                 G4INCLNNbarToNNbar3piChannel.cc, G4INCLCrossSectionsAntiparticles.cc
 23  - Few corrections in G4INCLXXInterface (.cc a     20  - Few corrections in G4INCLXXInterface (.cc and .hh) and 
 24    G4INCLNNbarToNNbarChannel.hh has been delet     21    G4INCLNNbarToNNbarChannel.hh has been deleted
 25  - G4INCLInteractionAvatar fixed (leak)            22  - G4INCLInteractionAvatar fixed (leak)
 26                                                    23 
 27 ## 2023-07-12 Alberto Ribon (hadr-inclxx-V11-0     24 ## 2023-07-12 Alberto Ribon (hadr-inclxx-V11-01-02) -
 28 G4INCLPbarAtrestEntryChannel, G4INCLCascade, G     25 G4INCLPbarAtrestEntryChannel, G4INCLCascade, G4INCLNucleus : fixed Coverity's 
 29 reports.                                           26 reports.
 30                                                    27 
 31 ## 2023-05-15 Alberto Ribon (hadr-inclxx-V11-0     28 ## 2023-05-15 Alberto Ribon (hadr-inclxx-V11-01-01) -
 32 Major extension of the INCLXX model to handle      29 Major extension of the INCLXX model to handle antiproton annihilation at rest.
 33 Work done by Demid Zharenov and Jean-Christoph     30 Work done by Demid Zharenov and Jean-Christophe David.
 34                                                    31 
 35 ## 2023-03-17 Alberto Ribon (hadr-inclxx-V11-0     32 ## 2023-03-17 Alberto Ribon (hadr-inclxx-V11-01-00) -
 36 G4INCLNNToNLK2piChannel : fixed bug in the met     33 G4INCLNNToNLK2piChannel : fixed bug in the method fillFinalState.
 37 Thanks to Dmitri Konstantinov for reporting it     34 Thanks to Dmitri Konstantinov for reporting it.
 38                                                    35 
 39 ## 2022-11-26 Gabriele Cosmo (hadr-inclxx-V11-     36 ## 2022-11-26 Gabriele Cosmo (hadr-inclxx-V11-00-08)
 40 - Fixed more compilation warnings for implicit     37 - Fixed more compilation warnings for implicit type conversions.
 41                                                    38 
 42 ## 2022-11-18 Gabriele Cosmo (hadr-inclxx-V11-     39 ## 2022-11-18 Gabriele Cosmo (hadr-inclxx-V11-00-07)
 43 - Fixed compilation warnings for implicit type     40 - Fixed compilation warnings for implicit type conversions on macOS/XCode 14.1.
 44                                                    41 
 45 ## 2022-11-11 Alberto Ribon (hadr-inclxx-V11-0     42 ## 2022-11-11 Alberto Ribon (hadr-inclxx-V11-00-06)
 46 - G4INCLXXInterface: introduced a protection a     43 - G4INCLXXInterface: introduced a protection against unphysical nuclear remnants
 47   (i.e. unbound systems), and, if this is the      44   (i.e. unbound systems), and, if this is the case, resample the collision.
 48                                                    45 
 49 ## 2022-10-07 Gabriele Cosmo (hadr-inclxx-V11-     46 ## 2022-10-07 Gabriele Cosmo (hadr-inclxx-V11-00-05)
 50 - Fixed compilation warnings on Intel/icx comp     47 - Fixed compilation warnings on Intel/icx compiler for variables set
 51   but not used in G4INCLInvFInterpolationTable     48   but not used in G4INCLInvFInterpolationTable, G4INCLStore,
 52   G4INCLNpiToMissingStrangenessChannel and G4I     49   G4INCLNpiToMissingStrangenessChannel and G4INCLNNToMissingStrangenessChannel.
 53                                                    50 
 54 ## 2022-05-25 Alberto Ribon (hadr-inclxx-V11-0     51 ## 2022-05-25 Alberto Ribon (hadr-inclxx-V11-00-04)
 55 -  G4INCLParticle, G4INCLEventInfo, G4INCLNucl     52 -  G4INCLParticle, G4INCLEventInfo, G4INCLNucleus, G4INCLDeltaDecayChannel,
 56    G4INCLXXInterface : set and propagate the i     53    G4INCLXXInterface : set and propagate the information on parent resonance.
 57 -  G4INCLPiNElasticChannel : erase the informa     54 -  G4INCLPiNElasticChannel : erase the information on parent resonance in
 58    the case of charge exchange.                    55    the case of charge exchange.
 59 -  G4INCLPiNToDeltaChannel, G4INCLPiNToOmegaCh     56 -  G4INCLPiNToDeltaChannel, G4INCLPiNToOmegaChannel, G4INCLPiNToEtaChannel,
 60    G4INCLPiNToMultiPionsChannel, G4INCLNpiToLK     57    G4INCLPiNToMultiPionsChannel, G4INCLNpiToLKpiChannel, G4INCLNpiToLKChannel,
 61    G4INCLNpiToLK2piChannel, G4INCLNpiToNKKbCha     58    G4INCLNpiToLK2piChannel, G4INCLNpiToNKKbChannel, G4INCLNpiToSK2piChannel,  
 62    G4INCLNpiToSKpiChannel, G4INCLNpiToSKChanne     59    G4INCLNpiToSKpiChannel, G4INCLNpiToSKChannel,
 63    G4INCLNpiToMissingStrangenessChannel : eras     60    G4INCLNpiToMissingStrangenessChannel : erase the information on parent
 64    resonance in inelastic channels (where the      61    resonance in inelastic channels (where the nucleon and pion initial-state
 65    objects are re-used for the final state).       62    objects are re-used for the final state).
 66                                                    63 
 67 ## 2022-05-18 Gabriele Cosmo (hadr-inclxx-V11-     64 ## 2022-05-18 Gabriele Cosmo (hadr-inclxx-V11-00-03)
 68 - Fixed misuse of bitwise '|' operator instead     65 - Fixed misuse of bitwise '|' operator instead of logical in INCL::postCascade()
 69   and in INCL::makeCompoundNucleus().              66   and in INCL::makeCompoundNucleus().
 70                                                    67 
 71 ## 2022-03-03 Alberto Ribon (hadr-inclxx-V11-0     68 ## 2022-03-03 Alberto Ribon (hadr-inclxx-V11-00-02)
 72 - G4INCLXXInterface : fixed treatment of kaon0     69 - G4INCLXXInterface : fixed treatment of kaon0, anti_kaon0, kaon0L, and kaon0S.
 73   In current reference physics lists, INCLXX i     70   In current reference physics lists, INCLXX is never used for handling kaons,
 74   although it is capable of doing so, but at p     71   although it is capable of doing so, but at process-level or in custom
 75   physics lists one could observe crashes when     72   physics lists one could observe crashes when trying to use INCLXX for
 76   neutral kaon projectiles. The change (provid     73   neutral kaon projectiles. The change (provided by Jean-Christophe David)
 77   fixes this misbehavior.                          74   fixes this misbehavior.
 78                                                    75 
 79 ## 2022-02-09 Gabriele Cosmo (hadr-inclxx-V11-     76 ## 2022-02-09 Gabriele Cosmo (hadr-inclxx-V11-00-01)
 80 - Fixed compilation warnings on Intel compiler     77 - Fixed compilation warnings on Intel compilers for shadowing of variables
 81   and not used variable.                           78   and not used variable.
 82                                                    79 
 83 ## 2021-12-10 Ben Morgan (hadr-inclxx-V11-00-0     80 ## 2021-12-10 Ben Morgan (hadr-inclxx-V11-00-00)
 84 - Change to new Markdown History format,           81 - Change to new Markdown History format,
 85                                                    82 
 86 ---                                                83 ---
 87                                                    84 
 88 # History entries prior to 11.0                    85 # History entries prior to 11.0
 89                                                    86 
 90 09 November 2021 - Alberto Ribon (hadr-inclxx-     87 09 November 2021 - Alberto Ribon (hadr-inclxx-V10-07-06)
 91 ----------------------------------------------     88 -------------------------------------------------------
 92 - G4INCLNuclearPotentialIsospin : improved nuc     89 - G4INCLNuclearPotentialIsospin : improved nuclear potential for
 93   Lambda particles, fixing crashes observed du     90   Lambda particles, fixing crashes observed due to unphysical zero
 94   Fermi momentum for these particles.              91   Fermi momentum for these particles.
 95   Changed made by Jean-Christophe David.           92   Changed made by Jean-Christophe David.
 96                                                    93 
 97 27 October 2021 - Alberto Ribon (hadr-inclxx-V     94 27 October 2021 - Alberto Ribon (hadr-inclxx-V10-07-05)
 98 ----------------------------------------------     95 -------------------------------------------------------
 99 - G4INCLXXInterface : extended to projectile h     96 - G4INCLXXInterface : extended to projectile hypernuclei
100                                                    97 
101 15 October 2021 - Jean-Christophe David (hadr-     98 15 October 2021 - Jean-Christophe David (hadr-inclxx-V10-07-04)
102 ----------------------------------------------     99 ---------------------------------------------------------------
103 - Implementation of hypercluster emission         100 - Implementation of hypercluster emission
104                                                   101 
105 04 August 2021 - Alberto Ribon (hadr-inclxx-V1    102 04 August 2021 - Alberto Ribon (hadr-inclxx-V10-07-03)
106 ----------------------------------------------    103 ------------------------------------------------------
107 - G4INCLXXInterface : set creator model ID for    104 - G4INCLXXInterface : set creator model ID for secondaries, using the
108   new version of G4PhysicsModelCatalog            105   new version of G4PhysicsModelCatalog
109                                                   106 
110 16 April 2021 - Ben Morgan (hadr-inclxx-V10-07    107 16 April 2021 - Ben Morgan (hadr-inclxx-V10-07-02)
111 ----------------------------------------------    108 --------------------------------------------------
112 - Migrate build to modular CMake API              109 - Migrate build to modular CMake API
113                                                   110 
114 13 April 2021 - Alberto Ribon  (hadr-inclxx-V1    111 13 April 2021 - Alberto Ribon  (hadr-inclxx-V10-07-01)
115 ----------------------------------------------    112 --------------------------------------------------------
116 - Removed the subdirectories hadronic/models/m    113 - Removed the subdirectories hadronic/models/management and
117   hadronic/models/util (that have been now del    114   hadronic/models/util (that have been now deleted, with their classes
118   moved to hadronic/util and hadronic/manageme    115   moved to hadronic/util and hadronic/management).
119   Removed also the useless dependency to hadro    116   Removed also the useless dependency to hadronic/process.
120                                                   117 
121 08 March 2021 - Alberto Ribon  (hadr-inclxx-V1    118 08 March 2021 - Alberto Ribon  (hadr-inclxx-V10-07-00)
122 ----------------------------------------------    119 --------------------------------------------------------
123 -  G4INCLXXInterface.hh : updated comment.        120 -  G4INCLXXInterface.hh : updated comment.
124                                                   121 
125 28 May 2020 - Ben Morgan       (hadr-inclxx-V1    122 28 May 2020 - Ben Morgan       (hadr-inclxx-V10-06-02)
126 ----------------------------------------------    123 --------------------------------------------------------
127 -  Remove obsolete GRANULAR_DEPENDENCIES entri    124 -  Remove obsolete GRANULAR_DEPENDENCIES entries
128                                                   125 
129 12 May 2020      - Alberto Ribon (hadr-inclxx-    126 12 May 2020      - Alberto Ribon (hadr-inclxx-V10-06-01)
130 ----------------------------------------------    127 ---------------------------------------------------------------
131 - G4INCLXXInterfaceStore.cc : in the method Em    128 - G4INCLXXInterfaceStore.cc : in the method EmitBigWarning,
132   check the global verbosity level of hadronic    129   check the global verbosity level of hadronics (if zero,
133   do not print anything).                         130   do not print anything).
134                                                   131 
135 05 May 2020      - Gunter Folger (hadr-inclxx-    132 05 May 2020      - Gunter Folger (hadr-inclxx-V10-06-00)
136 ----------------------------------------------    133 ---------------------------------------------------------------
137 - Fix for clang10: for for warning on confusin    134 - Fix for clang10: for for warning on confusing indentation
138    enclose statements in if/else with {}          135    enclose statements in if/else with {}
139    Affected:  incl_physics/src/G4INCLInteracti    136    Affected:  incl_physics/src/G4INCLInteractionAvatar.cc
140                                                   137 
141 19 December 2018 - Alberto Ribon (hadr-inclxx-    138 19 December 2018 - Alberto Ribon (hadr-inclxx-V10-05-00)
142 ----------------------------------------------    139 ---------------------------------------------------------------
143 - G4INCLHFB.cc : Fixed (weak and strong) non-r    140 - G4INCLHFB.cc : Fixed (weak and strong) non-reproducibility by making
144   the arrays radiusP, radiusN, diffusenessP, d    141   the arrays radiusP, radiusN, diffusenessP, diffusenessN thread-local.
145                                                   142 
146 21 November 2018 - Gabriele Cosmo (hadr-inclxx    143 21 November 2018 - Gabriele Cosmo (hadr-inclxx-V10-04-06)
147 ----------------------------------------------    144 ---------------------------------------------------------------
148 - G4INCLRandom.hh: changed Adapter::operator()    145 - G4INCLRandom.hh: changed Adapter::operator()() to make direct use of
149   G4RandFlat::shootInt(n). Fixes FPE errors re    146   G4RandFlat::shootInt(n). Fixes FPE errors reported in testing in MT
150   mode optimised.                                 147   mode optimised.
151                                                   148 
152 09 November 2018 - Gabriele Cosmo (hadr-inclxx    149 09 November 2018 - Gabriele Cosmo (hadr-inclxx-V10-04-05)
153 ----------------------------------------------    150 ---------------------------------------------------------------
154 - Fixed few printout typos.                       151 - Fixed few printout typos.
155                                                   152 
156 10 October 2018 - Jean-Christophe David (hadr-    153 10 October 2018 - Jean-Christophe David (hadr-inclxx-V10-04-04)
157 ----------------------------------------------    154 ---------------------------------------------------------------
158 - INCL++ v6.28                                    155 - INCL++ v6.28
159   o Remove Fix SIGFPE                             156   o Remove Fix SIGFPE
160   o Put gauss from Geant4                         157   o Put gauss from Geant4
161                                                   158 
162 04 October 2018 - Jean-Christophe David (hadr-    159 04 October 2018 - Jean-Christophe David (hadr-inclxx-V10-04-03)
163 ----------------------------------------------    160 ---------------------------------------------------------------
164 - INCL++ v6.26                                    161 - INCL++ v6.26
165   o Fix SIGFPE in Random.hh                       162   o Fix SIGFPE in Random.hh
166                                                   163 
167 21 September 2018 - Jean-Christophe David (had    164 21 September 2018 - Jean-Christophe David (hadr-inclxx-V10-04-02)
168 ----------------------------------------------    165 ---------------------------------------------------------------
169 - INCL++ v6.25                                    166 - INCL++ v6.25
170   o Fix a mass of a light hypernucleus (Z=1,A=    167   o Fix a mass of a light hypernucleus (Z=1,A=2)
171                                                   168 
172 06 September 2018 - Jean-Christophe David (had    169 06 September 2018 - Jean-Christophe David (hadr-inclxx-V10-04-01)
173 ----------------------------------------------    170 ---------------------------------------------------------------
174 - INCL++ v6.24                                    171 - INCL++ v6.24
175   o Path to the library for HFB                   172   o Path to the library for HFB
176                                                   173 
177 04 September 2018 - Jean-Christophe David (had    174 04 September 2018 - Jean-Christophe David (hadr-inclxx-V10-04-00)
178 ----------------------------------------------    175 ---------------------------------------------------------------
179 - INCL++ v6.23                                    176 - INCL++ v6.23
180   o Fix bugs and Compatibility with C++17 chec    177   o Fix bugs and Compatibility with C++17 checked…
181                                                   178 
182 10 August 2018 - Jean-Christophe David (hadr-i    179 10 August 2018 - Jean-Christophe David (hadr-inclxx-V10-04-1)
183 ----------------------------------------------    180 ---------------------------------------------------------------
184 - INCL++ v6.22                                    181 - INCL++ v6.22
185   o Fix bugs and improve strangeness and few n    182   o Fix bugs and improve strangeness and few nucleon removal (HFB)
186   o Compatibility with C++17 checked              183   o Compatibility with C++17 checked
187                                                   184 
188 04 December 2017 - Alberto Ribon (hadr-inclxx-    185 04 December 2017 - Alberto Ribon (hadr-inclxx-V10-03-20)
189 ----------------------------------------------    186 ---------------------------------------------------------------
190 - G4INCLRandom : improved to avoid reproducibi    187 - G4INCLRandom : improved to avoid reproducibility problems.
191   The method "gaussWithMemory" should be calle    188   The method "gaussWithMemory" should be called twice for drawing a pair
192   of correlated gaussian variables, whereas th    189   of correlated gaussian variables, whereas the method "gauss" should be
193   used for usual, single and independent gauss    190   used for usual, single and independent gaussian variables.
194                                                   191 
195 10 November 2017 - Jean-Christophe David (hadr    192 10 November 2017 - Jean-Christophe David (hadr-inclxx-V10-03-19)
196 ----------------------------------------------    193 ---------------------------------------------------------------
197 - INCL++ v6.0                                     194 - INCL++ v6.0
198   o Fix bugs in eta/omega channels (v6.0 = str    195   o Fix bugs in eta/omega channels (v6.0 = strangeness + HFB)
199                                                   196 
200 27 October 2017 - Jose Luis Rodriguez Sanchez     197 27 October 2017 - Jose Luis Rodriguez Sanchez (hadr-inclxx-V10-03-18)
201 ----------------------------------------------    198 ---------------------------------------------------------------
202 - INCL++ v6.0_rc18 - Fix warnings                 199 - INCL++ v6.0_rc18 - Fix warnings
203                                                   200 
204 26 October 2017 - Jose Luis Rodriguez Sanchez     201 26 October 2017 - Jose Luis Rodriguez Sanchez (hadr-inclxx-V10-03-16)
205 ----------------------------------------------    202 ---------------------------------------------------------------
206 - INCL++ v6.0_rc16                                203 - INCL++ v6.0_rc16
207   o Fix minor bugs                                204   o Fix minor bugs
208                                                   205 
209 18 October 2017 - Jose Luis Rodriguez Sanchez     206 18 October 2017 - Jose Luis Rodriguez Sanchez (hadr-inclxx-V10-03-15)
210 ----------------------------------------------    207 ---------------------------------------------------------------
211 - INCL++ v6.0_rc15                                208 - INCL++ v6.0_rc15
212   o Fix warning in Geant4 (interface --> newTa    209   o Fix warning in Geant4 (interface --> newTargetS)
213                                                   210 
214 18 October 2017 - Jose Luis Rodriguez Sanchez     211 18 October 2017 - Jose Luis Rodriguez Sanchez (hadr-inclxx-V10-03-14)
215 ----------------------------------------------    212 ---------------------------------------------------------------
216 - INCL++ v6.0_rc14                                213 - INCL++ v6.0_rc14
217   o Separation energies improved and hyperclus    214   o Separation energies improved and hypercluster emission added
218                                                   215 
219 07 October 2017 - Jose Luis Rodriguez Sanchez     216 07 October 2017 - Jose Luis Rodriguez Sanchez (hadr-inclxx-V10-03-10)
220 ----------------------------------------------    217 ---------------------------------------------------------------
221 - INCL++ v6.0_rc10                                218 - INCL++ v6.0_rc10
222   o Few nucleon removal improved                  219   o Few nucleon removal improved
223                                                   220 
224 27 September 2017 - Jason Hirtz (hadr-inclxx-V    221 27 September 2017 - Jason Hirtz (hadr-inclxx-V10-03-09)
225 ----------------------------------------------    222 ---------------------------------------------------------------
226 - INCL++ v6.0_rc9                                 223 - INCL++ v6.0_rc9
227   o Warnings fixed                                224   o Warnings fixed
228                                                   225 
229 26 September 2017 - Jason Hirtz (hadr-inclxx-V    226 26 September 2017 - Jason Hirtz (hadr-inclxx-V10-03-08)
230 ----------------------------------------------    227 ---------------------------------------------------------------
231 - INCL++ v6.0_rc8                                 228 - INCL++ v6.0_rc8
232   o Implementation of strangeness (+ improveme    229   o Implementation of strangeness (+ improvement of eta)
233                                                   230 
234 18 November 2016 - Jean-Christophe David (hadr    231 18 November 2016 - Jean-Christophe David (hadr-inclxx-V10-02-05)
235 ----------------------------------------------    232 ---------------------------------------------------------------
236 - INCL++ v5.3                                     233 - INCL++ v5.3
237   o INCLXXInterface modified                      234   o INCLXXInterface modified
238                                                   235 
239 02 November 2016 - Jean-Christophe David (hadr    236 02 November 2016 - Jean-Christophe David (hadr-inclxx-V10-02-04)
240 ----------------------------------------------    237 ---------------------------------------------------------------
241 - INCL++ v5.3_rc14                                238 - INCL++ v5.3_rc14
242   o Better N-induced eta production XS            239   o Better N-induced eta production XS
243                                                   240 
244 25 October 2016 - Jean-Christophe David (hadr-    241 25 October 2016 - Jean-Christophe David (hadr-inclxx-V10-02-03)
245 ----------------------------------------------    242 ---------------------------------------------------------------
246 - INCL++ v5.3_rc13                                243 - INCL++ v5.3_rc13
247   o A warning fixed.                              244   o A warning fixed.
248                                                   245 
249 24 October 2016 - Jean-Christophe David (hadr-    246 24 October 2016 - Jean-Christophe David (hadr-inclxx-V10-02-02)
250 ----------------------------------------------    247 ---------------------------------------------------------------
251 - INCL++ v5.3_rc12                                248 - INCL++ v5.3_rc12
252   o Implementation of eta and omega meson prod    249   o Implementation of eta and omega meson production.
253   o A few minor fixes.                            250   o A few minor fixes.
254                                                   251 
255 1 August 2016 - Jean-Christophe David (hadr-in    252 1 August 2016 - Jean-Christophe David (hadr-inclxx-V10-02-01)
256 ----------------------------------------------    253 ---------------------------------------------------------------
257 - INCL++ v5.3_rc5                                 254 - INCL++ v5.3_rc5
258   o Fix warnings (G4INCLPionResonanceDecayChan    255   o Fix warnings (G4INCLPionResonanceDecayChannel.cc - pionType).
259                                                   256 
260 27 July 2016 - Jean-Christophe David (hadr-inc    257 27 July 2016 - Jean-Christophe David (hadr-inclxx-V10-02-00)
261 ----------------------------------------------    258 ---------------------------------------------------------------
262 - INCL++ v5.3_rc4                                 259 - INCL++ v5.3_rc4
263   o First implementation of eta meson producti    260   o First implementation of eta meson production.
264   o A few minor fixes.                            261   o A few minor fixes.
265                                                   262 
266 25 November 2015 - Davide Mancusi (hadr-inclxx    263 25 November 2015 - Davide Mancusi (hadr-inclxx-V10-01-07)
267 ----------------------------------------------    264 ---------------------------------------------------------------
268 - INCL++ v5.2.9.5                                 265 - INCL++ v5.2.9.5
269   o Really fix nuclide name parsing.              266   o Really fix nuclide name parsing.
270                                                   267 
271 24 November 2015 - Davide Mancusi (hadr-inclxx    268 24 November 2015 - Davide Mancusi (hadr-inclxx-V10-01-06)
272 ----------------------------------------------    269 ---------------------------------------------------------------
273 - INCL++ v5.2.9.4                                 270 - INCL++ v5.2.9.4
274   o Omit use of real masses from incl42 physic    271   o Omit use of real masses from incl42 physics option.
275   o Fix nuclide name parsing.                     272   o Fix nuclide name parsing.
276                                                   273 
277 24 November 2015 - Davide Mancusi (hadr-inclxx    274 24 November 2015 - Davide Mancusi (hadr-inclxx-V10-01-05)
278 ----------------------------------------------    275 ---------------------------------------------------------------
279 - Fix GNUMake build.                              276 - Fix GNUMake build.
280                                                   277 
281 23 November 2015 - Davide Mancusi (hadr-inclxx    278 23 November 2015 - Davide Mancusi (hadr-inclxx-V10-01-03, -04)
282 ----------------------------------------------    279 ---------------------------------------------------------------
283 - INCL++ v5.2.9.3                                 280 - INCL++ v5.2.9.3
284     o Add some setters for Config members.        281     o Add some setters for Config members.
285     o Remove INCL_INVERSE_KINEMATICS compile-t    282     o Remove INCL_INVERSE_KINEMATICS compile-time symbol.
286     o Add UI commands to control the INCL phys    283     o Add UI commands to control the INCL physics and the coupled de-excitation model.
287                                                   284 
288 10 July 2015 - Davide Mancusi (hadr-inclxx-V10    285 10 July 2015 - Davide Mancusi (hadr-inclxx-V10-01-02)
289 ----------------------------------------------    286 ---------------------------------------------------------------
290 - INCL++ v5.2.9.1                                 287 - INCL++ v5.2.9.1
291   o Checked all the while loops in the code an    288   o Checked all the while loops in the code and added guards and comments.
292                                                   289 
293 10 July 2015 - Davide Mancusi (hadr-inclxx-V10    290 10 July 2015 - Davide Mancusi (hadr-inclxx-V10-01-01)
294 ----------------------------------------------    291 ---------------------------------------------------------------
295 - INCL++ v5.2.9                                   292 - INCL++ v5.2.9
296   o Introduces the possibility to perform calc    293   o Introduces the possibility to perform calculations with a limited number of
297     outgoing pions in multipion collisions.       294     outgoing pions in multipion collisions.
298                                                   295 
299 26 May 2015 - Robert Hatcher (hadr-inclxx-V10-    296 26 May 2015 - Robert Hatcher (hadr-inclxx-V10-01-00)
300 ----------------------------------------------    297 ---------------------------------------------------------------
301 - Remove unnecessary "using namespace std" fro    298 - Remove unnecessary "using namespace std" from G4INCLXXInterface.hh
302   that causes problems w/ G4AnyMethod & G4Gene    299   that causes problems w/ G4AnyMethod & G4GenericPhysicsList
303   when using clang and/or vc12                    300   when using clang and/or vc12
304                                                   301 
305 19 November 2014 - Davide Mancusi (hadr-inclxx    302 19 November 2014 - Davide Mancusi (hadr-inclxx-V10-00-25)
306 ----------------------------------------------    303 ---------------------------------------------------------------
307 - INCL++ v5.2.8                                   304 - INCL++ v5.2.8
308   o Fix a compilation error in Debug mode.        305   o Fix a compilation error in Debug mode.
309                                                   306 
310 18 November 2014 - Davide Mancusi (hadr-inclxx    307 18 November 2014 - Davide Mancusi (hadr-inclxx-V10-00-23, -24)
311 ----------------------------------------------    308 ---------------------------------------------------------------
312 - INCL++ v5.2.7.3                                 309 - INCL++ v5.2.7.3
313   o Bump tweak version number for consistency     310   o Bump tweak version number for consistency with stand-alone code. No
314     changes.                                      311     changes.
315   o Update reference in G4INCLXXInterface::Mod    312   o Update reference in G4INCLXXInterface::ModelDescription().
316                                                   313 
317 12 November 2014 - Davide Mancusi (hadr-inclxx    314 12 November 2014 - Davide Mancusi (hadr-inclxx-V10-00-21, -22)
318 ----------------------------------------------    315 ---------------------------------------------------------------
319 - INCL++ v5.2.7.2                                 316 - INCL++ v5.2.7.2
320   o Fix a compilation error on an old Mac/GNUM    317   o Fix a compilation error on an old Mac/GNUMake build.
321                                                   318 
322 7 November 2014 - Davide Mancusi (hadr-inclxx-    319 7 November 2014 - Davide Mancusi (hadr-inclxx-V10-00-18, -19, -20)
323 ----------------------------------------------    320 ---------------------------------------------------------------
324 - INCL++ v5.2.7                                   321 - INCL++ v5.2.7
325   o Might fix a compilation error on an old Ma    322   o Might fix a compilation error on an old Mac/GNUMake build.
326                                                   323 
327 7 November 2014 - Davide Mancusi (hadr-inclxx-    324 7 November 2014 - Davide Mancusi (hadr-inclxx-V10-00-17)
328 ----------------------------------------------    325 ---------------------------------------------------------------
329 - INCL++ v5.2.5                                   326 - INCL++ v5.2.5
330   o Fix a bug that caused a large overestimati    327   o Fix a bug that caused a large overestimation of the compound-nucleus spin
331     in "fusion".                                  328     in "fusion".
332                                                   329 
333 6 November 2014 - Davide Mancusi (hadr-inclxx-    330 6 November 2014 - Davide Mancusi (hadr-inclxx-V10-00-15, 16)
334 ----------------------------------------------    331 ---------------------------------------------------------------
335 - INCL++ v5.2.4.2                                 332 - INCL++ v5.2.4.2
336   o Added AvatarDumpAction.                       333   o Added AvatarDumpAction.
337                                                   334 
338 22 October 2014 - Davide Mancusi (hadr-inclxx-    335 22 October 2014 - Davide Mancusi (hadr-inclxx-V10-00-14)
339 ----------------------------------------------    336 ---------------------------------------------------------------
340 - INCL++ v5.2.4                                   337 - INCL++ v5.2.4
341   o Updated list of authors.                      338   o Updated list of authors.
342   o Activate use of adjusted fission parameter    339   o Activate use of adjusted fission parameter in G4ExcitationHandler.
343                                                   340 
344 15 October 2014 - Gabriele Cosmo (hadr-inclxx-    341 15 October 2014 - Gabriele Cosmo (hadr-inclxx-V10-00-13)
345 ----------------------------------------------    342 ---------------------------------------------------------------
346 - Corrected dependecy list in GNUMakefile and     343 - Corrected dependecy list in GNUMakefile and sources.cmake for 'interface'
347   module; added dependency to 'de_excitation/f    344   module; added dependency to 'de_excitation/fission'.
348                                                   345 
349 14 October 2014 - Davide Mancusi (hadr-inclxx-    346 14 October 2014 - Davide Mancusi (hadr-inclxx-V10-00-12)
350 ----------------------------------------------    347 ---------------------------------------------------------------
351 - INCL++ v5.2.3                                   348 - INCL++ v5.2.3
352   o Large reduction in memory churn due to all    349   o Large reduction in memory churn due to allocation pools. Some speed-up (a
353     few percent).                                 350     few percent).
354                                                   351 
355 26 September 2014 - Davide Mancusi (hadr-inclx    352 26 September 2014 - Davide Mancusi (hadr-inclxx-V10-00-11)
356 ----------------------------------------------    353 ---------------------------------------------------------------
357 - INCL++ v5.2.2                                   354 - INCL++ v5.2.2
358   o Fix Coverity warning + minor clean-up         355   o Fix Coverity warning + minor clean-up
359                                                   356 
360 8 July 2014 - Davide Mancusi (hadr-inclxx-V10-    357 8 July 2014 - Davide Mancusi (hadr-inclxx-V10-00-09, -10)
361 ----------------------------------------------    358 ---------------------------------------------------------------
362 - INCL++ v5.2.1                                   359 - INCL++ v5.2.1
363   o Add plumbing for tallying reactions treate    360   o Add plumbing for tallying reactions treated by INCL++
364   o Minor clean-up                                361   o Minor clean-up
365                                                   362 
366 16 June 2014 - Davide Mancusi (hadr-inclxx-V10    363 16 June 2014 - Davide Mancusi (hadr-inclxx-V10-00-08)
367 ----------------------------------------------    364 ---------------------------------------------------------------
368 - Fix crash in p+He2 (!) reactions                365 - Fix crash in p+He2 (!) reactions
369                                                   366 
370 2 June 2014 - Davide Mancusi (hadr-inclxx-V10-    367 2 June 2014 - Davide Mancusi (hadr-inclxx-V10-00-07)
371 ----------------------------------------------    368 ---------------------------------------------------------------
372 - Retag as INCL++ v5.2                            369 - Retag as INCL++ v5.2
373                                                   370 
374 23 May 2014 - Davide Mancusi (hadr-inclxx-V10-    371 23 May 2014 - Davide Mancusi (hadr-inclxx-V10-00-06)
375 ----------------------------------------------    372 ---------------------------------------------------------------
376 - INCL++ v5.2_rc2                                 373 - INCL++ v5.2_rc2
377   o Fix a compilation error on Windows.           374   o Fix a compilation error on Windows.
378                                                   375 
379 22 May 2014 - Davide Mancusi (hadr-inclxx-V10-    376 22 May 2014 - Davide Mancusi (hadr-inclxx-V10-00-04, -05)
380 ----------------------------------------------    377 ---------------------------------------------------------------
381 - INCL++ v5.2_rc1                                 378 - INCL++ v5.2_rc1
382   o Extends INCL++ up to 15-20 GeV incident en    379   o Extends INCL++ up to 15-20 GeV incident energy.
383   o A few improvements, minor bug fixes and sp    380   o A few improvements, minor bug fixes and speed-ups.
384   o Fixes a minor Coverity warning.               381   o Fixes a minor Coverity warning.
385                                                   382 
386 13 March 2014 - Gabriele Cosmo (hadr-inclxx-V1    383 13 March 2014 - Gabriele Cosmo (hadr-inclxx-V10-00-03)
387 ----------------------------------------------    384 ---------------------------------------------------------------
388 - Fixed use of inline keyword for method getPh    385 - Fixed use of inline keyword for method getPhaseSpace() defined in
389   ClusteringModelIntercomparison.cc.              386   ClusteringModelIntercomparison.cc.
390                                                   387 
391 10 March 2014 - Davide Mancusi (hadr-inclxx-V1    388 10 March 2014 - Davide Mancusi (hadr-inclxx-V10-00-02)
392 ----------------------------------------------    389 ---------------------------------------------------------------
393 - Const-correctness fix for G4ParticleDefiniti    390 - Const-correctness fix for G4ParticleDefinition objects.
394                                                   391 
395 5 March 2014 - Davide Mancusi (hadr-inclxx-V10    392 5 March 2014 - Davide Mancusi (hadr-inclxx-V10-00-01)
396 ----------------------------------------------    393 ---------------------------------------------------------------
397 - Fix: avoid negative Fermi energies for delta    394 - Fix: avoid negative Fermi energies for delta resonances
398                                                   395 
399 9 January 2014 - Davide Mancusi (hadr-inclxx-V    396 9 January 2014 - Davide Mancusi (hadr-inclxx-V10-00-00)
400 ----------------------------------------------    397 ---------------------------------------------------------------
401 - Fix: occasionally produced an excited nucleo    398 - Fix: occasionally produced an excited nucleon as a pre-fragment.
402 - Getter for INCL Config object in the G4INCLI    399 - Getter for INCL Config object in the G4INCLInterfaceStore.
403                                                   400 
404 29 November 2013 - Davide Mancusi (hadr-inclxx    401 29 November 2013 - Davide Mancusi (hadr-inclxx-V09-06-47, -48)
405 ----------------------------------------------    402 ---------------------------------------------------------------
406 - Fix: energy conservation systematically fail    403 - Fix: energy conservation systematically fails because the G4HadProjectile
407   mass is wrong. Work around this.                404   mass is wrong. Work around this.
408                                                   405 
409 27 November 2013 - Gabriele Cosmo (hadr-inclxx    406 27 November 2013 - Gabriele Cosmo (hadr-inclxx-V09-06-46)
410 ----------------------------------------------    407 ---------------------------------------------------------------
411 - Fix in G4INCLBinaryCollisionAvatar for compi    408 - Fix in G4INCLBinaryCollisionAvatar for compilation error in MT mode
412   on the icc compiler.                            409   on the icc compiler.
413                                                   410 
414 19 November 2013 - Davide Mancusi (hadr-inclxx    411 19 November 2013 - Davide Mancusi (hadr-inclxx-V09-06-44, -45)
415 ----------------------------------------------    412 ---------------------------------------------------------------
416 - Resample interaction if four-momentum conser    413 - Resample interaction if four-momentum conservation is violated.
417                                                   414 
418 18 November 2013 - Davide Mancusi (hadr-inclxx    415 18 November 2013 - Davide Mancusi (hadr-inclxx-V09-06-42, -43)
419 ----------------------------------------------    416 ---------------------------------------------------------------
420 - Don't panic on reactions induced by di-proto    417 - Don't panic on reactions induced by di-protons.
421                                                   418 
422 15 November 2013 - Davide Mancusi (hadr-inclxx    419 15 November 2013 - Davide Mancusi (hadr-inclxx-V09-06-41)
423 ----------------------------------------------    420 ---------------------------------------------------------------
424 - Fix borked case in for loop.                    421 - Fix borked case in for loop.
425                                                   422 
426 14 November 2013 - Davide Mancusi (hadr-inclxx    423 14 November 2013 - Davide Mancusi (hadr-inclxx-V09-06-40)
427 ----------------------------------------------    424 ---------------------------------------------------------------
428 - Fix bug in phase-space decay of exotic clust    425 - Fix bug in phase-space decay of exotic clusters.
429                                                   426 
430 12 November 2013 - Davide Mancusi (hadr-inclxx    427 12 November 2013 - Davide Mancusi (hadr-inclxx-V09-06-39)
431 ----------------------------------------------    428 ---------------------------------------------------------------
432 - Fix bug in forced pion emission at the end o    429 - Fix bug in forced pion emission at the end of cascade.
433                                                   430 
434 12 November 2013 - Davide Mancusi (hadr-inclxx    431 12 November 2013 - Davide Mancusi (hadr-inclxx-V09-06-38)
435 ----------------------------------------------    432 ---------------------------------------------------------------
436 - Fix run-time crash in test69 on Windows.        433 - Fix run-time crash in test69 on Windows.
437                                                   434 
438 12 November 2013 - Davide Mancusi (hadr-inclxx    435 12 November 2013 - Davide Mancusi (hadr-inclxx-V09-06-37)
439 ----------------------------------------------    436 ---------------------------------------------------------------
440 - Fix compile error on VC9 -- might be related    437 - Fix compile error on VC9 -- might be related with some Win crashes in test69?
441                                                   438 
442 6 November 2013 - Davide Mancusi (hadr-inclxx-    439 6 November 2013 - Davide Mancusi (hadr-inclxx-V09-06-36)
443 ----------------------------------------------    440 ---------------------------------------------------------------
444 - INCL++ v5.1.14                                  441 - INCL++ v5.1.14
445   o Silence a compilation warning.                442   o Silence a compilation warning.
446   o Fix a bug affecting very light targets.       443   o Fix a bug affecting very light targets.
447   o Tag as v5.1.14.                               444   o Tag as v5.1.14.
448                                                   445 
449 2 November 2013 - Davide Mancusi (hadr-inclxx-    446 2 November 2013 - Davide Mancusi (hadr-inclxx-V09-06-35)
450 ----------------------------------------------    447 ---------------------------------------------------------------
451 - INCL++ v5.1.14_rc18                             448 - INCL++ v5.1.14_rc18
452   o Fix a TLS policy violation that caused vio    449   o Fix a TLS policy violation that caused violation of MT-vs-SEQ
453     reproducibility.                              450     reproducibility.
454                                                   451 
455 31 October 2013 - Davide Mancusi (hadr-inclxx-    452 31 October 2013 - Davide Mancusi (hadr-inclxx-V09-06-32, -33, -34)
456 ----------------------------------------------    453 ---------------------------------------------------------------
457 - INCL++ v5.1.14_rc17                             454 - INCL++ v5.1.14_rc17
458   o A handful of minor fixes.                     455   o A handful of minor fixes.
459   o Prepare the G4INCLXXInterface to handle di    456   o Prepare the G4INCLXXInterface to handle different de-excitation models
460     through the SetDeExcitation method().         457     through the SetDeExcitation method().
461   o Fix a TLS violation in G4INCLCrossSections    458   o Fix a TLS violation in G4INCLCrossSections.cc.
462                                                   459 
463 25 October 2013 - Davide Mancusi (hadr-inclxx-    460 25 October 2013 - Davide Mancusi (hadr-inclxx-V09-06-31)
464 ----------------------------------------------    461 ---------------------------------------------------------------
465 - INCL++ v5.1.14_rc13                             462 - INCL++ v5.1.14_rc13
466   o Mostly cosmetic changes, some code refacto    463   o Mostly cosmetic changes, some code refactoring.
467                                                   464 
468 21 October 2013 - Davide Mancusi (hadr-inclxx-    465 21 October 2013 - Davide Mancusi (hadr-inclxx-V09-06-30)
469 ----------------------------------------------    466 ---------------------------------------------------------------
470 - INCL++ v5.1.14_rc11                             467 - INCL++ v5.1.14_rc11
471   o Fix compilation errors on Mac.                468   o Fix compilation errors on Mac.
472                                                   469 
473 21 October 2013 - Davide Mancusi (hadr-inclxx-    470 21 October 2013 - Davide Mancusi (hadr-inclxx-V09-06-29)
474 ----------------------------------------------    471 ---------------------------------------------------------------
475 - INCL++ v5.1.14_rc10                             472 - INCL++ v5.1.14_rc10
476   o More optimisation.                            473   o More optimisation.
477                                                   474 
478 15 October 2013 - Davide Mancusi (hadr-inclxx-    475 15 October 2013 - Davide Mancusi (hadr-inclxx-V09-06-28)
479 ----------------------------------------------    476 ---------------------------------------------------------------
480 - INCL++ v5.1.14_rc8                              477 - INCL++ v5.1.14_rc8
481   o Further optimisation and reduction of memo    478   o Further optimisation and reduction of memory churn.
482                                                   479 
483 4 October 2013 - Davide Mancusi (hadr-inclxx-V    480 4 October 2013 - Davide Mancusi (hadr-inclxx-V09-06-27)
484 ----------------------------------------------    481 ---------------------------------------------------------------
485 - INCL++ v5.1.14_rc7                              482 - INCL++ v5.1.14_rc7
486   o Largely reduced memory churn.                 483   o Largely reduced memory churn.
487                                                   484 
488 26 September 2013 - Davide Mancusi (hadr-inclx    485 26 September 2013 - Davide Mancusi (hadr-inclxx-V09-06-26)
489 ----------------------------------------------    486 ---------------------------------------------------------------
490 - INCL++ v5.1.14_rc6                              487 - INCL++ v5.1.14_rc6
491   o Get rid of calls to G4ParticleTable::GetIo    488   o Get rid of calls to G4ParticleTable::GetIonTable(), too!
492                                                   489 
493 24 September 2013 - Davide Mancusi (hadr-inclx    490 24 September 2013 - Davide Mancusi (hadr-inclxx-V09-06-25)
494 ----------------------------------------------    491 ---------------------------------------------------------------
495 - INCL++ v5.1.14_rc5                              492 - INCL++ v5.1.14_rc5
496   o Get rid of obsolete calls to G4ParticleTab    493   o Get rid of obsolete calls to G4ParticleTable::GetIon().
497                                                   494 
498 19 September 2013 - Davide Mancusi (hadr-inclx    495 19 September 2013 - Davide Mancusi (hadr-inclxx-V09-06-23, -24)
499 ----------------------------------------------    496 ---------------------------------------------------------------
500 - INCL++ v5.1.14_rc4                              497 - INCL++ v5.1.14_rc4
501   o Slightly faster, and probably gentler as f    498   o Slightly faster, and probably gentler as far as memory thrashing is
502   concerned                                       499   concerned
503   o A handful of bug fixes                        500   o A handful of bug fixes
504                                                   501 
505 26 August 2013 - Davide Mancusi (hadr-inclxx-V    502 26 August 2013 - Davide Mancusi (hadr-inclxx-V09-06-22)
506 ----------------------------------------------    503 -----------------------------------------------------------
507 - INCL++ v5.1.13.4                                504 - INCL++ v5.1.13.4
508   o Fixes crash in very low-energy (~1 MeV) p+    505   o Fixes crash in very low-energy (~1 MeV) p+He4
509   reactions -- really.                            506   reactions -- really.
510 - Restore granular dependencies and include_di    507 - Restore granular dependencies and include_directories
511   fix by G. Cosmo.                                508   fix by G. Cosmo.
512                                                   509 
513 24 July 2013 - Davide Mancusi (hadr-inclxx-V09    510 24 July 2013 - Davide Mancusi (hadr-inclxx-V09-06-21)
514 ----------------------------------------------    511 -----------------------------------------------------------
515 - INCL++ v5.1.13.3                                512 - INCL++ v5.1.13.3
516   o Fixes crash in very low-energy (~1 MeV) p+    513   o Fixes crash in very low-energy (~1 MeV) p+He4 reactions
517     and in light-ion-induced reactions.           514     and in light-ion-induced reactions.
518                                                   515 
519 16 July 2013 - Gabriele Cosmo (hadr-inclxx-V09    516 16 July 2013 - Gabriele Cosmo (hadr-inclxx-V09-06-20)
520 ----------------------------------------------    517 -----------------------------------------------------------
521 -  Correction to CMake scripts for granular bu    518 -  Correction to CMake scripts for granular build.
522                                                   519 
523 20 June 2013 - Davide Mancusi (hadr-inclxx-V09    520 20 June 2013 - Davide Mancusi (hadr-inclxx-V09-06-19)
524 ----------------------------------------------    521 -----------------------------------------------------------
525 - Fix compilation warning.                        522 - Fix compilation warning.
526                                                   523 
527 19 June 2013 - Davide Mancusi (hadr-inclxx-V09    524 19 June 2013 - Davide Mancusi (hadr-inclxx-V09-06-18)
528 ----------------------------------------------    525 -----------------------------------------------------------
529 - INCL++ v5.1.13.2                                526 - INCL++ v5.1.13.2
530   o Minor fixes.                                  527   o Minor fixes.
531                                                   528 
532 7 June 2013 - Vladimir Ivanchenko (hadr-inclxx    529 7 June 2013 - Vladimir Ivanchenko (hadr-inclxx-V09-06-17)
533 ----------------------------------------------    530 -----------------------------------------------------------
534 - G4INCLXXInterface - do not delete Binarycasc    531 - G4INCLXXInterface - do not delete Binarycascade objects, because
535     all hadronic models are deleted by model s    532     all hadronic models are deleted by model store. This is a fix
536     of outstanding problem for Geant4 MT          533     of outstanding problem for Geant4 MT
537                                                   534 
538 6 June 2013 - Gabriele Cosmo (hadr-inclxx-V09-    535 6 June 2013 - Gabriele Cosmo (hadr-inclxx-V09-06-16)
539 ----------------------------------------------    536 -----------------------------------------------------------
540 - Replaced defines in G4INCLLogger by adding p    537 - Replaced defines in G4INCLLogger by adding prefix "INCL_" to avoid
541   clashes with specific macros defined in Wind    538   clashes with specific macros defined in Windows system:
542   INCL_FATAL(x), INCL_ERROR(x), INCL_WARN(x),     539   INCL_FATAL(x), INCL_ERROR(x), INCL_WARN(x), INCL_INFO(x),
543   INCL_DEBUG(x), INCL_DATABLOCK(x).               540   INCL_DEBUG(x), INCL_DATABLOCK(x).
544   Adapted code accordingly.                       541   Adapted code accordingly.
545 - Avoid dynamic initialisation of thread-local    542 - Avoid dynamic initialisation of thread-local variables for porting
546   on Windows in G4INCLParticleTable.cc.           543   on Windows in G4INCLParticleTable.cc.
547                                                   544 
548 22 May 2013 - Davide Mancusi (hadr-inclxx-V09-    545 22 May 2013 - Davide Mancusi (hadr-inclxx-V09-06-15)
549 ----------------------------------------------    546 -----------------------------------------------------------
550 - INCL++ v5.1.13.1                                547 - INCL++ v5.1.13.1
551   o Fixes a bug that caused very long CPU time    548   o Fixes a bug that caused very long CPU times in benchmarks.
552                                                   549 
553 21 May 2013 - Davide Mancusi (hadr-inclxx-V09-    550 21 May 2013 - Davide Mancusi (hadr-inclxx-V09-06-14)
554 ----------------------------------------------    551 -----------------------------------------------------------
555 - INCL++ v5.1.13                                  552 - INCL++ v5.1.13
556   o Experimental support for neutron skins.       553   o Experimental support for neutron skins.
557   o Experimental support for fuzzy r-p correla    554   o Experimental support for fuzzy r-p correlations.
558   o Debug output controlled by G4INCL_DEBUG_VE    555   o Debug output controlled by G4INCL_DEBUG_VERBOSITY envvar.
559   o Rely on BIC for pion-nucleon and nucleon-n    556   o Rely on BIC for pion-nucleon and nucleon-nucleon reactions.
560                                                   557 
561 17 May 2013 - Davide Mancusi (hadr-inclxx-V09-    558 17 May 2013 - Davide Mancusi (hadr-inclxx-V09-06-13)
562 ----------------------------------------------    559 -----------------------------------------------------------
563 - INCL++ v5.1.12.3                                560 - INCL++ v5.1.12.3
564   o Fix a crash for light targets.                561   o Fix a crash for light targets.
565                                                   562 
566 16 May 2013 - Davide Mancusi (hadr-inclxx-V09-    563 16 May 2013 - Davide Mancusi (hadr-inclxx-V09-06-11)
567 ----------------------------------------------    564 -----------------------------------------------------------
568 - Fix clang compiler warning about unused func    565 - Fix clang compiler warning about unused functions.
569                                                   566 
570 15 May 2013 - Davide Mancusi (hadr-inclxx-V09-    567 15 May 2013 - Davide Mancusi (hadr-inclxx-V09-06-10)
571 ----------------------------------------------    568 -----------------------------------------------------------
572 - INCL++ v5.1.12.1                                569 - INCL++ v5.1.12.1
573   o More adjustments in the nucleus-nucleus se    570   o More adjustments in the nucleus-nucleus sector.
574                                                   571 
575 26 March 2013 - Davide Mancusi (hadr-inclxx-V0    572 26 March 2013 - Davide Mancusi (hadr-inclxx-V09-06-09)
576 ----------------------------------------------    573 -----------------------------------------------------------
577 - Fix another compilation error for G4-MT.        574 - Fix another compilation error for G4-MT.
578                                                   575 
579 15 March 2013 - Davide Mancusi (hadr-inclxx-V0    576 15 March 2013 - Davide Mancusi (hadr-inclxx-V09-06-08)
580 ----------------------------------------------    577 -----------------------------------------------------------
581 - Fix compilation errors for G4-MT.               578 - Fix compilation errors for G4-MT.
582                                                   579 
583 13 March 2013 - Davide Mancusi (hadr-inclxx-V0    580 13 March 2013 - Davide Mancusi (hadr-inclxx-V09-06-07)
584 ----------------------------------------------    581 -----------------------------------------------------------
585 - INCL++ v5.1.11                                  582 - INCL++ v5.1.11
586   o Several adjustments in the nucleus-nucleus    583   o Several adjustments in the nucleus-nucleus sector. Fixes a big bug which
587     involved light targets.                       584     involved light targets.
588   o Some code refactoring.                        585   o Some code refactoring.
589                                                   586 
590 12 March 2013 - Dennis Wright (hadr-inclxx-V09    587 12 March 2013 - Dennis Wright (hadr-inclxx-V09-06-06)
591 ----------------------------------------------    588 -----------------------------------------------------
592 - fixed MacOS Clang compiler warnings: unused     589 - fixed MacOS Clang compiler warnings: unused private variables in classes
593   G4INCLRecombinationChannel, G4INCLElasticCha    590   G4INCLRecombinationChannel, G4INCLElasticChannel, G4INCLPionNucleonChannel,
594   G4INCLDeltaDecayChannel, G4INCLDeltaProducti    591   G4INCLDeltaDecayChannel, G4INCLDeltaProductionChannel,
595   G4INCLInteractionAvatar                         592   G4INCLInteractionAvatar
596                                                   593 
597 1 March 2013 - Davide Mancusi (hadr-inclxx-V09    594 1 March 2013 - Davide Mancusi (hadr-inclxx-V09-06-05)
598 ----------------------------------------------    595 -----------------------------------------------------------
599 - Fix a compilation warning                       596 - Fix a compilation warning
600                                                   597 
601 25 February 2013 - Davide Mancusi (hadr-inclxx    598 25 February 2013 - Davide Mancusi (hadr-inclxx-V09-06-04)
602 ----------------------------------------------    599 -----------------------------------------------------------
603 - Fix some compilation warnings and errors        600 - Fix some compilation warnings and errors
604                                                   601 
605 22 February 2013 - Davide Mancusi (hadr-inclxx    602 22 February 2013 - Davide Mancusi (hadr-inclxx-V09-06-03)
606 ----------------------------------------------    603 -----------------------------------------------------------
607 - Use PreCompound only for incident nucleons      604 - Use PreCompound only for incident nucleons
608                                                   605 
609 22 February 2013 - Davide Mancusi (hadr-inclxx    606 22 February 2013 - Davide Mancusi (hadr-inclxx-V09-06-02)
610 ----------------------------------------------    607 -----------------------------------------------------------
611 - INCL++ v5.1.10                                  608 - INCL++ v5.1.10
612   o Relies on PreCompound for reactions below     609   o Relies on PreCompound for reactions below 1 AMeV (configurable via the
613     G4INCLXXInterfaceMessenger)                   610     G4INCLXXInterfaceMessenger)
614   o Adapted some of the MT modifications -- th    611   o Adapted some of the MT modifications -- the code should still be
615     thread-safe                                   612     thread-safe
616   o Some code refactoring                         613   o Some code refactoring
617                                                   614 
618 8 January 2013 - Davide Mancusi (hadr-inclxx-V    615 8 January 2013 - Davide Mancusi (hadr-inclxx-V09-06-01)
619 ----------------------------------------------    616 -----------------------------------------------------------
620 - INCL++ v5.1.9                                   617 - INCL++ v5.1.9
621   o Removes calls to abort() and exit()           618   o Removes calls to abort() and exit()
622                                                   619 
623 29 November 2012 - Gabriele Cosmo (hadr-inclxx    620 29 November 2012 - Gabriele Cosmo (hadr-inclxx-V09-05-31)
624 ----------------------------------------------    621 -----------------------------------------------------------
625 - Remove inclusion of G4SystemOfUnits from hea    622 - Remove inclusion of G4SystemOfUnits from headers!
626                                                   623 
627 6 November 2012 - Davide Mancusi (hadr-inclxx-    624 6 November 2012 - Davide Mancusi (hadr-inclxx-V09-05-30)
628 ----------------------------------------------    625 -----------------------------------------------------------
629 - INCL++ v5.1.8                                   626 - INCL++ v5.1.8
630   o Fixes a bug in forced compound nucleus (em    627   o Fixes a bug in forced compound nucleus (emission of di-protons or
631     di-neutrons)                                  628     di-neutrons)
632                                                   629 
633 4 November 2012 - Davide Mancusi (hadr-inclxx-    630 4 November 2012 - Davide Mancusi (hadr-inclxx-V09-05-29)
634 ----------------------------------------------    631 -----------------------------------------------------------
635 - INCL++ v5.1.7                                   632 - INCL++ v5.1.7
636   o Fixes Coverity warnings                       633   o Fixes Coverity warnings
637   o Fixes a bug affecting the choice of the ac    634   o Fixes a bug affecting the choice of the accurate-projectile mode
638                                                   635 
639 27 October 2012 - Davide Mancusi (hadr-inclxx-    636 27 October 2012 - Davide Mancusi (hadr-inclxx-V09-05-28)
640 ----------------------------------------------    637 -----------------------------------------------------------
641 - INCL++ v5.1.6                                   638 - INCL++ v5.1.6
642   o Major speed improvement in cluster coalesc    639   o Major speed improvement in cluster coalescence -- gained about a factor of
643     2 in 1-GeV p+208Pb                            640     2 in 1-GeV p+208Pb
644   o Fix some bugs in reactions induced by comp    641   o Fix some bugs in reactions induced by composite particles
645                                                   642 
646 9 October 2012 - Davide Mancusi (hadr-inclxx-V    643 9 October 2012 - Davide Mancusi (hadr-inclxx-V09-05-27)
647 ----------------------------------------------    644 -----------------------------------------------------------
648 - INCL++ v5.1.5                                   645 - INCL++ v5.1.5
649   o Only one model instance for all processes     646   o Only one model instance for all processes
650   o Messenger interface now creates commands i    647   o Messenger interface now creates commands in /process/had/inclxx, for
651     consistency with Bertini                      648     consistency with Bertini
652   o Optimisation of the cluster-coalescence al    649   o Optimisation of the cluster-coalescence algorithm reduces CPU time by about
653     40% in 1-GeV p+208Pb                          650     40% in 1-GeV p+208Pb
654   o Fixes Coverity warnings                       651   o Fixes Coverity warnings
655   o Bug fixes                                     652   o Bug fixes
656                                                   653 
657 26 September 2012 - Gabriele Cosmo (hadr-inclx    654 26 September 2012 - Gabriele Cosmo (hadr-inclxx-V09-05-26)
658 ----------------------------------------------    655 -----------------------------------------------------------
659 - Explicitly use inclusion of headers for syst    656 - Explicitly use inclusion of headers for system of units and physical
660   constants, in plan to remove implicit inclus    657   constants, in plan to remove implicit inclusion from globals.hh.
661                                                   658 
662 4 September 2012 - Davide Mancusi (hadr-inclxx    659 4 September 2012 - Davide Mancusi (hadr-inclxx-V09-05-25)
663 ----------------------------------------------    660 -----------------------------------------------------------
664 - Fixes GNUmake compilation errors                661 - Fixes GNUmake compilation errors
665                                                   662 
666 3 September 2012 - Davide Mancusi (hadr-inclxx    663 3 September 2012 - Davide Mancusi (hadr-inclxx-V09-05-24)
667 ----------------------------------------------    664 -----------------------------------------------------------
668 - INCL++ v5.1.4                                   665 - INCL++ v5.1.4
669   o Fixes some shadowing warnings                 666   o Fixes some shadowing warnings
670                                                   667 
671 27 August 2012 - Davide Mancusi (hadr-inclxx-V    668 27 August 2012 - Davide Mancusi (hadr-inclxx-V09-05-23)
672 ----------------------------------------------    669 -----------------------------------------------------------
673 - INCL++ refuses to handle reactions between n    670 - INCL++ refuses to handle reactions between nuclei with A>18. Those reactions
674   will be handled by BIC.                         671   will be handled by BIC.
675 - Fix the warning message about BIC being used    672 - Fix the warning message about BIC being used instead of INCL++.
676                                                   673 
677 26 August 2012 - Davide Mancusi (hadr-inclxx-V    674 26 August 2012 - Davide Mancusi (hadr-inclxx-V09-05-22)
678 ----------------------------------------------    675 -----------------------------------------------------------
679 - Hopefully fix some crashes on Windows.          676 - Hopefully fix some crashes on Windows.
680                                                   677 
681 25 August 2012 - Davide Mancusi (hadr-inclxx-V    678 25 August 2012 - Davide Mancusi (hadr-inclxx-V09-05-21)
682 ----------------------------------------------    679 -----------------------------------------------------------
683 - Fix missing include paths in GNUmakefile        680 - Fix missing include paths in GNUmakefile
684 - Emit a warning when the backup model is used    681 - Emit a warning when the backup model is used.
685                                                   682 
686 23 August 2012 - Davide Mancusi (hadr-inclxx-V    683 23 August 2012 - Davide Mancusi (hadr-inclxx-V09-05-20)
687 ----------------------------------------------    684 -----------------------------------------------------------
688 - INCL++ v5.1.3                                   685 - INCL++ v5.1.3
689   o Realistic densities for deuterons             686   o Realistic densities for deuterons
690   o Can be used for very light systems (e.g. p    687   o Can be used for very light systems (e.g. p+alpha)
691   o Fixes some minor memory leaks                 688   o Fixes some minor memory leaks
692   o Fixes a Coverity warning                      689   o Fixes a Coverity warning
693   o Should fix some crashes on Windows            690   o Should fix some crashes on Windows
694                                                   691 
695 17 July 2012 - Davide Mancusi (hadr-inclxx-V09    692 17 July 2012 - Davide Mancusi (hadr-inclxx-V09-05-19)
696 ----------------------------------------------    693 -----------------------------------------------------------
697 - Remove relic file utils/src/G4INCLBook.cc.      694 - Remove relic file utils/src/G4INCLBook.cc.
698 - Fix a minor bug concerning transmission of d    695 - Fix a minor bug concerning transmission of delta resonances.
699                                                   696 
700 9 July 2012 - Davide Mancusi (hadr-inclxx-V09-    697 9 July 2012 - Davide Mancusi (hadr-inclxx-V09-05-18)
701 ----------------------------------------------    698 -----------------------------------------------------------
702 - Fix compilation warning on Windows.             699 - Fix compilation warning on Windows.
703                                                   700 
704 9 July 2012 - Davide Mancusi (hadr-inclxx-V09-    701 9 July 2012 - Davide Mancusi (hadr-inclxx-V09-05-17)
705 ----------------------------------------------    702 -----------------------------------------------------------
706 - INCL++ v5.1.1                                   703 - INCL++ v5.1.1
707   o Should fix all Coverity warnings.             704   o Should fix all Coverity warnings.
708   o Minor bugfixes.                               705   o Minor bugfixes.
709                                                   706 
710 12 June 2012 - Davide Mancusi (hadr-inclxx-V09    707 12 June 2012 - Davide Mancusi (hadr-inclxx-V09-05-16)
711 ----------------------------------------------    708 -----------------------------------------------------------
712 - Should compile cleanly with -Wshadow.           709 - Should compile cleanly with -Wshadow.
713                                                   710 
714 1 June 2012 - Davide Mancusi (hadr-inclxx-V09-    711 1 June 2012 - Davide Mancusi (hadr-inclxx-V09-05-15)
715 ----------------------------------------------    712 -----------------------------------------------------------
716 - INCL++ v5.1                                     713 - INCL++ v5.1
717   o Interface returns an empty G4HadFinalState    714   o Interface returns an empty G4HadFinalState if no inelastic event could be
718     produced.                                     715     produced.
719                                                   716 
720 25 May 2012 - Davide Mancusi (hadr-inclxx-V09-    717 25 May 2012 - Davide Mancusi (hadr-inclxx-V09-05-14)
721 ----------------------------------------------    718 -----------------------------------------------------------
722 - INCL++ v5.1_rc11                                719 - INCL++ v5.1_rc11
723   o Fixes a compiler warning on Windows.          720   o Fixes a compiler warning on Windows.
724                                                   721 
725 24 May 2012 - Davide Mancusi (hadr-inclxx-V09-    722 24 May 2012 - Davide Mancusi (hadr-inclxx-V09-05-13)
726 ----------------------------------------------    723 -----------------------------------------------------------
727 - INCL++ v5.1_rc10                                724 - INCL++ v5.1_rc10
728   o Refactored the configuration part of the i    725   o Refactored the configuration part of the interface in a separate
729     G4INCLXXInterfaceConfig singleton. The int    726     G4INCLXXInterfaceConfig singleton. The interface is no longer a singleton.
730   o Fixes a couple of minor bugs.                 727   o Fixes a couple of minor bugs.
731                                                   728 
732 22 May 2012 - Davide Mancusi (hadr-inclxx-V09-    729 22 May 2012 - Davide Mancusi (hadr-inclxx-V09-05-12)
733 ----------------------------------------------    730 -----------------------------------------------------------
734 - INCL++ v5.1_rc9                                 731 - INCL++ v5.1_rc9
735   o Fixes a couple of minor bugs.                 732   o Fixes a couple of minor bugs.
736                                                   733 
737 12 May 2012 - Davide Mancusi (hadr-inclxx-V09-    734 12 May 2012 - Davide Mancusi (hadr-inclxx-V09-05-11)
738 ----------------------------------------------    735 -----------------------------------------------------------
739 - INCL++ v5.1_rc8                                 736 - INCL++ v5.1_rc8
740   o Fixes a circular library dependency, compi    737   o Fixes a circular library dependency, compilation on Windows and some
741     mistakes in the build system.                 738     mistakes in the build system.
742   o Minor bugfix in cluster decay.                739   o Minor bugfix in cluster decay.
743                                                   740 
744 12 May 2012 - Davide Mancusi (hadr-inclxx-V09-    741 12 May 2012 - Davide Mancusi (hadr-inclxx-V09-05-09)
745 ----------------------------------------------    742 -----------------------------------------------------------
746 - INCL++ v5.1_rc6                                 743 - INCL++ v5.1_rc6
747   o Fixes a bug mostly affecting reactions aro    744   o Fixes a bug mostly affecting reactions around 200 MeV.
748                                                   745 
749 11 May 2012 - Davide Mancusi (hadr-inclxx-V09-    746 11 May 2012 - Davide Mancusi (hadr-inclxx-V09-05-08)
750 ----------------------------------------------    747 -----------------------------------------------------------
751 - New INCL++ v5.1_rc5                             748 - New INCL++ v5.1_rc5
752   o Can handle heavy-ion collisions               749   o Can handle heavy-ion collisions
753   o Conserves energy using masses from the G4     750   o Conserves energy using masses from the G4 tables down
754     to the keV level.                             751     to the keV level.
755                                                   752 
756 23 April 2012 - Davide Mancusi (hadr-inclxx-V0    753 23 April 2012 - Davide Mancusi (hadr-inclxx-V09-05-07)
757 ----------------------------------------------    754 -----------------------------------------------------------
758 - Bugfix:                                         755 - Bugfix:
759   o Avoid collisions with A=1 targets.            756   o Avoid collisions with A=1 targets.
760                                                   757 
761 11 April 2012 - Davide Mancusi (hadr-inclxx-V0    758 11 April 2012 - Davide Mancusi (hadr-inclxx-V09-05-06)
762 ----------------------------------------------    759 -----------------------------------------------------------
763 - Bugfix:                                         760 - Bugfix:
764   o De-excitation products should not be boost    761   o De-excitation products should not be boosted using the pre-fragment
765     velocity.                                     762     velocity.
766                                                   763 
767 9 February 2012 - Davide Mancusi (hadr-inclxx-    764 9 February 2012 - Davide Mancusi (hadr-inclxx-V09-05-04,hadr-inclxx-V09-05-05)
768 ----------------------------------------------    765 -----------------------------------------------------------
769 - Fix compiler warning about an unused functio    766 - Fix compiler warning about an unused function parameter.
770                                                   767 
771 6 February 2012 - Davide Mancusi (hadr-inclxx-    768 6 February 2012 - Davide Mancusi (hadr-inclxx-V09-05-03)
772 ----------------------------------------------    769 -----------------------------------------------------------
773 - Bugfix:                                         770 - Bugfix:
774   o Sampling of the impact-parameter distribut    771   o Sampling of the impact-parameter distribution was incomplete for
775     nucleon-induced reactions and incoming kin    772     nucleon-induced reactions and incoming kinetic energies below ~40 MeV.
776                                                   773 
777 2 February 2012 - Davide Mancusi (hadr-inclxx-    774 2 February 2012 - Davide Mancusi (hadr-inclxx-V09-05-02)
778 ----------------------------------------------    775 -----------------------------------------------------------
779 - Bugfixes:                                       776 - Bugfixes:
780   o Do nothing if the projectile is below the     777   o Do nothing if the projectile is below the Coulomb barrier.
781   o Always apply numerical solutions (used to     778   o Always apply numerical solutions (used to lead to some minor violations of
782     energy conservation).                         779     energy conservation).
783                                                   780 
784 16 January 2012 - Davide Mancusi (hadr-inclxx-    781 16 January 2012 - Davide Mancusi (hadr-inclxx-V09-05-01)
785 ----------------------------------------------    782 -----------------------------------------------------------
786 - Better (iterative) determination of the remn    783 - Better (iterative) determination of the remnant recoil at the the end of the
787   cascade.                                        784   cascade.
788 - Isospin-dependent back-to-spectator.            785 - Isospin-dependent back-to-spectator.
789 - Cache NuclearDensity objects for better perf    786 - Cache NuclearDensity objects for better performance (although we do not
790   really exploit this in G4 yet).                 787   really exploit this in G4 yet).
791 - Bugfix:                                         788 - Bugfix:
792   o Minor bug for negative incident pions -- i    789   o Minor bug for negative incident pions -- integration over impact-parameter
793     distribution was incomplete.                  790     distribution was incomplete.
794                                                   791 
795 21 November 2011 - Pekka Kaitaniemi (hadr-incl    792 21 November 2011 - Pekka Kaitaniemi (hadr-inclxx-V09-04-11)
796 ----------------------------------------------    793 -----------------------------------------------------------
797 - Fixed local energy logic                        794 - Fixed local energy logic
798 - Fixed separation energy in cluster emission     795 - Fixed separation energy in cluster emission
799                                                   796 
800 14 November 2011 - Pekka Kaitaniemi (hadr-incl    797 14 November 2011 - Pekka Kaitaniemi (hadr-inclxx-V09-04-10)
801 ----------------------------------------------    798 -----------------------------------------------------------
802 - Corrected the order in which the INCL++ mode    799 - Corrected the order in which the INCL++ model and projectile are created in
803   the interface. This actually is a better fix    800   the interface. This actually is a better fix to the FPE problem than tag
804   hadr-inclxx-V09-04-09.                          801   hadr-inclxx-V09-04-09.
805                                                   802 
806 10 November 2011 - Pekka Kaitaniemi (hadr-incl    803 10 November 2011 - Pekka Kaitaniemi (hadr-inclxx-V09-04-09)
807 ----------------------------------------------    804 -----------------------------------------------------------
808 - Added safeguard against FPE in G4INCLCrossSe    805 - Added safeguard against FPE in G4INCLCrossSections.cc
809                                                   806 
810 07 November 2011 - Pekka Kaitaniemi (hadr-incl    807 07 November 2011 - Pekka Kaitaniemi (hadr-inclxx-V09-04-08)
811 ----------------------------------------------    808 -----------------------------------------------------------
812 - Don't apply nucleon-nucleon collision energy    809 - Don't apply nucleon-nucleon collision energy cut to the first collision
813 - Bugfixes:                                       810 - Bugfixes:
814   o Check that the nucleus pointer isn't NULL     811   o Check that the nucleus pointer isn't NULL
815   o G4INCLFinalState memory leaks                 812   o G4INCLFinalState memory leaks
816   o Proper use of ion definitions in the INCL+    813   o Proper use of ion definitions in the INCL++ G4 interface
817                                                   814 
818 04 November 2011 - Pekka Kaitaniemi (hadr-incl    815 04 November 2011 - Pekka Kaitaniemi (hadr-inclxx-V09-04-07)
819 ----------------------------------------------    816 -----------------------------------------------------------
820 - Set the maximum coalescence cluster mass to     817 - Set the maximum coalescence cluster mass to 8
821                                                   818 
822 03 November 2011 - Pekka Kaitaniemi (hadr-incl    819 03 November 2011 - Pekka Kaitaniemi (hadr-inclxx-V09-04-06)
823 ----------------------------------------------    820 -----------------------------------------------------------
824 - Declared G4INCLIFunction, G4INCLIParticleDat    821 - Declared G4INCLIFunction, G4INCLIParticleDataSource and
825   G4INCLIClusteringModel destructors as virtua    822   G4INCLIClusteringModel destructors as virtual
826                                                   823 
827 01 November 2011 - Gabriele Cosmo (hadr-inclxx    824 01 November 2011 - Gabriele Cosmo (hadr-inclxx-V09-04-05)
828 ----------------------------------------------    825 ---------------------------------------------------------
829 - Correction to GNUmakefiles to allow for DLL     826 - Correction to GNUmakefiles to allow for DLL build on Windows.
830                                                   827 
831 31 October 2011 - Pekka Kaitaniemi (hadr-inclx    828 31 October 2011 - Pekka Kaitaniemi (hadr-inclxx-V09-04-04)
832 ----------------------------------------------    829 ----------------------------------------------------------
833 - Fixed Windows/VC++ compiler warning             830 - Fixed Windows/VC++ compiler warning
834                                                   831 
835 24 October 2011 - Pekka Kaitaniemi (hadr-inclx    832 24 October 2011 - Pekka Kaitaniemi (hadr-inclxx-V09-04-03)
836 ----------------------------------------------    833 ----------------------------------------------------------
837 - Fixed Mac/Windows compilation problem (incl_    834 - Fixed Mac/Windows compilation problem (incl_physics/include/G4INCL.hh clashed
838   with the G4Incl.hh from INCL4.2 on case-inse    835   with the G4Incl.hh from INCL4.2 on case-insensitive filesystems)
839   o Solution: Renamed G4INCL.[hh|cc] to G4INCL    836   o Solution: Renamed G4INCL.[hh|cc] to G4INCLCascade.[hh|cc]
840 - Fixed icc macro expansion related compilatio    837 - Fixed icc macro expansion related compilation problems
841 - Renamed Particle.[hh|cc] to G4INCLParticle.[    838 - Renamed Particle.[hh|cc] to G4INCLParticle.[hh|cc]
842 - Renamed IAvatar.[hh|cc] to G4INCLIAvatar.[hh    839 - Renamed IAvatar.[hh|cc] to G4INCLIAvatar.[hh|cc]
843                                                   840 
844 19 October 2011 - Pekka Kaitaniemi (hadr-inclx    841 19 October 2011 - Pekka Kaitaniemi (hadr-inclxx-V09-04-02)
845 ----------------------------------------------    842 ----------------------------------------------------------
846 - Fixed type mismatches that caused warnings w    843 - Fixed type mismatches that caused warnings when compiling with GCC 4.1
847                                                   844 
848 26 September 2011 - Pekka Kaitaniemi (hadr-inc    845 26 September 2011 - Pekka Kaitaniemi (hadr-inclxx-V09-04-01)
849 ----------------------------------------------    846 ------------------------------------------------------------
850 - Added some debugging environment variables t    847 - Added some debugging environment variables to the INCL++ interface:
851   o Goal: Allow the developer to inspect casca    848   o Goal: Allow the developer to inspect cascade specific quantities (such as
852   mass, charge and excitation energy of the ca    849   mass, charge and excitation energy of the cascade remnant nucleus) before
853   de-excitation to disable de-excitation entir    850   de-excitation to disable de-excitation entirely (useful when we'd like to
854   separate the contributions of cascade and de    851   separate the contributions of cascade and de-excitation)
855   o G4INCLXX_NO_DE_EXCITATION disables de-exci    852   o G4INCLXX_NO_DE_EXCITATION disables de-excitation
856   o G4INCLXX_STORE_RAW_DEBUG_OUTPUT stores the    853   o G4INCLXX_STORE_RAW_DEBUG_OUTPUT stores the cascade output into file
857   inclDebug.out                                   854   inclDebug.out
858                                                   855 
859 01 September 2011 - Pekka Kaitaniemi (hadr-inc    856 01 September 2011 - Pekka Kaitaniemi (hadr-inclxx-V09-04-00)
860 ----------------------------------------------    857 ------------------------------------------------------------
861 - Imported the first version of INCL++ intra-n    858 - Imported the first version of INCL++ intra-nuclear cascade model into Geant4
862 - INCL++ version: v5.0 alpha1                     859 - INCL++ version: v5.0 alpha1
863   o Based on INCL4.6 cascade model                860   o Based on INCL4.6 cascade model
864   o Supported projectiles: protons, neutrons,     861   o Supported projectiles: protons, neutrons, pions up to 3 GeV
865   o Uses G4ExcitationHandler for de-excitation    862   o Uses G4ExcitationHandler for de-excitation
866                                                   863