Geant4 Cross Reference |
1 # Category phys-lists History << 1 $Id: History 97608 2016-06-06 09:37:51Z gcosmo $ >> 2 ------------------------------------------------------------------- 2 3 3 See `CONTRIBUTING.rst` for details of **requir << 4 ========================================================= 4 which **must** added in reverse chronological << 5 Geant4 - an Object-Oriented Toolkit for Simulation in HEP 5 It must **not** be used as a substitute for wr << 6 ========================================================= 6 << 7 7 ---------------------------------------------- << 8 Hadronic physics-list/lists History 8 << 9 ----------------------------- 9 ## 2024-11-04 Vladimir Ivantchenko (phys-list- << 10 This file should be used to briefly summarize all major modifications 10 - G4PhysListFactory - use std::size_t << 11 introduced in the code and keeptrack of all tags. 11 << 12 12 ## 2024-08-09 Gabriele Cosmo (phys-list-V11-02 << 13 ---------------------------------------------------------- 13 - G4PhysListRegistry: fixed compilation on XCo << 14 * Reverse chronological order (last date on top), please * 14 Minor code cleanup (use of nullptr, G4bool, << 15 ---------------------------------------------------------- 15 initialisation). Initialise the instance onl << 16 << 17 ## 2024-07-03 Robert Hatcher (phys-list-V11-02 << 18 - Add "HPT" extension to support adding G4Ther << 19 - Changed how base phylist matching is done in << 20 "_HP" lists and new "_HPT" extension; requir << 21 start with "_" or "+" << 22 << 23 ## 2024-06-05 Alberto Ribon (phys-lists-V11-02 << 24 - G4PhysListFactory : added three new variants << 25 which use the model G4LightIonQMDReaction : << 26 `ShieldingLIQMD_HP` and `ShieldingLIQMD_HPT` << 27 Note that `ShieldingLIQMD` and `ShieldingLIQ << 28 is introduced only for consistency. << 29 << 30 ## 2023-11-09 Yoshihide Sato (phys-lists-V11-0 << 31 - Add a option for `Shielding` to use G4LightI << 32 which is the constructor of light ion qmd. << 33 << 34 ## 2023-11-06 Vladimir Ivantchenko (phys-lists << 35 - G4PhysListFactoryMessenger - added UI comman << 36 charge exchange physics << 37 << 38 ## 2023-10-26 Alberto Ribon (phys-lists-V11-01 << 39 - FTFP_BERT_ATL : use a specific FTF tune mean << 40 too optimistic (i.e. narrow) pion shower ene << 41 calorimeters with respect to test-beam data. << 42 << 43 << 44 ## 2023-10-15 Vladimir Ivantchenko (phys-lists << 45 - QGSP_BERT_HP - use alternative HP models and << 46 - QGSP_BERT_AllHP - use default HP elastic bui << 47 << 48 ## 2023-05-15 Alberto Ribon (phys-lists-V11-01 << 49 - Use the new class G4StoppingPhysicsWithINCLX << 50 in INCLXXPhysicsListHelper : all the INCLXX- << 51 for the antiproton annihilation at rest. << 52 << 53 ## 2023-05-10 Alberto Ribon (phys-lists-V11-01 << 54 - G4PhysListFactory : introduced the new physi << 55 `ShieldingM_HP` as alias of, respectively, ` << 56 replaced `Shielding_T` and `ShieldingM_T` wi << 57 and `ShieldingM_HPT`. << 58 These new aliases allow to have a consistent << 59 HP-based physics lists when the special elas << 60 thermal neutrons is enabled. << 61 - Shielding : inform the user that the new phy << 62 with the physics list factory) `Shielding_HP << 63 equivalent to, respectively, `Shielding` and << 64 << 65 ## 2023-04-19 Alberto Ribon (phys-lists-V11-01 << 66 - Created the new class QBBC_ABLA, which is si << 67 hadron inelastic the constructor G4HadronIne << 68 (instead of G4HadronInelasticQBBC): this mea << 69 QBBC_ABLA behaves as QBBC, with the only dif << 70 of nuclear inelastic interactions of charged << 71 the ABLA model (instead of the usual Precomp << 72 for nuclear de-excitation. << 73 << 74 ## 2023-04-13 Alberto Ribon (phys-lists-V11-01 << 75 - Created the new class QGSP_BIC_HPT, which is << 76 special treatment of elastic scattering of t << 77 - G4PhysListFactory : added 6 new physics list << 78 (i.e. with special treatment of elastic scat << 79 physics lists with "HP" already present (FTF << 80 FTFP_INCLXX_HPT, QGSP_INCLXX_HPT, QGSP_BIC_H << 81 Shielding_T, ShieldingM_T). Of these, only o << 82 to a concrete new physics list, whereas the << 83 "HP" physics lists by adding the physics con << 84 - G4PhysListFactoryMessenger : added the new U << 85 "/physics_lists/factory/addThermal" to enabl << 86 elastic scattering of thermal neutrons for H << 87 << 88 ## 2021-12-10 Ben Morgan (phys-lists-V11-00-00 << 89 - Change to new Markdown History format << 90 << 91 --- << 92 << 93 # History entries prior to 11.0 << 94 << 95 25-October-2021 B.Morgan (phys-lists-V10-07-10 << 96 - Use G4StrUtil functions replacing deprecated << 97 << 98 25-August-2021 Dennis Wright (phys-lists-V10-0 << 99 - LBE.cc: replace G4RadioactiveDecayBase with << 100 see top level History file << 101 << 102 28-April-2021 R. Hatcher (phys-lists-V10-07-08 << 103 - corresponding changes to G4PhysListFactoryAl << 104 compatibility with older factory. << 105 << 106 24-April-2021 V.Ivanchenko (phys-lists-V10-07 << 107 - in all Physics List protect banners by verbo << 108 - G4PhysListFactory add verbosity level to con << 109 propagate to constructed Physics List << 110 << 111 16-April-2021 Ben Morgan (phys-lists-V10-07-06 << 112 - Migrate build to modular CMake API << 113 << 114 13-April-2021 Alberto Ribon (phys-lists-V10-0 << 115 - GNUmakefile, sources.cmake : removed depend << 116 and hadronic/model/management (that have be << 117 classes moved to hadronic/util and hadronic << 118 << 119 18-March-2021 Alberto Ribon (phys-lists-V10-0 << 120 - LBE.cc : renamed G4HadronCaptureProcess as << 121 << 122 04-March-2021 Alberto Ribon (phys-lists-V10-0 << 123 - LBE.cc : replaced particle-specific hadroni << 124 (that have been deleted) with G4HadronInela << 125 << 126 24-February-2021 Daren Sawkey (phys-lists-V10- << 127 - LBE.cc. Remove deprecated optical commands. << 128 << 129 17-February-2021 Robert Hatcher (phys-lists-V << 130 - Update list of EM extension shorthands know << 131 match old factory << 132 << 133 24-November-2020 Alberto Ribon (phys-lists-V1 << 134 - LBE : added G4ShortLivedConstructor (to avo << 135 is produced by the decay of eta_prime). << 136 << 137 30-April-2020 Ben Morgan (phys-lists-V10 << 138 - Remove obsolete GRANULAR_DEPENDENCIES entri << 139 << 140 15-January-2020 Alberto Ribon (phys-lists-V10 << 141 - LBE : updated cross sections to avoid crash << 142 default Gheisha cross sections, and to have << 143 and inelastic cross sections. << 144 << 145 22-October-2019 Alberto Ribon (phys-lists-V10 << 146 - FTFP_BERT_HP, QGSP_BERT_HP, INCLXXPhysicsLi << 147 RadioactiveDecay to all physics lists which << 148 is that precision is more valuable than spe << 149 note that, among the reference physics list << 150 FTFP_BERT_HP, QGSP_BERT_HP, FTFP_INCLXX_HP << 151 RadioactiveDecay activated by default). << 152 << 153 06-August-2019 Alberto Ribon (phys-lists-V10- << 154 - FTF_BIC, QGS_BIC : use the newly introduced << 155 G4StoppingPhysicsFritiofWithBinaryCascade ( << 156 G4StoppingPhysics). << 157 - Shielding : replacing explicit values for t << 158 with values from G4HadronicPara << 159 << 160 31-July-2019 Gunter Folger (phys-lists-V10-05 << 161 - Code clean-up << 162 - remove template mechanism << 163 - except for G4GenericPhysicsList, G4Phy << 164 and INCLXXPhysicsListHelper << 165 - delete copy ctor and assigmnet operator << 166 - for empty dtor, use =default << 167 - move include/x.icc to src/x.cc for lists << 168 - remove SetCuts() implementation where not << 169 - remove version number from lists << 170 - remove G4DataQuestionaire << 171 << 172 << 173 25-June-2019 Dennis Wright (phys-lists-V10-05 << 174 - replace G4RadioactiveDecay with G4Radioactiv << 175 << 176 18-March-2019 V.Ivanchenko (phys-lists-V10-05 << 177 - Shielding, QGSP_BIC_HP, QGSP_BIC_AllHP - cut << 178 to zero (problem #2150) and code clean-up << 179 << 180 21-November-2018 A. Ribon (phys-lists-V10-04- << 181 - Shielding : replaced "putenv" of the environ << 182 G4NEUTRONHP_PRODUCE_FISSION_FRAGMENTS with << 183 G4ParticleHPManager::SetProduceFissionFrag << 184 << 185 03-November-2018 V.Ivanchenko (phys-lists-V10 << 186 - PhysListFactory - added extra EM options "WV << 187 << 188 15-October-2018 V.Ivanchenko (phys-lists-V10- << 189 - QGSP_BIC, Shielding, QBBC - return to use of << 190 - QGSP_BIC_HP and QGSP_BIC_AllHP use EM Opt4 << 191 - Shielding, ShieldingLEND, QGSP_BIC, QGSP_BIC << 192 implementation is moved to src, templated << 193 << 194 11-October-2018 R. Hatcher (phys-list-V10-04-0 << 195 - Add "EM0" option to g4alt::G4PhysListFactory << 196 << 197 22-August-2018 V.Ivanchenko (phys-lists-V10-0 << 198 - QGSP_BIC_HP, Shielding, QBBC - use EM physic << 199 - PhysListFactory - added extra EM option "EM0 << 200 default Opt0 EM physics configuration << 201 << 202 17-August-2018 V.Ivanchenko (phys-lists-V10-0 << 203 - QBBC - use G4IonPhysicsXS << 204 << 205 06-August-2018 A. Ribon (phys-list-V10-04-01) << 206 - LBE : replaced the explicit high-energy limi << 207 with the one from G4HadronicParameters . << 208 << 209 26-Februrary-2018 R. Hatcher (phys-list-V10-04 << 210 - cowork with phys-ctor-fact-V10-04-00 << 211 - Use new G4RegisterPhysicsConstructors.icc to << 212 G4PhysicsConstructorRegistry is populated. << 213 - No longer register ShieldingLEND as a wrappe << 214 << 215 07-November-2017 T. Koi (phys-list-V10-03-08) << 216 - Add ShieldingLEND as a new physics list << 217 co-working with phys-ctor-hinelastic-V10-03- << 218 << 219 07-November-2017 V.Ivanchenko (phys-lists-V10 << 220 - G4PhysListFactory - added messenger with two << 221 radioactive decay or optical physics << 222 << 223 02-November-2017 R. Hatcher (phys-list-V10-03- << 224 - Add FTFQGSP_BERT to G4RegisterPhysLists.icc << 225 new g4alt::G4PhysListFactory << 226 << 227 16-October-2017 A.Ribon (phys-lists-V10-03-05 << 228 - FTFQGSP_BERT - created a new, experimental p << 229 to FTFP_BERT, but with QGS fragmentation o << 230 Lund string fragmentation). << 231 << 232 09-October-2017 V.Ivanchenko (phys-lists-V10- << 233 - LBE.icc - fixed initialisation of G4Radioact << 234 << 235 14-July-2017 Robert Hatcher (phy << 236 - Add __SS option to g4alt::G4PhysListFactory << 237 - allow g4alt factory to use bare phys constru << 238 replace/add as well as the shorter predefi << 239 - whitespace cleanup << 240 << 241 19-April-2017 V.Ivanchenko (phys-lists-V10-03 << 242 - G4PhysListFactory - fixed EM option "__SS" << 243 << 244 21-March-2017 Koi, Tatsumi (phys-lists-V10-03- << 245 - Fix problem of LBE physics list on radioacti << 246 << 247 07-February-2017 V.Ivanchenko (phys-lists-V10 << 248 - G4PhysListFactory - add single scattering EM << 249 several user groups), one need to add "__S << 250 physics list name << 251 << 252 12-October-2016 G.Folger (phys-lists-V10-02-1 << 253 - remove direct use of theParticleIterator, ge << 254 fix required by clang39 on Windows and MAC << 255 << 256 29-Sep-2016, Robert Hatcher (phy << 257 - Reviewed changes in current context, propose << 258 << 259 03-Jun-2016, Robert Hatcher (phy << 260 - Require use of declaring and referencing mac << 261 a trailing semicolon; for case where macro e << 262 namespace block, deal with eating up the ";" << 263 << 264 26-May-2016, Robert Hatcher (phy << 265 - Fix issue where G4PhysListRegistry didn't pr << 266 a requested extension didn't exist in its li << 267 - Add G4_REFERENCE_PHYSLIST_FACTORY[_NS] for p << 268 from static libraries. << 269 16 270 26-May-2016, Alberto Ribon (phy << 17 26-May-2016, Alberto Ribon (phys-lists-V10-01-15) 271 - QGSP_BIC_AllHP : use new, specialized ion co 18 - QGSP_BIC_AllHP : use new, specialized ion constructor, G4IonPhysicsPHP. 272 19 273 10-May-2016, Robert Hatcher (phy << 20 06-Apr-2016, Alberto Ribon (phys-lists-V10-01-14) 274 - mv src/G4RegisterPhysLists.cc to include/G4R << 275 so that it gets compiled as part of the G4Ph << 276 unit. This ensures that all the physics lis << 277 registry are referenced by it such that the << 278 them if libraries are built statically, even << 279 doesn't force whole-archive (not possible fo << 280 - Fix exception label so it is unique. << 281 << 282 06-Apr-2016, Alberto Ribon (phy << 283 - FTFP_BERT_ATL : created new, experimental ph 21 - FTFP_BERT_ATL : created new, experimental physics list for ATLAS, 284 similar to FTFP_BERT but with the transition 22 similar to FTFP_BERT but with the transition between BERT and FTFP 285 in the energy region [9, 12] GeV. 23 in the energy region [9, 12] GeV. 286 24 287 09-Mar-2016, Alberto Ribon (phy << 288 - FTFP_BERT_TRV : Use GS multiple scattering w << 289 "error-free" stepping. This is done for the << 290 the impact of multiple scattering on hadroni << 291 << 292 23-Feb-2016, Alberto Ribon (phy << 293 - FTFP_BERT_TRV : Use GS multiple scattering w << 294 (Opt3), instead of the default (Opt0). This << 295 studying the impact of multiple scattering o << 296 << 297 14-Jan-2016, Alberto Ribon (phy << 298 - Re-submitting the previous tag (that was rej << 299 << 300 04-Dec-2015, Alberto Ribon (phy << 301 - FTFP_BERT_TRV : Switch on (again) the low-ma << 302 used in G4HadronHElasticPhysics << 303 << 304 05-Nov-2015, Alberto Ribon (phy 25 05-Nov-2015, Alberto Ribon (phys-lists-V10-01-13) 305 - Removed neutron_hp/ . 26 - Removed neutron_hp/ . 306 27 307 04-Nov-2015, Robert Hatcher (phy 28 04-Nov-2015, Robert Hatcher (phys-lists-V10-01-12) 308 - Migrate responsibility for pulling the $PHYS 29 - Migrate responsibility for pulling the $PHYSLIST down to G4PhysListRegistry 309 rather than the g4alt::G4PhysListFactory. 30 rather than the g4alt::G4PhysListFactory. 310 - Allow user to set a preferred default in cas 31 - Allow user to set a preferred default in case $PHYSLIST is not set; 311 initial value (and value when set to "") is 32 initial value (and value when set to "") is system default "FTFP_BERT". 312 33 313 03-Nov-2015, Alberto Ribon (phy 34 03-Nov-2015, Alberto Ribon (phys-lists-V10-01-11) 314 - LBE : Migrated to ParticleHP. 35 - LBE : Migrated to ParticleHP. 315 36 316 27-Oct-2015, Alberto Ribon (phy 37 27-Oct-2015, Alberto Ribon (phys-lists-V10-01-10) 317 - LBE : Replaced old G4GGNuclNuclCrossSection 38 - LBE : Replaced old G4GGNuclNuclCrossSection class with the new, 318 recommended one, G4ComponentGGNuclNucl 39 recommended one, G4ComponentGGNuclNuclXsc . 319 40 320 01-Oct-2015, Robert Hatcher (phy 41 01-Oct-2015, Robert Hatcher (phys-lists-V10-01-09) 321 - g4alt::G4PhysListFactory - added extra EM op 42 - g4alt::G4PhysListFactory - added extra EM option "_GS" and registered 322 new QGSP_BIC_AllHP physics list to mirror 43 new QGSP_BIC_AllHP physics list to mirror original factory. 323 44 324 22-Sep-2015, Alberto Ribon (phys- 45 22-Sep-2015, Alberto Ribon (phys-lists-V10-01-08) 325 - FTFP_BERT_TRV : Switch off (temporarily, for 46 - FTFP_BERT_TRV : Switch off (temporarily, for the release 10.2) 326 the low-mass diffraction dissociation used i 47 the low-mass diffraction dissociation used in G4HadronHElasticPhysics 327 48 328 18-Sep-2015, V.Ivanchenko (phys- 49 18-Sep-2015, V.Ivanchenko (phys-lists-V10-01-07) 329 - G4PhysListFactory - added extra EM option "_ << 50 - G4PhysListFactory - added extra EM option "_GS" where 330 G4GoudsmithSoundersonMscModel is used for << 51 G4GoudsmithSoundersonMscModel is used for e+- 331 52 332 10-Jun-2015, V.Ivanchenko (phys- 53 10-Jun-2015, V.Ivanchenko (phys-lists-V10-01-06) 333 - FTFP_BERT_TRV - uses G4EmStandardPhysicsGS 54 - FTFP_BERT_TRV - uses G4EmStandardPhysicsGS 334 - G4PhysListFactory - added QGSP_BIC_AllHP (fi 55 - G4PhysListFactory - added QGSP_BIC_AllHP (fixed problem #1732) 335 56 336 22-May-2015, Robert Hatcher (phys- 57 22-May-2015, Robert Hatcher (phys-lists-V10-01-05) 337 - g4alt::G4PhysListFactory should now work wit 58 - g4alt::G4PhysListFactory should now work with G4GenericPhysicsList 338 on clang (3.4 and 3.5) and vc12 59 on clang (3.4 and 3.5) and vc12 339 - cowork with tags "intercoms-V10-01-02", "emd << 60 - cowork with tags "intercoms-V10-01-02", "emdna-V10-01-19", 340 "emstand-V10-01-16", "hadr-cohe-V10-01-07", 61 "emstand-V10-01-16", "hadr-cohe-V10-01-07", and "hadr-inclxx-V10-01-00" 341 62 342 22-May-2015, Robert Hatcher (phys- 63 22-May-2015, Robert Hatcher (phys-lists-V10-01-04) 343 - Updates to g4alt::G4PhysListFactory to do mo 64 - Updates to g4alt::G4PhysListFactory to do more passthrough to underlying 344 G4PhysListRegistry singleton. 65 G4PhysListRegistry singleton. 345 - G4PhysListRegistry more checking that all th 66 - G4PhysListRegistry more checking that all the requested phys ctor 346 additions are available; update output to cl 67 additions are available; update output to closer match old factory 347 - Enable registration of ShieldingLEND, Shield 68 - Enable registration of ShieldingLEND, ShieldingM and G4GenericPhysicsList 348 to g4alt::G4PhysListFactory; the later need 69 to g4alt::G4PhysListFactory; the later need update to G4AnyMethod.hh 349 - cowork with tag "intercoms-V10-01-01" 70 - cowork with tag "intercoms-V10-01-01" 350 71 351 21-Apr-2015, Alberto Ribon (phys- 72 21-Apr-2015, Alberto Ribon (phys-lists-V10-01-03) 352 - FTFP_BERT_TRV : Reverting back, i.e. switchi 73 - FTFP_BERT_TRV : Reverting back, i.e. switching on again the 353 low-mass diffraction dissociation in G4Hadro 74 low-mass diffraction dissociation in G4HadronHElasticPhysics 354 75 355 21-Apr-2015, Alberto Ribon (phys- 76 21-Apr-2015, Alberto Ribon (phys-lists-V10-01-02) 356 - FTFP_BERT_TRV : Switch off (temporarily) the 77 - FTFP_BERT_TRV : Switch off (temporarily) the low-mass diffraction 357 dissociation in G4HadronHElasticPhysics 78 dissociation in G4HadronHElasticPhysics 358 79 359 17-Feb-2015, Davide Mancusi (phys- 80 17-Feb-2015, Davide Mancusi (phys-lists-V10-01-01) 360 - INCLXXPhysicsListHelper: do not use G4Neutro 81 - INCLXXPhysicsListHelper: do not use G4NeutronTrackingCut for *_HP physics 361 lists 82 lists 362 83 363 08-Jan-2015, Alberto Ribon (phys- 84 08-Jan-2015, Alberto Ribon (phys-lists-V10-01-00) 364 - FTFP_BERT_TRV : Switch on low-mass diffracti 85 - FTFP_BERT_TRV : Switch on low-mass diffraction dissociation 365 in G4HadronHElasticPhysics 86 in G4HadronHElasticPhysics 366 87 367 07-Nov-2014, Robert Hatcher (phys- 88 07-Nov-2014, Robert Hatcher (phys-lists-V10-00-14) 368 - Also remove support for G4GenericPhysicsList 89 - Also remove support for G4GenericPhysicsList in new factory 369 until the problem w/ mac/clang and G4AnyMeth 90 until the problem w/ mac/clang and G4AnyMethod is understood 370 - cowork with tag "phys-ctor-fact-V10-00-02" 91 - cowork with tag "phys-ctor-fact-V10-00-02" 371 92 372 07-Nov-2014, Robert Hatcher (phys- 93 07-Nov-2014, Robert Hatcher (phys-lists-V10-00-13) 373 - Remove support for ShieldingLEND & Shielding 94 - Remove support for ShieldingLEND & ShieldingM in new factory 374 until the problem w/ mac/clang & linux/icc i 95 until the problem w/ mac/clang & linux/icc is understood 375 - cowork with tag "phys-ctor-fact-V10-00-02" 96 - cowork with tag "phys-ctor-fact-V10-00-02" 376 97 377 07-Nov-2014, P. Arce (phys-lists-V10- 98 07-Nov-2014, P. Arce (phys-lists-V10-00-12) 378 - Add QGSP_BIC_AllHP particle_hp physics list 99 - Add QGSP_BIC_AllHP particle_hp physics list 379 100 380 07-Nov-2014, Gabriele Cosmo (phys- 101 07-Nov-2014, Gabriele Cosmo (phys-lists-V10-00-11) 381 - Retagged. 102 - Retagged. 382 103 383 05-Nov-2014, Robert Hatcher (phys- 104 05-Nov-2014, Robert Hatcher (phys-lists-V10-00-10) 384 - Fixed overload ambiguity complaint from Visu 105 - Fixed overload ambiguity complaint from Visual Studio 12, 385 and tag at the right level 106 and tag at the right level 386 - cowork with tag "phys-ctor-fact-V10-00-01" a 107 - cowork with tag "phys-ctor-fact-V10-00-01" and "intercoms-V10-00-15" 387 108 388 04-Nov-2014, Robert Hatcher (phys- 109 04-Nov-2014, Robert Hatcher (phys-lists-V10-00-09) 389 - Add g4alt::G4PhysListFactory as user extensi 110 - Add g4alt::G4PhysListFactory as user extensible list factory; 390 work done via G4PhysListRegistry and G4Phys 111 work done via G4PhysListRegistry and G4PhysListStamper classes. 391 - Modify LBE list ctor to accept ver(bosity) a 112 - Modify LBE list ctor to accept ver(bosity) as optional arg 392 in the same manner as other physics lists. 113 in the same manner as other physics lists. 393 - cowork with tag "phys-ctor-fact-V10-00-01" 114 - cowork with tag "phys-ctor-fact-V10-00-01" 394 115 395 15-Oct-2014, Alex Howard (phys-lists 116 15-Oct-2014, Alex Howard (phys-lists-V10-00-08) 396 - Increased cuts in LBE physics list to 1 micr 117 - Increased cuts in LBE physics list to 1 micrometer (from 1 nanometer). 397 118 398 15-Oct-2014, Alex Howard (phys-lists 119 15-Oct-2014, Alex Howard (phys-lists-V10-00-07) 399 - Bugfix 1591 for LBE << 120 - Bugfix 1591 for LBE 400 - removed Bertini Cascade from alphas, deutero << 121 - removed Bertini Cascade from alphas, deuterons and tritons and replaced with 401 BinaryLightIonReaction 122 BinaryLightIonReaction 402 - Replaced G4MuonMinusCaptureAtRest with G4Muo 123 - Replaced G4MuonMinusCaptureAtRest with G4MuonMinusCapture 403 124 404 05-Aug-2014, Krzysztof Genser (phys- 125 05-Aug-2014, Krzysztof Genser (phys-lists-V10-00-06) 405 - Extended Shielding code to also include Shie 126 - Extended Shielding code to also include ShieldingM variant 406 127 407 10-Jun-2014, V.Ivanchenko (phys- 128 10-Jun-2014, V.Ivanchenko (phys-lists-V10-00-05) 408 - INCLXXPhysicsListHelper - for the case of HP << 129 - INCLXXPhysicsListHelper - for the case of HP set cut on proton to 409 zero to simulate all recoils from elastic sc 130 zero to simulate all recoils from elastic scattering 410 131 411 06-Jun-2014, Alberto Ribon (phys- 132 06-Jun-2014, Alberto Ribon (phys-lists-V10-00-04) 412 - Proposed the tag which includes the two inte 133 - Proposed the tag which includes the two internal tags below, 413 made yesterday by Krzysztof and Vladimir I. 134 made yesterday by Krzysztof and Vladimir I. 414 135 415 05-Jun-2014, V.Ivanchenko 136 05-Jun-2014, V.Ivanchenko 416 - FTFP_BERT_HP, QGSP_BIC_HP, QGSP_BERT_HP - se << 137 - FTFP_BERT_HP, QGSP_BIC_HP, QGSP_BERT_HP - set cut on proton to 417 zero to simulate all recoils from elastic sc 138 zero to simulate all recoils from elastic scattering 418 139 419 05-Jun-2014, Krzysztof Genser 140 05-Jun-2014, Krzysztof Genser 420 - Added ShieldingM and NuBeam to G4PhysListFac 141 - Added ShieldingM and NuBeam to G4PhysListFactory 421 142 422 05-Jun-2014, Alberto Ribon (phys- 143 05-Jun-2014, Alberto Ribon (phys-lists-V10-00-03) 423 - FTFP_BERT_TRV: use (temporary) G4HadronHElas 144 - FTFP_BERT_TRV: use (temporary) G4HadronHElasticPhysics in order 424 to allow testing of improvements in elastic. 145 to allow testing of improvements in elastic. 425 146 426 03-June-2014, Julia Yarba (phys- 147 03-June-2014, Julia Yarba (phys-lists-V10-00-02) 427 - Include new (experimental) physics lists Shi 148 - Include new (experimental) physics lists ShieldingM and NuBeam 428 149 429 03-Feb-2014, Luciano Pandola (phys- 150 03-Feb-2014, Luciano Pandola (phys-lists-V10-00-01) 430 - Registered model in LBE.icc to handle neutro << 151 - Registered model in LBE.icc to handle neutron capture above 20 MeV 431 (Bug Report 1562) << 152 (Bug Report 1562) 432 153 433 29-Jan-2014, Gunter Folger (phys- 154 29-Jan-2014, Gunter Folger (phys-lists-V10-00-00) 434 - Removed electromagnetic/dna, cascade/{evapor << 155 - Removed electromagnetic/dna, cascade/{evaporation,utils}, and 435 isotope_productionfrom sources.cmake 156 isotope_productionfrom sources.cmake 436 157 437 07-Nov-2013, Tatsumi Koi (phys- 158 07-Nov-2013, Tatsumi Koi (phys-lists-V09-06-20) 438 -Activate production of fission fragments in S 159 -Activate production of fission fragments in Shielding PhysicsList 439 160 440 07-Nov-2013, Alberto Ribon (phys- 161 07-Nov-2013, Alberto Ribon (phys-lists-V09-06-19) 441 - Removed low_energy and high_energy from sour 162 - Removed low_energy and high_energy from sources.cmake and GNUmakefile. 442 163 443 04-Nov-2013, Tatsumi Koi (phys- 164 04-Nov-2013, Tatsumi Koi (phys-lists-V09-06-18) 444 -Set proton cut value to 0 for producing low e 165 -Set proton cut value to 0 for producing low energy recoil nucleus 445 -Use G4IonElasticPhysics for Elastic Scatterin 166 -Use G4IonElasticPhysics for Elastic Scattering of GenericIon 446 167 447 30-Oct-2013, Alberto Ribon (phys- 168 30-Oct-2013, Alberto Ribon (phys-lists-V09-06-17) 448 - LBE : deleted stoppingPhysics in the destruc 169 - LBE : deleted stoppingPhysics in the destructor (Coverity defect). 449 170 450 15-Oct-2013, Davide Mancusi (phys- 171 15-Oct-2013, Davide Mancusi (phys-lists-V09-06-16) 451 - Missing header. 172 - Missing header. 452 173 453 15-Oct-2013, Davide Mancusi (phys- 174 15-Oct-2013, Davide Mancusi (phys-lists-V09-06-15) 454 - Make the *_HP variants of the INCLXX-based p 175 - Make the *_HP variants of the INCLXX-based physics list use ElasticHP. 455 176 456 06-Sep-2013, Luciano Pandola (phys- 177 06-Sep-2013, Luciano Pandola (phys-lists-V09-06-14) 457 - LBE.icc, add missing #include of G4HadronCap 178 - LBE.icc, add missing #include of G4HadronCaptureProcess 458 (gave compilation error to user application us << 179 (gave compilation error to user application using LBE) 459 180 460 21-Aug-2013, Vladimir Ivantchenko (phys- 181 21-Aug-2013, Vladimir Ivantchenko (phys-lists-V09-06-13) 461 - LBE - removed forgotten header 182 - LBE - removed forgotten header 462 183 463 19-Aug-2013, Vladimir Ivantchenko (phys- 184 19-Aug-2013, Vladimir Ivantchenko (phys-lists-V09-06-12) 464 - LBE - use G4UrbanMscModel instead on Urban93 185 - LBE - use G4UrbanMscModel instead on Urban93 465 186 466 14-Jun-2013, Peter Gumplinger (phys- 187 14-Jun-2013, Peter Gumplinger (phys-lists-V09-06-11) 467 - fix coverity error in LBE.inc 188 - fix coverity error in LBE.inc 468 189 469 27-Mar-2013, Andrea Dotti (phys-lists-V09-06 190 27-Mar-2013, Andrea Dotti (phys-lists-V09-06-10) 470 - Adding mechanism for splitting class of base 191 - Adding mechanism for splitting class of base class G4VUserPhysicsList 471 for LBE physics list (needed for G4MT). << 192 for LBE physics list (needed for G4MT). 472 Co-working with tag in run category 193 Co-working with tag in run category 473 194 474 28-Mar-2013, Alberto Ribon (phys- 195 28-Mar-2013, Alberto Ribon (phys-lists-V09-06-09) 475 - LBE physics list: replaced LEP/HEP with FTFP 196 - LBE physics list: replaced LEP/HEP with FTFP+BERT. 476 197 477 20-Mar-2013, Vladimir Ivantchenko (phys- 198 20-Mar-2013, Vladimir Ivantchenko (phys-lists-V09-06-08) 478 - PhysListFactory - fixed typo in previous tag 199 - PhysListFactory - fixed typo in previous tag 479 200 480 18-Mar-2013, Vladimir Ivantchenko (phys- 201 18-Mar-2013, Vladimir Ivantchenko (phys-lists-V09-06-07) 481 - PhysListFactory - fixed bug report #1458 (co 202 - PhysListFactory - fixed bug report #1458 (correct printout of 482 available Physics Lists); clean up of the 203 available Physics Lists); clean up of the code 483 204 484 04-Mar-2013, Davide Mancusi (phys- 205 04-Mar-2013, Davide Mancusi (phys-lists-V09-06-06) 485 04-Mar-2013, Davide Mancusi (phys- 206 04-Mar-2013, Davide Mancusi (phys-lists-V09-06-05) 486 04-Mar-2013, Davide Mancusi (phys- 207 04-Mar-2013, Davide Mancusi (phys-lists-V09-06-04) 487 04-Mar-2013, Davide Mancusi (phys- 208 04-Mar-2013, Davide Mancusi (phys-lists-V09-06-03) 488 - Added new INCL++-based physics lists: 209 - Added new INCL++-based physics lists: 489 o QGSP_INCLXX_HP 210 o QGSP_INCLXX_HP 490 o FTFP_INCLXX 211 o FTFP_INCLXX 491 o FTFP_INCLXX_HP 212 o FTFP_INCLXX_HP 492 These are based on the new INCLXXPhysicsList 213 These are based on the new INCLXXPhysicsListHelper class, which avoids 493 unnecessary code duplication. 214 unnecessary code duplication. 494 - Depends on tag phys-ctor-hinelastic-V09-06-0 215 - Depends on tag phys-ctor-hinelastic-V09-06-05. 495 - Provides QGSP_INCLXX.hh and similar headers 216 - Provides QGSP_INCLXX.hh and similar headers for backwards compatibility. 496 217 497 30-Jan-2013, Gunter Folger (phys- 218 30-Jan-2013, Gunter Folger (phys-lists-V09-06-02) 498 - fix sources.cmake for moved files 219 - fix sources.cmake for moved files 499 220 500 29-Jan-2013, Gunter Folger (phys- 221 29-Jan-2013, Gunter Folger (phys-lists-V09-06-01) 501 - move G4PhysListFactory from constructor/fact 222 - move G4PhysListFactory from constructor/factory to lists. 502 223 503 10-Jan-2013, Gunter Folger (phys- 224 10-Jan-2013, Gunter Folger (phys-lists-V09-06-00) 504 - new directory structure introduced. << 225 - new directory structure introduced. 505 lists directory only keeps physics lists, h << 226 lists directory only keeps physics lists, hadronic constructors moved to 506 constructors/hadron_inelastic 227 constructors/hadron_inelastic