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 10.0)


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