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