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 9.5.p1)


  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,v 1.36 2010/11/16 16:30:55 gcosmo Exp $
  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                                                << 
404 29 November 2013 - Davide Mancusi (hadr-inclxx << 
405 ---------------------------------------------- << 
406 - Fix: energy conservation systematically fail << 
407   mass is wrong. Work around this.             << 
408                                                << 
409 27 November 2013 - Gabriele Cosmo (hadr-inclxx << 
410 ---------------------------------------------- << 
411 - Fix in G4INCLBinaryCollisionAvatar for compi << 
412   on the icc compiler.                         << 
413                                                << 
414 19 November 2013 - Davide Mancusi (hadr-inclxx << 
415 ---------------------------------------------- << 
416 - Resample interaction if four-momentum conser << 
417                                                << 
418 18 November 2013 - Davide Mancusi (hadr-inclxx << 
419 ---------------------------------------------- << 
420 - Don't panic on reactions induced by di-proto << 
421                                                << 
422 15 November 2013 - Davide Mancusi (hadr-inclxx << 
423 ---------------------------------------------- << 
424 - Fix borked case in for loop.                 << 
425                                                << 
426 14 November 2013 - Davide Mancusi (hadr-inclxx << 
427 ---------------------------------------------- << 
428 - Fix bug in phase-space decay of exotic clust << 
429                                                << 
430 12 November 2013 - Davide Mancusi (hadr-inclxx << 
431 ---------------------------------------------- << 
432 - Fix bug in forced pion emission at the end o << 
433                                                << 
434 12 November 2013 - Davide Mancusi (hadr-inclxx << 
435 ---------------------------------------------- << 
436 - Fix run-time crash in test69 on Windows.     << 
437                                                << 
438 12 November 2013 - Davide Mancusi (hadr-inclxx << 
439 ---------------------------------------------- << 
440 - Fix compile error on VC9 -- might be related << 
441                                                << 
442 6 November 2013 - Davide Mancusi (hadr-inclxx- << 
443 ---------------------------------------------- << 
444 - INCL++ v5.1.14                               << 
445   o Silence a compilation warning.             << 
446   o Fix a bug affecting very light targets.    << 
447   o Tag as v5.1.14.                            << 
448                                                << 
449 2 November 2013 - Davide Mancusi (hadr-inclxx- << 
450 ---------------------------------------------- << 
451 - INCL++ v5.1.14_rc18                          << 
452   o Fix a TLS policy violation that caused vio << 
453     reproducibility.                           << 
454                                                << 
455 31 October 2013 - Davide Mancusi (hadr-inclxx- << 
456 ---------------------------------------------- << 
457 - INCL++ v5.1.14_rc17                          << 
458   o A handful of minor fixes.                  << 
459   o Prepare the G4INCLXXInterface to handle di << 
460     through the SetDeExcitation method().      << 
461   o Fix a TLS violation in G4INCLCrossSections << 
462                                                << 
463 25 October 2013 - Davide Mancusi (hadr-inclxx- << 
464 ---------------------------------------------- << 
465 - INCL++ v5.1.14_rc13                          << 
466   o Mostly cosmetic changes, some code refacto << 
467                                                << 
468 21 October 2013 - Davide Mancusi (hadr-inclxx- << 
469 ---------------------------------------------- << 
470 - INCL++ v5.1.14_rc11                          << 
471   o Fix compilation errors on Mac.             << 
472                                                << 
473 21 October 2013 - Davide Mancusi (hadr-inclxx- << 
474 ---------------------------------------------- << 
475 - INCL++ v5.1.14_rc10                          << 
476   o More optimisation.                         << 
477                                                << 
478 15 October 2013 - Davide Mancusi (hadr-inclxx- << 
479 ---------------------------------------------- << 
480 - INCL++ v5.1.14_rc8                           << 
481   o Further optimisation and reduction of memo << 
482                                                << 
483 4 October 2013 - Davide Mancusi (hadr-inclxx-V << 
484 ---------------------------------------------- << 
485 - INCL++ v5.1.14_rc7                           << 
486   o Largely reduced memory churn.              << 
487                                                << 
488 26 September 2013 - Davide Mancusi (hadr-inclx << 
489 ---------------------------------------------- << 
490 - INCL++ v5.1.14_rc6                           << 
491   o Get rid of calls to G4ParticleTable::GetIo << 
492                                                << 
493 24 September 2013 - Davide Mancusi (hadr-inclx << 
494 ---------------------------------------------- << 
495 - INCL++ v5.1.14_rc5                           << 
496   o Get rid of obsolete calls to G4ParticleTab << 
497                                                << 
498 19 September 2013 - Davide Mancusi (hadr-inclx << 
499 ---------------------------------------------- << 
500 - INCL++ v5.1.14_rc4                           << 
501   o Slightly faster, and probably gentler as f << 
502   concerned                                    << 
503   o A handful of bug fixes                     << 
504                                                << 
505 26 August 2013 - Davide Mancusi (hadr-inclxx-V << 
506 ---------------------------------------------- << 
507 - INCL++ v5.1.13.4                             << 
508   o Fixes crash in very low-energy (~1 MeV) p+ << 
509   reactions -- really.                         << 
510 - Restore granular dependencies and include_di << 
511   fix by G. Cosmo.                             << 
512                                                << 
513 24 July 2013 - Davide Mancusi (hadr-inclxx-V09 << 
514 ---------------------------------------------- << 
515 - INCL++ v5.1.13.3                             << 
516   o Fixes crash in very low-energy (~1 MeV) p+ << 
517     and in light-ion-induced reactions.        << 
518                                                << 
519 16 July 2013 - Gabriele Cosmo (hadr-inclxx-V09 << 
520 ---------------------------------------------- << 
521 -  Correction to CMake scripts for granular bu << 
522                                                << 
523 20 June 2013 - Davide Mancusi (hadr-inclxx-V09 << 
524 ---------------------------------------------- << 
525 - Fix compilation warning.                     << 
526                                                << 
527 19 June 2013 - Davide Mancusi (hadr-inclxx-V09 << 
528 ---------------------------------------------- << 
529 - INCL++ v5.1.13.2                             << 
530   o Minor fixes.                               << 
531                                                << 
532 7 June 2013 - Vladimir Ivanchenko (hadr-inclxx << 
533 ---------------------------------------------- << 
534 - G4INCLXXInterface - do not delete Binarycasc << 
535     all hadronic models are deleted by model s << 
536     of outstanding problem for Geant4 MT       << 
537                                                << 
538 6 June 2013 - Gabriele Cosmo (hadr-inclxx-V09- << 
539 ---------------------------------------------- << 
540 - Replaced defines in G4INCLLogger by adding p << 
541   clashes with specific macros defined in Wind << 
542   INCL_FATAL(x), INCL_ERROR(x), INCL_WARN(x),  << 
543   INCL_DEBUG(x), INCL_DATABLOCK(x).            << 
544   Adapted code accordingly.                    << 
545 - Avoid dynamic initialisation of thread-local << 
546   on Windows in G4INCLParticleTable.cc.        << 
547                                                << 
548 22 May 2013 - Davide Mancusi (hadr-inclxx-V09- << 
549 ---------------------------------------------- << 
550 - INCL++ v5.1.13.1                             << 
551   o Fixes a bug that caused very long CPU time << 
552                                                << 
553 21 May 2013 - Davide Mancusi (hadr-inclxx-V09- << 
554 ---------------------------------------------- << 
555 - INCL++ v5.1.13                               << 
556   o Experimental support for neutron skins.    << 
557   o Experimental support for fuzzy r-p correla << 
558   o Debug output controlled by G4INCL_DEBUG_VE << 
559   o Rely on BIC for pion-nucleon and nucleon-n << 
560                                                << 
561 17 May 2013 - Davide Mancusi (hadr-inclxx-V09- << 
562 ---------------------------------------------- << 
563 - INCL++ v5.1.12.3                             << 
564   o Fix a crash for light targets.             << 
565                                                << 
566 16 May 2013 - Davide Mancusi (hadr-inclxx-V09- << 
567 ---------------------------------------------- << 
568 - Fix clang compiler warning about unused func << 
569                                                << 
570 15 May 2013 - Davide Mancusi (hadr-inclxx-V09- << 
571 ---------------------------------------------- << 
572 - INCL++ v5.1.12.1                             << 
573   o More adjustments in the nucleus-nucleus se << 
574                                                << 
575 26 March 2013 - Davide Mancusi (hadr-inclxx-V0 << 
576 ---------------------------------------------- << 
577 - Fix another compilation error for G4-MT.     << 
578                                                << 
579 15 March 2013 - Davide Mancusi (hadr-inclxx-V0 << 
580 ---------------------------------------------- << 
581 - Fix compilation errors for G4-MT.            << 
582                                                << 
583 13 March 2013 - Davide Mancusi (hadr-inclxx-V0 << 
584 ---------------------------------------------- << 
585 - INCL++ v5.1.11                               << 
586   o Several adjustments in the nucleus-nucleus << 
587     involved light targets.                    << 
588   o Some code refactoring.                     << 
589                                                << 
590 12 March 2013 - Dennis Wright (hadr-inclxx-V09 << 
591 ---------------------------------------------- << 
592 - fixed MacOS Clang compiler warnings: unused  << 
593   G4INCLRecombinationChannel, G4INCLElasticCha << 
594   G4INCLDeltaDecayChannel, G4INCLDeltaProducti << 
595   G4INCLInteractionAvatar                      << 
596                                                << 
597 1 March 2013 - Davide Mancusi (hadr-inclxx-V09 << 
598 ---------------------------------------------- << 
599 - Fix a compilation warning                    << 
600                                                << 
601 25 February 2013 - Davide Mancusi (hadr-inclxx << 
602 ---------------------------------------------- << 
603 - Fix some compilation warnings and errors     << 
604                                                << 
605 22 February 2013 - Davide Mancusi (hadr-inclxx << 
606 ---------------------------------------------- << 
607 - Use PreCompound only for incident nucleons   << 
608                                                << 
609 22 February 2013 - Davide Mancusi (hadr-inclxx << 
610 ---------------------------------------------- << 
611 - INCL++ v5.1.10                               << 
612   o Relies on PreCompound for reactions below  << 
613     G4INCLXXInterfaceMessenger)                << 
614   o Adapted some of the MT modifications -- th << 
615     thread-safe                                << 
616   o Some code refactoring                      << 
617                                                << 
618 8 January 2013 - Davide Mancusi (hadr-inclxx-V << 
619 ---------------------------------------------- << 
620 - INCL++ v5.1.9                                << 
621   o Removes calls to abort() and exit()        << 
622                                                << 
623 29 November 2012 - Gabriele Cosmo (hadr-inclxx << 
624 ---------------------------------------------- << 
625 - Remove inclusion of G4SystemOfUnits from hea << 
626                                                << 
627 6 November 2012 - Davide Mancusi (hadr-inclxx- << 
628 ---------------------------------------------- << 
629 - INCL++ v5.1.8                                << 
630   o Fixes a bug in forced compound nucleus (em << 
631     di-neutrons)                               << 
632                                                << 
633 4 November 2012 - Davide Mancusi (hadr-inclxx- << 
634 ---------------------------------------------- << 
635 - INCL++ v5.1.7                                << 
636   o Fixes Coverity warnings                    << 
637   o Fixes a bug affecting the choice of the ac << 
638                                                << 
639 27 October 2012 - Davide Mancusi (hadr-inclxx- << 
640 ---------------------------------------------- << 
641 - INCL++ v5.1.6                                << 
642   o Major speed improvement in cluster coalesc << 
643     2 in 1-GeV p+208Pb                         << 
644   o Fix some bugs in reactions induced by comp << 
645                                                << 
646 9 October 2012 - Davide Mancusi (hadr-inclxx-V << 
647 ---------------------------------------------- << 
648 - INCL++ v5.1.5                                << 
649   o Only one model instance for all processes  << 
650   o Messenger interface now creates commands i << 
651     consistency with Bertini                   << 
652   o Optimisation of the cluster-coalescence al << 
653     40% in 1-GeV p+208Pb                       << 
654   o Fixes Coverity warnings                    << 
655   o Bug fixes                                  << 
656                                                << 
657 26 September 2012 - Gabriele Cosmo (hadr-inclx << 
658 ---------------------------------------------- << 
659 - Explicitly use inclusion of headers for syst << 
660   constants, in plan to remove implicit inclus << 
661                                                << 
662 4 September 2012 - Davide Mancusi (hadr-inclxx << 
663 ---------------------------------------------- << 
664 - Fixes GNUmake compilation errors             << 
665                                                << 
666 3 September 2012 - Davide Mancusi (hadr-inclxx << 
667 ---------------------------------------------- << 
668 - INCL++ v5.1.4                                << 
669   o Fixes some shadowing warnings              << 
670                                                << 
671 27 August 2012 - Davide Mancusi (hadr-inclxx-V << 
672 ---------------------------------------------- << 
673 - INCL++ refuses to handle reactions between n << 
674   will be handled by BIC.                      << 
675 - Fix the warning message about BIC being used << 
676                                                << 
677 26 August 2012 - Davide Mancusi (hadr-inclxx-V << 
678 ---------------------------------------------- << 
679 - Hopefully fix some crashes on Windows.       << 
680                                                << 
681 25 August 2012 - Davide Mancusi (hadr-inclxx-V << 
682 ---------------------------------------------- << 
683 - Fix missing include paths in GNUmakefile     << 
684 - Emit a warning when the backup model is used << 
685                                                << 
686 23 August 2012 - Davide Mancusi (hadr-inclxx-V << 
687 ---------------------------------------------- << 
688 - INCL++ v5.1.3                                << 
689   o Realistic densities for deuterons          << 
690   o Can be used for very light systems (e.g. p << 
691   o Fixes some minor memory leaks              << 
692   o Fixes a Coverity warning                   << 
693   o Should fix some crashes on Windows         << 
694                                                << 
695 17 July 2012 - Davide Mancusi (hadr-inclxx-V09 << 
696 ---------------------------------------------- << 
697 - Remove relic file utils/src/G4INCLBook.cc.   << 
698 - Fix a minor bug concerning transmission of d << 
699                                                << 
700 9 July 2012 - Davide Mancusi (hadr-inclxx-V09- << 
701 ---------------------------------------------- << 
702 - Fix compilation warning on Windows.          << 
703                                                << 
704 9 July 2012 - Davide Mancusi (hadr-inclxx-V09- << 
705 ---------------------------------------------- << 
706 - INCL++ v5.1.1                                << 
707   o Should fix all Coverity warnings.          << 
708   o Minor bugfixes.                            << 
709                                                << 
710 12 June 2012 - Davide Mancusi (hadr-inclxx-V09 << 
711 ---------------------------------------------- << 
712 - Should compile cleanly with -Wshadow.        << 
713                                                << 
714 1 June 2012 - Davide Mancusi (hadr-inclxx-V09- << 
715 ---------------------------------------------- << 
716 - INCL++ v5.1                                  << 
717   o Interface returns an empty G4HadFinalState << 
718     produced.                                  << 
719                                                << 
720 25 May 2012 - Davide Mancusi (hadr-inclxx-V09- << 
721 ---------------------------------------------- << 
722 - INCL++ v5.1_rc11                             << 
723   o Fixes a compiler warning on Windows.       << 
724                                                << 
725 24 May 2012 - Davide Mancusi (hadr-inclxx-V09- << 
726 ---------------------------------------------- << 
727 - INCL++ v5.1_rc10                             << 
728   o Refactored the configuration part of the i << 
729     G4INCLXXInterfaceConfig singleton. The int << 
730   o Fixes a couple of minor bugs.              << 
731                                                << 
732 22 May 2012 - Davide Mancusi (hadr-inclxx-V09- << 
733 ---------------------------------------------- << 
734 - INCL++ v5.1_rc9                              << 
735   o Fixes a couple of minor bugs.              << 
736                                                << 
737 12 May 2012 - Davide Mancusi (hadr-inclxx-V09- << 
738 ---------------------------------------------- << 
739 - INCL++ v5.1_rc8                              << 
740   o Fixes a circular library dependency, compi << 
741     mistakes in the build system.              << 
742   o Minor bugfix in cluster decay.             << 
743                                                << 
744 12 May 2012 - Davide Mancusi (hadr-inclxx-V09- << 
745 ---------------------------------------------- << 
746 - INCL++ v5.1_rc6                              << 
747   o Fixes a bug mostly affecting reactions aro << 
748                                                << 
749 11 May 2012 - Davide Mancusi (hadr-inclxx-V09- << 
750 ---------------------------------------------- << 
751 - New INCL++ v5.1_rc5                          << 
752   o Can handle heavy-ion collisions            << 
753   o Conserves energy using masses from the G4  << 
754     to the keV level.                          << 
755                                                << 
756 23 April 2012 - Davide Mancusi (hadr-inclxx-V0 << 
757 ---------------------------------------------- << 
758 - Bugfix:                                      << 
759   o Avoid collisions with A=1 targets.         << 
760                                                << 
761 11 April 2012 - Davide Mancusi (hadr-inclxx-V0 << 
762 ---------------------------------------------- << 
763 - Bugfix:                                      << 
764   o De-excitation products should not be boost << 
765     velocity.                                  << 
766                                                << 
767 9 February 2012 - Davide Mancusi (hadr-inclxx- << 
768 ---------------------------------------------- << 
769 - Fix compiler warning about an unused functio << 
770                                                << 
771 6 February 2012 - Davide Mancusi (hadr-inclxx- << 
772 ---------------------------------------------- << 
773 - Bugfix:                                      << 
774   o Sampling of the impact-parameter distribut << 
775     nucleon-induced reactions and incoming kin << 
776                                                << 
777 2 February 2012 - Davide Mancusi (hadr-inclxx- << 
778 ---------------------------------------------- << 
779 - Bugfixes:                                    << 
780   o Do nothing if the projectile is below the  << 
781   o Always apply numerical solutions (used to  << 
782     energy conservation).                      << 
783                                                << 
784 16 January 2012 - Davide Mancusi (hadr-inclxx- << 
785 ---------------------------------------------- << 
786 - Better (iterative) determination of the remn << 
787   cascade.                                     << 
788 - Isospin-dependent back-to-spectator.         << 
789 - Cache NuclearDensity objects for better perf << 
790   really exploit this in G4 yet).              << 
791 - Bugfix:                                      << 
792   o Minor bug for negative incident pions -- i << 
793     distribution was incomplete.               << 
794                                                    18 
795 21 November 2011 - Pekka Kaitaniemi (hadr-incl     19 21 November 2011 - Pekka Kaitaniemi (hadr-inclxx-V09-04-11)
796 ----------------------------------------------     20 -----------------------------------------------------------
797 - Fixed local energy logic                         21 - Fixed local energy logic
798 - Fixed separation energy in cluster emission      22 - Fixed separation energy in cluster emission
799                                                    23 
800 14 November 2011 - Pekka Kaitaniemi (hadr-incl     24 14 November 2011 - Pekka Kaitaniemi (hadr-inclxx-V09-04-10)
801 ----------------------------------------------     25 -----------------------------------------------------------
802 - Corrected the order in which the INCL++ mode     26 - Corrected the order in which the INCL++ model and projectile are created in
803   the interface. This actually is a better fix     27   the interface. This actually is a better fix to the FPE problem than tag
804   hadr-inclxx-V09-04-09.                           28   hadr-inclxx-V09-04-09.
805                                                    29 
806 10 November 2011 - Pekka Kaitaniemi (hadr-incl     30 10 November 2011 - Pekka Kaitaniemi (hadr-inclxx-V09-04-09)
807 ----------------------------------------------     31 -----------------------------------------------------------
808 - Added safeguard against FPE in G4INCLCrossSe     32 - Added safeguard against FPE in G4INCLCrossSections.cc
809                                                    33 
810 07 November 2011 - Pekka Kaitaniemi (hadr-incl     34 07 November 2011 - Pekka Kaitaniemi (hadr-inclxx-V09-04-08)
811 ----------------------------------------------     35 -----------------------------------------------------------
812 - Don't apply nucleon-nucleon collision energy     36 - Don't apply nucleon-nucleon collision energy cut to the first collision
813 - Bugfixes:                                        37 - Bugfixes:
814   o Check that the nucleus pointer isn't NULL      38   o Check that the nucleus pointer isn't NULL
815   o G4INCLFinalState memory leaks                  39   o G4INCLFinalState memory leaks
816   o Proper use of ion definitions in the INCL+     40   o Proper use of ion definitions in the INCL++ G4 interface
817                                                    41 
818 04 November 2011 - Pekka Kaitaniemi (hadr-incl     42 04 November 2011 - Pekka Kaitaniemi (hadr-inclxx-V09-04-07)
819 ----------------------------------------------     43 -----------------------------------------------------------
820 - Set the maximum coalescence cluster mass to      44 - Set the maximum coalescence cluster mass to 8
821                                                    45 
822 03 November 2011 - Pekka Kaitaniemi (hadr-incl     46 03 November 2011 - Pekka Kaitaniemi (hadr-inclxx-V09-04-06)
823 ----------------------------------------------     47 -----------------------------------------------------------
824 - Declared G4INCLIFunction, G4INCLIParticleDat     48 - Declared G4INCLIFunction, G4INCLIParticleDataSource and
825   G4INCLIClusteringModel destructors as virtua     49   G4INCLIClusteringModel destructors as virtual
826                                                    50 
827 01 November 2011 - Gabriele Cosmo (hadr-inclxx     51 01 November 2011 - Gabriele Cosmo (hadr-inclxx-V09-04-05)
828 ----------------------------------------------     52 ---------------------------------------------------------
829 - Correction to GNUmakefiles to allow for DLL      53 - Correction to GNUmakefiles to allow for DLL build on Windows.
830                                                    54 
831 31 October 2011 - Pekka Kaitaniemi (hadr-inclx     55 31 October 2011 - Pekka Kaitaniemi (hadr-inclxx-V09-04-04)
832 ----------------------------------------------     56 ----------------------------------------------------------
833 - Fixed Windows/VC++ compiler warning              57 - Fixed Windows/VC++ compiler warning
834                                                    58 
835 24 October 2011 - Pekka Kaitaniemi (hadr-inclx     59 24 October 2011 - Pekka Kaitaniemi (hadr-inclxx-V09-04-03)
836 ----------------------------------------------     60 ----------------------------------------------------------
837 - Fixed Mac/Windows compilation problem (incl_     61 - Fixed Mac/Windows compilation problem (incl_physics/include/G4INCL.hh clashed
838   with the G4Incl.hh from INCL4.2 on case-inse     62   with the G4Incl.hh from INCL4.2 on case-insensitive filesystems)
839   o Solution: Renamed G4INCL.[hh|cc] to G4INCL     63   o Solution: Renamed G4INCL.[hh|cc] to G4INCLCascade.[hh|cc]
840 - Fixed icc macro expansion related compilatio     64 - Fixed icc macro expansion related compilation problems
841 - Renamed Particle.[hh|cc] to G4INCLParticle.[     65 - Renamed Particle.[hh|cc] to G4INCLParticle.[hh|cc]
842 - Renamed IAvatar.[hh|cc] to G4INCLIAvatar.[hh     66 - Renamed IAvatar.[hh|cc] to G4INCLIAvatar.[hh|cc]
843                                                    67 
844 19 October 2011 - Pekka Kaitaniemi (hadr-inclx     68 19 October 2011 - Pekka Kaitaniemi (hadr-inclxx-V09-04-02)
845 ----------------------------------------------     69 ----------------------------------------------------------
846 - Fixed type mismatches that caused warnings w     70 - Fixed type mismatches that caused warnings when compiling with GCC 4.1
847                                                    71 
848 26 September 2011 - Pekka Kaitaniemi (hadr-inc     72 26 September 2011 - Pekka Kaitaniemi (hadr-inclxx-V09-04-01)
849 ----------------------------------------------     73 ------------------------------------------------------------
850 - Added some debugging environment variables t     74 - Added some debugging environment variables to the INCL++ interface:
851   o Goal: Allow the developer to inspect casca     75   o Goal: Allow the developer to inspect cascade specific quantities (such as
852   mass, charge and excitation energy of the ca     76   mass, charge and excitation energy of the cascade remnant nucleus) before
853   de-excitation to disable de-excitation entir     77   de-excitation to disable de-excitation entirely (useful when we'd like to
854   separate the contributions of cascade and de     78   separate the contributions of cascade and de-excitation)
855   o G4INCLXX_NO_DE_EXCITATION disables de-exci     79   o G4INCLXX_NO_DE_EXCITATION disables de-excitation
856   o G4INCLXX_STORE_RAW_DEBUG_OUTPUT stores the     80   o G4INCLXX_STORE_RAW_DEBUG_OUTPUT stores the cascade output into file
857   inclDebug.out                                    81   inclDebug.out
858                                                    82 
859 01 September 2011 - Pekka Kaitaniemi (hadr-inc     83 01 September 2011 - Pekka Kaitaniemi (hadr-inclxx-V09-04-00)
860 ----------------------------------------------     84 ------------------------------------------------------------
861 - Imported the first version of INCL++ intra-n     85 - Imported the first version of INCL++ intra-nuclear cascade model into Geant4
862 - INCL++ version: v5.0 alpha1                      86 - INCL++ version: v5.0 alpha1
863   o Based on INCL4.6 cascade model                 87   o Based on INCL4.6 cascade model
864   o Supported projectiles: protons, neutrons,      88   o Supported projectiles: protons, neutrons, pions up to 3 GeV
865   o Uses G4ExcitationHandler for de-excitation     89   o Uses G4ExcitationHandler for de-excitation
866                                                    90