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