Geant4 Cross Reference (Editor's cut) |
1 # Category physics-lists History 2 3 See `CONTRIBUTING.rst` for details of **required** info/format for each entry, 4 which **must** added in reverse chronological order (newest at the top). 5 It must **not** be used as a substitute for writing good git commit messages! 6 7 ------------------------------------------------------------------------------- 8 9 ## 2022-12-12 Ben Morgan (physics-lists-V11-01-00) 10 - Remove obsolete GNUmakefile scripts 11 12 ## 2022-11-24 Gabriele Cosmo (physics-lists-V11-00-02) 13 - Fixed compilation warnings for implicit type conversions on macOS/XCode 14.1. 14 15 ## 2022-01-28 Ben Morgan (physics-lists-V11-00-01) 16 - Replace `geant4_global_library_target` with direct file inclusion and 17 call to `geant4_add_category` to define library build from source modules. 18 19 ## 2021-12-10 Ben Morgan (physics-lists-V11-00-00) 20 - Change to new Markdown History format 21 22 --- 23 24 # History entries prior to 11.0 25 26 25-08-2021 Dennis Wright (physics-lists-V10-07-02) 27 - completed name migration by replacing G4RadioactiveDecayBase with 28 G4RadioactiveDecay everywhere in physics_lists (/lists, /constructors) 29 30 16-04-2021 Ben Morgan (physics-lists-V10-07-01) 31 - Migrate build to modular CMake API 32 33 14-04-2021, Alberto Ribon (physics-lists-V10-07-00) 34 - Removed dependencies on hadronic/model/util and hadronic/model/management 35 (that have been now deleted, with their classes moved to hadronic/util 36 and hadronic/management). 37 38 23-09-2020, Ben Morgan (physics-lists-V10-06-00) 39 - Remove no longer required include_directories 40 41 09-09-2014, Witek Pokorski (physics_lists-V10-00-01) 42 - replacing explicite instantiation of cross sections by calls 43 to G4CrossSectionDataSetRegistry (using factory approach) 44 45 04-09-2014, Witek Pokorski (physics_lists-V10-00-00) 46 - Cosmetic clean-up, removing obsolete includes of cross-section headers. 47 48 16-07-2013, Gabriele Cosmo (physics_lists-V09-06-02) 49 - Correction to CMake scripts for granular build. 50 51 02-04-2013, Andrea Dotti (physics_lists-V09-06-01) 52 - Adaptation for MT with new G4VUserPhysicsList API, needed to share 53 physics-list objects between threads. 54 55 12-03-2013, Gabriele Cosmo (physics_lists-V09-06-00) 56 - Grouping all tags for geant4-09-06-ref-03. 57 - NOTE: new tag format for top directory. 58 To be tagged -only- for further reorganization and grouping. 59 From now on only sub-modules should be tagged. 60 61 01-02-2013, V.Ivanchenko (phys-lists-V09-06-04) 62 - Fixed GNUmakefile and add forgotten util directiory 63 64 13-12-2012, A.Ribon (phys-lists-V09-06-03) 65 - Removed projectile diffraction (which uses CHIPS). 66 - Removed all obsolete physics lists and associated builders 67 and physics constructors. 68 69 12-12-2012, M.Kelsey (phys-lists-V09-06-02) 70 - Remove LHEPStopping* builders, remove G4StoppingHadronBuilder in LHEP 71 physics list, and replace obsolete stopping processes with builder in LBE. 72 Prerequisite for removing obsolete stopping processes. 73 74 11-12-2012, V.Ivanchenko (phys-lists-V09-06-01) 75 - G4HadronInelasticQBBC - removed CHIPS headers 76 - G4HadronElasticPhysics, G4HadronHElasticPhysics - substitute 77 obsolete CHIPS classes 78 79 07-12-2012, V.Ivanchenko (phys-lists-V09-06-00) 80 - G4EmDNAPhysicsChemistry - substituted obsolete interface 81 SetModel() by SetEmModel() 82 83 23-11-2012, A.Ribon (phys-lists-V09-05-81) 84 - Included FTFP_BERT_HP in G4PhysListFactory 85 86 23-11-2012, A.Ribon (phys-lists-V09-05-80) 87 - Created the new physics list FTFP_BERT_HP 88 89 21-11-2012, B.Morgan (phys-lists-V09-05-79) 90 - lists/sources.cmake - added G4GenericPhysicsList.icc file to 91 header list, fixing issue reported by validate_sources target. 92 93 20-11-2012, V.Ivanchenko (phys-lists-V09-05-78) 94 - G4IonPhysics - added old constructor to provide backward 95 compatibility with 9.5 (CMS request) 96 97 06-11-2012, V.Ivanchenko (phys-lists-V09-05-77) 98 - G4EmStandardPhysics_option4 - fixed typo - 2 ionisation for e+- 99 100 02-11-2012, V.Ivanchenko (phys-lists-V09-05-76) 101 - G4EmLivermorePolarizedPhysics - fixed extra error 102 103 02-11-2012, V.Ivanchenko (phys-lists-V09-05-75) 104 - G4EmLivermorePolarizedPhysics - fixed typo of previous tag 105 106 02-11-2012, V.Ivanchenko (phys-lists-V09-05-74) 107 - In all EM builders use WentzelVI multiple scattering model 108 for e+- above 100 MeV; build transport mean free path for 109 He3 and He4, do not build for all other ions and heavy hadrons 110 111 01-11-2012, A.Ribon (phys-lists-V09-05-73) 112 - Added proper treatment of light anti-ions in G4HadronQElasticPhysics. 113 114 01-11-2012, W.Pokorski (phys-lists-V09-05-72) 115 - Instrumenting EM constructors to register factories 116 117 01-11-2012, A.Ribon (phys-lists-V09-05-71) 118 - Added missing fission model in FTFP_BERT_TRV. 119 Consistent treatment of _EMV, _EMX, and _EMY physics lists. 120 121 01-11-2012, W.Pokorski (phys-lists-V09-05-70) 122 - Instrumenting hadronic constructors to register factories 123 124 31-10-2012, A.Ribon (phys-lists-V09-05-69) 125 - Various small changes. 126 127 30-10-2012, W.Pokorski (phys-lists-V09-05-68) 128 - moving Shielding to new XS 129 130 30-10-2012, W.Pokorski (phys-lists-V09-05-67) 131 - moving QBBC, etc, to new XS 132 133 29-10-2012, W.Pokorski (phys-lists-V09-05-66) 134 - moving QGSP_BERT to new XS 135 136 26-10-2012, W.Pokorski (phys-lists-V09-05-65) 137 - second try with the new ion XS 138 139 25-10-2012, W.Pokorski (phys-lists-V09-05-64) 140 - moving FTFP_BERT to use the agreed set of cross-sections 141 142 24-10-2012, W.Pokorski (phys-lists-V09-05-63) 143 - moving FTFP_BERT to use BGGNucleonInelastic 144 145 20-10-2012, Vladimir Ivanchenko (phys-lists-V09-05-62) 146 - EM builders - substitute obsolete method SetModel() by SetEmModel() 147 - G4VHadronPhysics - include name of the hadron in the name of the process 148 - G4HadronInelasticQBBC - reuse G4PreCompoundModel if it is already 149 instantiated 150 151 19-10-2012, A. Ribon (phys-lists-V09-05-61) 152 - Created 4 new physics lists: QGSP_BERT_95, QGSP_BERT_95XS, 153 QGSP_FTFP_BERT_95, QGSP_FTFP_BERT_95XS. 154 155 18-10-2012, A. Ribon (phys-lists-V09-05-60) 156 - Replaced G4IonBinaryCascadePhysics with G4IonPhysics in some 157 physics lists. Replaced also G4HadronicDeprecate with G4WarnPLStatus 158 for physics lists. 159 160 17-10-2012, M. Karamitros (phys-lists-V09-05-59) 161 - G4EmDNAPhysicsChemistry : 162 Rename G4DNADiffusionControlledModel to G4DNASmoluchowskiReactionModel 163 164 17-10-2012, G. Cosmo (phys-lists-V09-05-58) 165 - Fixed typo in QGSP.hh header. 166 167 17-10-2012, A. Ribon (phys-lists-V09-05-57) 168 - Added nuclear capture at rest of anti-nuclei with Fritiof/Precompound. 169 170 16-10-2012, A. Ribon (phys-lists-V09-05-56) 171 - Changed default physics for stopping, lepto-nuclear, and ion. 172 Only LHEP- and CHIPS-based physics lists keep using exactly 173 the same physics as before, whereas all other physics lists 174 migrate to the new default. 175 Deprecated the physics lists that will be removed in G4 10. 176 177 15-10-2012, W.Pokorski (phys-lists-V09-05-55) 178 - reverting the changes in FTFP_BERT (not using factories for the moment) 179 180 12-10-2012, W.Pokorski (phys-lists-V09-05-54) 181 - another fix for GNUbuild (dependencies): moving registry to builders 182 183 12-10-2012, W.Pokorski (phys-lists-V09-05-53) 184 - fixing the static builds and a bug introduced in the previous tag 185 186 12-10-2012, W.Pokorski (phys-lists-V09-05-52) 187 - moving the templated factory class to builders directory to fix the 188 dependencies problem 189 190 11-10-2012, W.Pokorski (phys-lists-V09-05-51) 191 - adding the factory machinery, adding the registry, implementing the 192 generic physics list, modifying FTFP_BERT to use the registry 193 194 04-10-2012, M. Kelsey (phys-lists-V09-05-50) 195 - After discussion with J.Yarba and K.Genser, undo migration of 196 G4MuonMinusCapture from V09-05-46: leave new version in 197 G4bertiniAndFritiofStoppingPhysics, but nowhere else. Keep migration to 198 forward declarations. 199 200 04-10-2012, G.Cosmo (phys-lists-V09-05-49) 201 - Replaced "photonlepton_nuclear" module with "lepto_nuclear" in CMake 202 and GNUmake build scripts. 203 204 28-09-2012, V.Ivantchenko (phys-lists-V09-05-48) 205 - G4EmStandardPhysics_option4 - new builder combining standard 206 and low-energy as "the best combination" 207 - G4PhysListFactory - added EM opt4 208 - G4EmStandardPhysics_option3, G4EmLivermorePhysics - fixed variable 209 shadowing and cleanup 210 211 27-09-2012, G.Cosmo (phys-lists-V09-05-47) 212 - Explicitly use inclusion of headers for system of units and physical 213 constants, in plan to remove implicit inclusion from globals.hh. 214 215 21-09-2012, M.Kelsey (phys-lists-V09-05-46) 216 - Replace G4MuonMinusCaptureAtRest with G4MuonMinusCapture everywhere: 217 G4BertiniAndFritiofStoppingPhysics, G4QStoppingPhysics 218 G4LHEPStoppingPhysics, G4StoppingHadronBuilder, LBE.icc 219 Also, move #includes from .hh to .cc above to reduce compile dependencies. 220 221 17-09-2012, S.Incerti (phys-lists-V09-05-45) 222 - Created physics builder G4EmLowEPPhysics to take into account renamed 223 Monash U. Compton model, and removed G4EmLivermoreMUPhysics builder. 224 225 23-08-2012, D.Mancusi (phys-lists-V09-05-44) 226 - Fixes Coverity warning in INCL++ ion builder. 227 228 27-07-2012, Vladimir Ivanchenko (phys-lists-V09-05-43) 229 - G4EmPenelopePhysics, G4EmStandardPhysics_option3, 230 G4EmLivermorePhysics, G4EmPenelopePolarizedPhysics - 231 added upper limit 1 MeV for nuclear stopping for CPU performance 232 233 27-07-2012, Vladimir Ivanchenko (phys-lists-V09-05-42) 234 - Substitute G4WHadronElasticPhysics by G4HadronElasticPhysics in 235 all elastic builders 236 - G4EmStandardPhysics, G4EmStandardPhysics_option1 - use WentzelVI 237 for pions and kaons 238 - G4EmStandardPhysics_option2 - add Rayleigh scattering 239 - G4EmStandardPhysics_option3, G4EmLivermorePhysics, 240 G4EmPenelopePhysics - added nuclear stopping for protons and 241 anti_protons, romove upper energy limit for Rayleigh 242 243 27-07-2012, Alberto Ribon (phys-lists-V09-05-41) 244 - Replaced (removed) G4QandFTFStoppingPhysics with the new class 245 G4BertiniAndFritiofStoppingPhysics in FTFP_BERT and FTFP_BERT_TRV. 246 247 26-07-2012, Alberto Ribon (phys-lists-V09-05-40) 248 - Coverity fixes in HadronPhysicsQGSP_BERT_HP, adding some 249 missing initialization. 250 251 16-07-2012, Gunter Folger (phys-lists-V09-05-39) 252 - coverity fixes in G4ChipsKaonBuilder.hh, adding private copy 253 and assignment operator. 254 255 13-07-2012, M.Karamitros (phys-lists-V09-05-38) 256 - Update G4EmDNAPhysicsChemistry : molecules' names changed 257 258 09-07-2012, A.Ribon (phys-lists-V09-05-37) 259 - Fixed a few forgotten changes to remove INCL builders. 260 261 09-07-2012, A.Ribon (phys-lists-V09-05-36) 262 - Removed INCL builders. 263 264 09-07-2012, D.Mancusi (phys-lists-V09-05-35) 265 - Fixes Coverity warnings in INCL++ ion builder. 266 267 06-07-2012, A.Ribon (phys-lists-V09-05-34) 268 - Fixed warnings of shadowed variables. 269 270 06-07-2012, A.Ribon (phys-lists-V09-05-33) 271 - Removed obsolete physics list QGSP_INCL_ABLA 272 (leaving only QGSP_INCLXX). 273 274 26-06-2012, A.Ribon (phys-lists-V09-05-32) 275 - For nuclear capture at rest in both FTFP_BERT and FTFP_BERT_TRV, 276 use Bertini for pi-, K-, and Sigma-; FTF/Preco for anti-proton 277 and anti-Sigma+; removed CHIPS for Xi- and Omega-. 278 279 25-06-2012, A.Ribon (phys-lists-V09-05-31) 280 - Fixed incorrect class used for Bertini gamma-nuclear. 281 282 22-06-2012, W.Pokorski (phys-lists-V09-05-30) 283 - fixing incorrect classes used for gamma- and electro-nuclear 284 285 20-06-2012, P.Gumplinger (phys-lists-V09-05-29) 286 - remove everything to do with SetModel in G4OpBoundaryProcess 287 to cowork with op-V09-05-04 288 289 12-06-2012, W.Pokorski (phys-lists-V09-05-28) 290 - Migrating Elastic and DElastic builders to use factory 291 mechanism for Chips cross sections 292 293 11-06-2012, W.Pokorski (phys-lists-V09-05-27) 294 - Migrating FTFP_BERT and FTFP_BERT_TRV to use factory 295 mechanism for Chips cross sections 296 297 06-05-2012, V.Ivanchenko (phys-lists-V09-05-26) 298 - Return back EM builders to phys-lists-V09-05-23, because no 299 visible effect on CPU was observed 300 301 05-05-2012, V.Ivanchenko (phys-lists-V09-05-25) 302 - Build transport cross section tables for d and t in standard opt0 303 304 05-05-2012, V.Ivanchenko (phys-lists-V09-05-24) 305 - Build transport cross section tables for He3 and He4 in standard opt0 306 307 03-06-2012, Witek Pokorski (phys-lists-V09-05-23) 308 - using the new functionality of cross sections registry allowing 309 to share the cross sections data sets 310 311 30-05-2012, Witek Pokorski (phys-lists-V09-05-22) 312 - created new builders using Bertini gamma nuclear 313 - migrated FTFP_BERT to use the new builders 314 315 25-05-2012, Gunter Folger (phys-lists-V09-05-21) 316 - improve creation of cascade to avoid one instantiation of Preco in 317 G4FTFP{Proton,Neutron,PiK,AntiBarion}Builder.cc 318 319 24-05-2012, D. Mancusi (phys-lists-V09-05-20) 320 - Updates the INCLXX builders for compatibility with the latest INCL++ tag. 321 - Requires hadr-inclxx-V09-05-13. 322 323 22-05-2012, D.H. Wright (phys-lists-V09-05-19) 324 - in G4EmExtraPhysics.hh, .cc, change name of class G4VDMuonNuclearModel 325 to G4MuonVDNuclearModel. Requires tag hadr-munuclear-V09-05-03. 326 327 21-05-2012, M.Kelsey 328 - G4QandFTFStoppingPhysics: Use general G4HadronicAbsorptionBertini. 329 Requires use of hadronic/stopping MHK-20120521. 330 331 18-05-2012, V.Ivanchenko (phys-lists-V09-05-18) 332 - In all EM builders modified method of instantiation of 333 multiple scattering: the same process instance is used by mu+ and mu-, 334 for pi+,pi-,K+,K-,proton and anti_protons separate processes which 335 build internal transport x-section tables, for all others the same 336 process instance is used and no table is built; this should reduce 337 total memory for tables and initialisation time; 338 - In standard builders Opt0, Opt1, Opt2 WentzelVI multiple 339 scattering and G4eCoulombScattering models are applied for 340 e+ and e- above 100 MeV , below G4UrbanMscModel95 is used 341 342 14-05-2012, W. Pokorski (phys-lists-V09-05-17) 343 - moving FTFP_BERT_TRV to new Chips XS 344 345 11-05-2012, W. Pokorski (phys-lists-V09-05-16) 346 - fixing compilation error in HadronPhysicsFTFP_BERT 347 348 11-05-2012, W. Pokorski (phys-lists-V09-05-15) 349 - moving to the new XS extracted from CHIPS 350 351 11-05-2012, D. Mancusi (phys-lists-V09-05-14) 352 - Added builders and updated QGSP_INCLXX physics list to treat 353 light-ion-induced collisions with INCL++. 354 355 04-05-2012, A. Dotti (phys-lists-V09-05-13) 356 - Co-working tag with emdna-V09-05-09 357 358 04-05-2012, A. Dotti (phys-lists-V09-05-12) 359 - Coverity fixes 360 361 02-05-2012, G.Folger ( ..trunk.. ) 362 - revert changes by Mikhail ( revs: r58248, r58249,r58250 ) 363 364 28-04-2012, M.Kosov (phys-lists-V09-05-11) 365 - chips is moved from models/chiral_inv_phase_space to hadronic/chips 366 367 25-04-2012, M.Kosov (phys-lists-V09-05-10) 368 - sources.cmake files ure updated in lists & builders for CHIPS_HP 369 370 25-04-2012, T.Koi 371 - HadronPhysicsShielding: fixed problem in neutron cross-section for 372 inelastic reaction below 20MeV. 373 374 23-04-2012, M.Kosov (phys-lists-V09-05-09) 375 - Added new CHIPS_HP physics list 376 377 06-04-2012, S.Incerti (phys-lists-V09-05-08) 378 - Added new Physics constructor G4EmLivermoreMUPhysics 379 380 05-04-2012, A.Ribon (phys-lists-V09-05-07) 381 - In G4QandFTFStoppingPhysics the annihilation at rest of anti_sigma+ 382 are now handled by FTF. 383 384 02-04-2012, G.Cosmo (phys-lists-V09-05-06) 385 - Corrected GNUMakefile in "lists" for spurious inclusion path. 386 387 19-03-2012, V.Ivanchenko (phys-lists-V09-05-05) 388 - previous tag was rejected by mistake 389 390 15-03-2012, V.Ivanchenko (phys-lists-V09-05-04) 391 - In all EM builders use the same bremsstrahlung and e+e- pair 392 production processes to mu+/mu-, pi+/pi-, K+K-, proton/anti_proton; 393 expected reduction of memory for physics tables and initialisation 394 time for EM physics 395 396 01-03-2012, V.Ivanchenko (phys-lists-V09-05-03) 397 - Fixed Coverity warnings in G4HadronInelasticQBBC, all elastic builders, 398 all ion builders, G4NeutronTrackingCut, G4StepLimiterBuilder; 399 - G4HadronInelasticQLHEP - remove obsolete 400 401 22-02-2012, V.Ivanchenko (phys-lists-V09-05-02) 402 - G4IonBinaryCascadePhysics, G4IonFTFPBinaryCascadePhysics - Tripathi 403 cross sections are commented out, only Shen and Ion/proton are used 404 405 23-01-2012 M.Karamitros (phys-lists-V09-05-01) 406 - change G4WaterExcitation -> G4DNAWaterExcitation in G4EmDNAPhysicsChemistry 407 408 - G4FTFBuilder, G4QandFTFStoppingPhysics - reduced number of deleted 409 objects to avoid double deletion 410 411 18-01-2012, V.Ivanchenko (phys-lists-V09-05-00) 412 - Do not delete G4ExcitationHandler in hadronic builders to avoid 413 double deletion 414 415 18-11-2011, V.Ivanchenko (phys-lists-V09-04-74) 416 - fix in all EM builders - return back old method of definition of 417 high energy model per particle type, new method provoke 418 enegry non-conservation in hadron calorimetery 419 420 15-11-2011, G.Folger (phys-lists-V09-04-73) 421 - lists/*/HadronPhysicsFTF_BIC: fix bug wrongly deleting theCHIPSInelastic 422 and remove theCHIPSInelastic as data-member. 423 424 12-11-2011, V.Ivanchenko (phys-lists-V09-04-72) 425 - G4HadronElasticXS - use G4BGGHadronElasticXS proton cross section 426 427 10-11-2011, M.Karamitros (phys-lists-V09-04-71) 428 - Add comments into EmDNAPhysChem builder 429 - Make transparent the use of ITStepMan from outside the builder 430 431 10-11-2011, G.Folger (phys-lists-V09-04-70) 432 - correct builders/source.cmake for new classes 433 - G4DataQuestionaire: fix typo in new abla part; replace G4cout by 434 G4ExceptionDescription 435 - QGSP_BERT_ENV: add missing #include "G4QWarnStatus.hh" 436 437 10-11-2011,M.Karamitros (phys-lists-V09-04-69) 438 - Correct another typo in the process name DNAElectronSolvatation 439 440 10-11-2011, V.Ivanchenko (phys-lists-V09-04-68) 441 - G4PhysListFactory - fixed printout 442 443 09-11-2011, V.Ivanchenko (phys-lists-V09-04-67) 444 - QBBC - cleanup of the code 445 - G4HadronInelasticQBBC - use CHIPS x-sections for kaons 446 447 09-11-2011, G.Folger (phys-lists-V09-04-66) 448 - implement changes of supportlevel: 449 mark unsupported: QGSP_BERT_NOLEP, QGSP_BERT_TRV, 450 make supported: Shielding 451 mark experimental: CHIPS 452 - EM variants (EMV, EMX, EMY) are now available only from 453 physics list factory, with the exception of FTFP_BERT_EMV 454 and QGSP_BIC_EMY. The following now raise G4Exception explaining 455 to the user what he needs to do: 456 FTFP_BERT_EMX, QGSP_BERT_EMX, QGSP_BERT_EMV 457 - FTF_BIC: remove use of LEP for Kaons; this required new builders 458 G4KaonBuilder, G4FTFBinaryPionBuilder, G4FTFBinaryKaonBuilder, 459 G4BinaryPionBuilder, G4BertiniKaonBuilder 460 - G4DataQuestionaire: updated for use more datasets. 461 - updated lists to ask for check datasets needed: 462 QGSP_BIC_HP, Shielding, QGSP_BERT_EMV, QGSP_INCL_ABLA 463 464 08-11-2011, P.Gumplinger (phys-lists-V09-04-65) 465 - changes to G4OpticalPhysics and G4OpticalPhysicsMessenger 466 to avoid dynamic_cast 467 468 08-11-2011, V.Ivanchenko (phys-lists-V09-04-64) 469 - Removed He3 from elastic builders, because cross section is 470 still unavailable 471 - G4PhysListFactory - implemented selection of EM builder via 472 Physics List name 473 - QBBC - cleanup printout and use default EM builder 474 - G4HadronInelasticQBBC - use Bertini up tp 12 GeV, 475 FTFP - down to 3 GeV 476 477 04-11-2011, M.Karamitros (phys-lists-V09-04-63) 478 - Add History description 479 480 04-11-2011, M.Karamitros (phys-lists-V09-04-62) 481 - Add G4DNAEmPhysicsChemistry builder 482 483 04-11-2011, P.Gumplinger (phys-lists-V09-04-60) 484 - change static_cast to dynamic_cast in G4OpticalPhysicsMessenger 485 this is a bug fix - of an old bug! 486 487 04-11-2011, T.Koi (phys-lists-V09-04-59) 488 -Fix Xcode warning 489 builders/include/G4NeutronLENDBuilder.hh 490 builders/src/G4NeutronLENDBuilder.cc 491 492 03-10-2011, V.Ivanchenko (phys-lists-V09-04-58) 493 - Updated mu+-, pi+-, kaon+-, configuration reusing the same 494 bremsstrahlung and pair production models for particle and 495 anti-particle; by this some memory is saved and expected reduction 496 of initialisation time 497 498 02-11-2011, P.Gumplinger (phys-lists-V09-04-57) 499 - Add class G4StepLimiterBuilder to /builders 500 501 01-11-2011, P.Gumplinger (phys-lists-V09-04-56) 502 - Add SetFiniteRiseTime to G4OpticalPhysics and 503 G4OpticalPhysicsMessenger 504 505 01-11-2011, S.Incerti (phys-lists-V09-04-55) 506 - Further extended G4EmDNAPhysics builder to the handling of HZE 507 - to be used on top of tag emdna-V09-04-36 508 509 27-10-2011, P.Kaitaniemi (phys-lists-V09-04-54) 510 - Added new physics list QGSP_INCLXX and assosiated builders 511 - Uses INLC++ for protons, neutrons and pions in the energy 512 range 0 - 3 GeV 513 - This tag requires hadr-inclxx-V09-04-03 (or later) 514 515 21-10-2011, S.Incerti (phys-lists-V09-04-53) 516 - Extended G4EmDNAPhysics builder to the handling of HZE 517 - to be used on top of tag emdna-V09-04-25 518 519 21-10-2011, V.Ivanchenko (phys-lists-V09-04-52) 520 - G4EmStandardPhysics_option1 - use UrbanMsc95 521 - G4EmStandardPhysics_option2 - copy of Opt1 with UrbanMsc93 522 - G4HadronElasticBuilder - He3 x-section from the new AntiNuclei class 523 to avoid crash in GHEISHA x-sections 524 - G4HadronDElasticBuilder - x-sections from CHIPS, Diffuse model 525 - G4HadronHElasticBuilder - alternative x-sections and models 526 527 18-10-2011, A. Ribon (phys-lists-V09-04-51) 528 - Fixed small mistake in builders/sources.cmake. 529 530 18-10-2011, A.Ribon (phys-lists-V09-04-50) 531 - Changed FTFP_BERT_TRV to use Fritiof for the nuclear capture of 532 anti-protons at rest. Introduced the class G4QandFTFStoppingPhysics. 533 534 14-10-2011, P.Gumplinger (phys-lists-V09-04-49) 535 - modify G4OpticalPhysicsMessenger so that: /optics_engine/setOpProcessVerbose 536 and /optics_engine/setTrackSecondariesFirst work in G4State_PreInit 537 required changing the signature of: G4OpticalPhysics::SetProcessVerbose 538 539 05-10-2011, G.Cosmo (phys-lists-V09-04-48) 540 - Added missing header in builders/sources.cmake introduced in tag -45. 541 542 04-10-2011, P.Gumplinger (phys-lists-V09-04-47) 543 - builders: G4OpticalPhysicsMessenger modified to allow G4State_PreInit 544 for most commands 545 546 03-10-2011, T.Koi (phys-lists-V09-04-46) 547 - Enable to change the default data library of LEND 548 builders/include/G4HadronElasticPhysicsLEND.hh 549 builders/include/G4NeutronLENDBuilder.hh 550 builders/src/G4HadronElasticPhysicsLEND.cc 551 builders/src/G4NeutronLENDBuilder.cc 552 lists/include/Shielding.icc 553 lists/include/HadronPhysicsShielding.hh 554 lists/src/HadronPhysicsShielding.cc 555 556 30-09-2011, P.Gumplinger (phys-lists-V09-04-45) 557 - builders: G4OpticalPhysics, G4OpticalPhysicsMessenger modified 558 G4OpticalProcessIndex class added 559 fix bug report #1216 560 561 14-09-2011, V.Ivanchenko (phys-lists-V09-04-44) 562 - G4EmStandardPhysics_option1,2 - pi+-, kaon+-, proton, anti_proton 563 use WentzelVI model of multiple scattering 564 - G4EmStandardPhysics_option2 - e- use Livermore bremsstrahlung 565 below 100 MeV 566 567 05-09-2011, A.M., M.K., S.I. (phys-lists-V09-04-43) 568 - Updated sources.cmake in builders for new dna architecture 569 570 31-08-2011, A.M., M.K., S.I. (phys-lists-V09-04-42) 571 - Updated builders/GNUmakefile and builders/sources.cmake 572 for new DNA architecture. Must be applied on top of tag emdna-V09-04-19 573 574 24-08-2011, S. Incerti (phys-lists-V09-04-41) 575 - G4EmDNAPhysics - changed elastic scattering model 576 577 22-08-2011, V.Ivanchenko (phys-lists-V09-04-40) 578 - G4ChargeExchangePhysics - removed obsolete header 579 580 01-08-2011, G.Folger (phys-lists-V09-04-39) 581 - In HadronPhysicsFTFP_BERT_TRV, change overlap BERT/FTFP to be 582 from 3 to 12 GeV, affecting FTFP_BERT_TRV. 583 584 14/20-07-2011, G.Folger (phys-lists-V09-04-38) 585 - Add in lists class PhysListUtil. Contains a single function 586 FindInelasticProcess(), up to now implemeted multiple times 587 - HadronPhysicsFTFP_BERT_TRV: update to use FTF for antibarions and 588 Hyperons, and to use CHIPS cross-sections for Hyperons and Kaons. 589 This make it identical to HadronPhysicsFTFP_BERT, except the 590 transition energy. 591 - HadronPhysicsQGSP_FTFP_BERT:update to use FTFP for hyperons 592 using G4HyperonFTFPBuilder 593 - HadronPhysicsFTF_BIC: No longer using LEP for "misc" particles, 594 but use FTFP for: 595 - Antibarions using G4FTFPAntiBarionBuilder 596 - Hyperons using G4HyperonFTFPBuilder 597 and switch to CHIPS cross-section for kaons. 598 599 13-07-2011, V.Ivanchenko (phys-lists-V09-04-37) 600 - G4HadronDElasticPhysics - is done coherently with the 601 modifications in G4DiffuseElastic class 602 603 13-07-2011, V.Ivanchenko (phys-lists-V09-04-36) 604 - Fixed typo in previous tag 605 606 08-07-2011, V.Ivanchenko (phys-lists-V09-04-35) 607 - G4EmStandardPhysics, G4EmStandardPhysics_option1 608 - G4EmStandardPhysics_option2, G4EmStandardPhysics_option3, 609 - G4EmLivermorePhysics, G4EmPenelopePhysics - set msc polar 610 angle limit from 0.2 to pi (reduction of number of steps for 611 low-energy muons/hadrons) 612 613 21-06-2011, B.Morgan (phys-lists-V09-04-34) 614 - builders/CMakeLists.txt - removed install of OrderingParameterTable 615 - builders/sources.cmake - Added include of EXPAT headers for lend. 616 - lists/sources.cmake - Added include of EXPAT headers for lend. 617 618 20-06-2011, V.Ivanchenko (phys-lists-V09-04-33) 619 - G4EmStandardPhysics_option2 - use relativistic bremsstrahlung for 620 all energies (EM shower shape issue) 621 - G4EmLivermorePhysics, G4EmLivermorePolarizedPhysics, 622 G4EmPenelopePhysics - use UrbanMscModel95 for e+- 623 624 18-06-2011, B.Morgan (phys-lists-V09-04-32) 625 - builders/CMakeLists.txt - added install of OrderingParameterTable. 626 627 14-06-2011, V.Ivanchenko (phys-lists-V09-04-31) 628 - G4HadronElasticPhysics - added LHEP model for anti-nuclei below 100 MeV 629 630 13-06-2011, G.Folger (phys-lists-V09-04-30) 631 - fix several small bugs in G4HyperonFTFPBuilder.cc 632 633 10-06-2011, G.Folger (phys-lists-V09-04-29) 634 Make use of new features of FTF in FTFP_BERT, and (less) in QGSP_FTFP_BERT: 635 - Add Builder for Hyperons using FTF and Bertini as models, 636 G4HyperonFTFPBuilder.{hh,cc} 637 - G4FTFPAntiBarionBuilder.cc: delete cross-section objects 638 - HadronPhysicsFTFP_BERT: 639 + use G4HyperonFTFPBuilder, replacing G4MiscCHIPSBuilder 640 + use/add G4FTFPAntiBarionBuilder for anti barions, 641 - FTFP_BERT.icc and QGSP_FTFP_BERT.icc uses new IonFTFPBinaryPhysics, 642 replacing LHEP IonPhysics and IonBinaryPhysics, resp. 643 644 - update builders/sources.cmake for new files. 645 646 647 10-06-2011, V.Ivanchenko (phys-lists-V09-04-28) 648 - G4IonFTFPBinaryCascadePhysics - set transition 2-4 GeV 649 - G4HadronInelasticQBBC - added destruction of anti-nuclei cross 650 section component 651 - G4DecayPhysics, G4RadioactiveDecayPhysics - use G4PhysicsListHelper 652 653 09-06-2011, L.Pandola 654 - G4EmPenelopePhysics - added activation of deexcitation 655 656 09-06-2011, P. Kaitaniemi (phys-lists-V09-04-27) 657 - QGSP_INCL_ABLA: Enabled INCL/ABLA treatment for GenericIons in 658 G4IonInclAblaPhysics builder 659 660 08-05-2011, V.Ivanchenko (phys-lists-V09-04-26) 661 - Fixed GNUmakefile and source.cmake for LEND 662 663 07-05-2011, V.Ivanchenko (phys-lists-V09-04-25) 664 - Added G4BuilderType.hh file with enumerator of builder type 665 - For all EM and Ion builders added type 666 667 06-05-2011, V.Ivanchenko (phys-lists-V09-04-24) 668 - Updated GNUmakefile and source.cmake for LEND 669 670 04-05-2011, V.Ivanchenko (phys-lists-V09-04-23) 671 - G4HadronElasticPhysics - use G4AntiNuclElastic model and 672 G4ComponentAntiNuclNuclearXS 673 - G4HadronInelasticQBBC - use FTFP for all anti-baryons, 674 energy interval FTFP above 2 GeV, Bertini - below 6 GeV 675 - G4HadronElasticPhysicsXS, G4HadronElasticPhysicsHP, 676 G4HadronElasticPhysicsLEND - use G4HadronElasticPhysics for all 677 particles and modified only neutron models and cross sections 678 - G4PhysListFactory - added "ShieldingLEND" 679 - G4EmLivermorePhysics, G4EmLivermorePolarizedPhysics, G4EmDNAPhysics - 680 added deexcitation 681 682 02-06-2011, T.Koi 683 - Add LEND builders 684 - Enable to use LEND model and cross section 685 for low energy neutron in Shielding physics list 686 (Default is still neutron HP package) 687 - Add G4RadioactiveDecayPhysics to Shielding physics list 688 689 20-05-2011, S.Incerti (phys-lists-V09-04-22) 690 - following Vladimir, EM low energy + DNA builders are migrated to the 691 new approach based on G4PhysicsListHelper 692 - no integer numbers to identify process order is needed anymore 693 694 19-05-2011, V.Ivanchenko (phys-lists-V09-04-21) 695 - EM standard builders are migrated to the new approach based on 696 G4PhysicsListHelper - no integer numbers to identify process 697 order is needed anymore 698 699 03-05-2011, D.H. Wright (phys-lists-V09-04-20) 700 - modify builder G4EmExtraPhysics so that it uses new muon-nuclear 701 model and process 702 703 03-05-2011, H.Kurashige (phys-lists-V09-04-19) 704 - Add OrderingParameterTable for G4PhysicsListHelper 705 706 27-04-2011, V.Ivanchenko (phys-lists-V09-04-18) 707 - G4HadronInelasticQBBC - comment out QGSP model to avoid crash due double 708 model definition for the same energy range (bug was introduced in -16) 709 710 26-04-2011,G.Folger (phys-lists-V09-04-17) 711 - In QGSP_FTFP_BERT use G4IonBinaryCascadePhysics inplace of G4IonPhysics 712 713 21-04-2011, V.Ivanchenko (phys-lists-V09-04-16) 714 - G4IonFTFPBinaryCascadePhysics - fixed run time bugs 715 716 21-04-2011, V.Ivanchenko (phys-lists-V09-04-15) 717 - G4EmStandardPhysics_option3 - activate Rayleigh Scattering 718 - G4IonFTFPBinaryCascadePhysics - added new builder 719 - QBBC - use new G4IonFTFPBinaryCascadePhysics 720 - G4HadronElasticPhysics93 is removed as obsolete 721 - G4HadronQElasticPhysics substitute G4UHadronElasticProcess by 722 G4WHadronElasticProcess 723 - G4QElasticPhysics - removed unused header of G4UHadronElasticProcess 724 725 28-03-2011, V.Ivanchenko (phys-lists-V09-04-14) 726 - G4EmStandardPhysics_option3 - instead of deactivation of 727 Rayleigh Scattering used G4DummyModel 728 729 28-03-2011, G.Folger (phys-lists-V09-04-13) 730 - Fix coverity issues in many files; most were uninitialised data 731 members for processes/models. LBE not fixed, requires bigger 732 rework to avoid leaks for processes at program end. 733 - Correct inclusion of G4UrbanMscModel95 734 735 24-03-2011, V.Ivanchenko (phys-lists-V09-04-12) 736 - G4EmStandardPhysics_option3, G4EmStandardPhysics_option2 - use 737 updated G4UrbanMscModel95 model for e+- 738 739 23-03-2011, V.Ivanchenko (phys-lists-V09-04-11) 740 - G4EmStandardPhysics_option3 - experimental change of of options: 741 - reduced low-energy limit to 10 eV, 742 - reduced StepFunction parameters per particle type, 743 - added G4RayleighScattering inactive by default. 744 745 23-03-2011, G.Cosmo (phys-lists-V09-04-10) 746 - Added missing source file in sources.cmake builders list. 747 748 17-03-2011, G.Cosmo (phys-lists-V09-04-09) 749 - Added electromagnetic/dna module dependencies. 750 - Coworks with tags "processes-V09-04-00" and "config-V09-04-01" 751 752 17-03-2011, V.Ivanchenko (phys-lists-V09-04-08) 753 - G4HadronElasticPhysicsHP, G4HadronElasticPhysicsXS - added 754 anti_nuclei, reshape the code as in G4HadronElasticPhysics 755 - G4HadronElasticPhysicsLHEP - use G4WHadronElasticProcess which 756 allowing not to kill primary after scattering 757 758 10-03-2011, G.Folger (phys-lists-V09-04-07) 759 - Use default energy limit for antibaryons, i.e. up o 100 TeV 760 761 10-03-2011, G.Folger (phys-lists-V09-04-06) 762 - Add antiTriton to antibarions 763 764 26-02-2011, G.Folger (phys-lists-V09-04-05) 765 - correct energy limit for antibarions 766 767 24-02-2011, V.Ivanchenko (phys-lists-V09-04-04) 768 - G4HadronElasticPhysics - added light anti-nuclei 769 - G4FTFPAntiBarionBuilder - added cross section to light anti-nuclei 770 771 23-02-2011, J.Apostolakis 772 - Added builders for anti-deuteron, anti-triton, anti-He and anti-Alpha 773 - Revised QGSP_FTFP_BERT to utilise the new FTF/P processes 774 changing them for anti-proton, anti-neutron 775 adding them also for the above list of light anti-ions (d,t,He3,alpha). 776 777 16-02-2011, S.Incerti (phys-lists-V09-04-03) 778 - Added process names in G4EmDNAPhysics.cc 779 780 14-02-2011, G.Folger (phys-lists-V09-04-02 and phys-lists-V09-03-45) 781 - Shielding PL corrected .icc file to include correct G4HadronElasticPhysicsHP 782 783 05-01-2011, G.Folger (phys-lists-V09-04-01 and phys-lists-V09-03-44) 784 - QGSP_BERT_NOLEP and QGSP_QEL were missing the include 785 for G4HadronQElasticPhysics.hh, but included G4HadronElasticPhysics 786 787 19-12-2010, V.Ivanchenko (phys-lists-V09-04-00) 788 - G4EmStandardPhysics_option1 - fixed missing line defing polar 789 angle limit (in the release single scattering of muons providing 790 significant CPU penalty) 791 792 25-11-2010, S.Incerti (phys-lists-V09-03-43) 793 - changed default elastic model in G4EmDNAPhysics.cc 794 795 22-11-2010, G.Folger (phys-lists-V09-03-42) 796 - Fix bug in QGSP_BERT_CHIPS physics list, Kaon cross sections are in CHIPS 797 process, not in hadronic framework. 798 799 22-11-2010, G.Folger (phys-lists-V09-03-41) 800 - Fix bug in new G4CHIPSKaonBuilder 801 802 21-11-2010, V.Ivanchenko (phys-lists-V09-03-40) 803 - G4EmStandardPhysics_option1 - enable back ApplyCuts option (CPU effect) 804 - G4EmStandardPhysics_option2, G4EmStandardPhysics_option3 - minor cleanup 805 - QGS_BIC: using G4NeutronCrossSectionXS 806 - QBBC: 807 808 19-11-2010, V.Ivanchenko (phys-lists-V09-03-39) 809 - G4PhysListFactory - removed obsolete Physics Lists (26 are supported) 810 - QBBC - simplified, only one variant left; 811 - G4HadronInelasticQBBC - simplified 812 - QGS_BIC and FTF_BIC use G4NeutronXS cross sections 813 814 18-11-2010, G.Folger, V.Ivanchenko (phys-lists-V09-03-38) 815 GF: 816 - use crosssection with relativistic rise also in all G4QGSBinary, FTFP and 817 FTFBinary builders. 818 - restore QGSP to be obsolete, not unusable, i.e. remove G4Exception. 819 - allow to seperate physics for pion and Kaon, i.e. seperate builders 820 G4{V,}{Pion,Kaon}Builder, G4{LEP,Bertini, QGSP}PionBuilder, and 821 G4ChipKaonBuilder. 822 - in QGSP_BERT_CHIPS, use Chip G4QInelastic via G4ChipKaonBuilder for Kaons. 823 - delete physics lists: 824 - remove previously blocked lists (FTFP_EMV, QGSC_EFLOW, QGSP_EMX) 825 - remove obsolete lists, except QGSP ( now blocked) and QGSC_CHIPS, 826 ie. removed FTFC, FTFP, LHEP_BERT_HP, LHEP_BERT, LHEP_PRECO_HP, 827 QGSC_EMV, QGSC, QGSC_QGSC, QGSP_BERT_DIF, QGSP_BERT_NQE, 828 QGSP_DIF, QGSP_EMV, QGSP_EMV_NQE, QGSP_NQE, QGSP_QE 829 V.I: 830 - G4EmStandardPhysics_option1 - added WentzelVI model for muons; 831 disable ApplyCut option for compatibility with 9.2; this option 832 can be defined by user via UI command or G4EmProcessOptions class 833 834 17-11-2010, G.Folger (phys-lists-V09-03-37) 835 - in builders G4QGSP{Proton, Neutron,Pik}Builder, use crosssection with 836 relativistic rise, using a combination of previously used cross section 837 and G4GlauberGribovCrossSection above 91 GeV. 838 839 10-11-2010, V.Ivanchenko (phys-lists-V09-03-36) 840 - G4EmStandardPhysics_option2 - added BS angular generator for 841 bremsstrahlung, use default msc model for e+- 842 - G4EmStandardPhysics_option3 - comment out Raylaigh to have better 843 CPU performance 844 - G4EmLivermorePolarizedPhysics - F.Longo provided updated 845 models 846 847 08-11-2010, S.Incerti (phys-lists-V09-03-35) 848 - switched elastic model in G4DNA physics builder 849 850 03-11-2010, P.Gumplinger (phys-lists-V09-03-34) 851 - correctly implement the new option SetScintillationByParticleType 852 in G4OpticalPhysics 853 854 02-11-2010, P.Gumplinger (phys-lists-V09-03-33) 855 - Make ConstructProcess and ConstructParticle methods public 856 in G4OpticalPhysics 857 858 28-10-2010, P.Gumplinger (phys-lists-V09-03-32) 859 - Add SetScintillationByParticleTypeCmd and associated methods 860 861 23-10-2010, P.Gumplinger (phys-lists-V09-03-31) 862 - Add the G4OpMieHG scattering process to G4OpticalPhysics builder 863 864 20-10-2010, L.Pandola (phys-lists-V09-03-30) 865 - updated physics list LBE to comply with the new EM design 866 (use Livermore models rather than LowEnergy processes) 867 868 20-10-2010, L.Pandola (phys-lists-V09-03-30) 869 - updated physics list LBE to comply with the new EM design 870 (use Livermore models rather than LowEnergy processes) 871 872 10-10-2010, V.Ivanchenko (phys-lists-V09-03-29) 873 - anti_deuteron, anti_triton, anti_alpha, anti_He3 are included 874 in all builders except DNA 875 - G4EmStandardPhysics - WentzelVI model for multiple scattering and 876 G4CoulombScattering process for muons are added 877 - G4EmStandardPhysics_option2 - WentzelVI model for multiple scattering 878 is added for pi+-, kaon+-, protons, single scattering 879 model is not added, because hadron elastic process 880 should be used 881 882 08-10-2010, S. Incerti (phys-lists-V09-03-28) 883 - Added new H excitation model to G4EmDNAPhysics.cc in builders 884 885 30-09-2010, G.Folger (phys-lists-V09-03-27) 886 - Further Bug fix in G4IonQMDPhysics: use QMD for d, alpha 887 888 24-09-2010, V.Ivanchenko (phys-lists-V09-03-26) 889 - G4HadronElasticPhysics - attempt to use exactly the same cross section 890 for p and n as in 9.4beta 891 892 23-09-2010, V.Ivanchenko (phys-lists-V09-03-25) 893 - G4HadronElasticPhysics, G4HadronElasticPhysicsHP - added CHIPS cross 894 sections for p and n on Hydrogen and Helium targets 895 - G4PhysicsListFactory - return NULL if the name is wrong 896 897 09-09-2010, S.Incerti (phys-lists-V09-03-24) 898 - Added new e- G4DNA processes to G4EmDNAPhysics.cc in builders 899 900 30-08-2010, G.Folger (phys-lists-V09-03-23) 901 - Bug fix in G4IonQMDPhysics: wrong energy limit for overlap with BIC 902 903 25-08-2010, G.Folger (phys-lists-V09-03-22) 904 - Correct obsolete ctor of G4HadronElasticPhysics in header 905 906 24-08-2010, V.Ivanchenko (phys-lists-V09-03-21) 907 - don't use 908 909 17-08-2010, V.Ivanchenko (phys-lists-V09-03-20) 910 - Obsolete G4ParticleWithCut.hh header removed from many .icc files 911 by H.Kurashige 912 913 30-07-2010, V.Ivanchenko (phys-lists-V09-03-19) 914 - In all EM builders use G4ionIonisation for He3 and He4 ions 915 916 29-07-2010, V.Ivanchenko (phys-lists-V09-03-18) 917 - G4IonBinaryCascadePhysics - added G4IonProtonCrossSection 918 919 29-07-2010, V.Ivanchenko (phys-lists-V09-03-17) 920 - G4DataQuestionaire - for optical physics G4REALSURFACEDATA is checked 921 instead of G4LEDATA (bug report #1125), the check is disabled, because 922 not clear if this dataset is mandatory or not; check on new 923 G4NEUTRONXSDATA is added 924 - QBBC - added check on G4NEUTRONXSDATA, use G4HadronElasticPhysics 925 - G4NeutronCrossSectionXS - added check on G4NEUTRONXSDATA 926 - G4HadronElasticPhysics renamed to G4HadronElasticPhysics93 927 - G4HadronHElasticPhysics is copied to G4HadronElasticPhysics 928 - QGSP_BERT_EMV use G4HadronElasticPhysics instead of G4HadronHElasticPhysics 929 - G4HadronHElasticPhysics is marked as obsolete 930 931 19-06-2010, V.Ivanchenko (phys-lists-V09-03-16) 932 - G4FTFPNeutronBuilder, G4FTFPPiKBuilder, G4FTFPProtonBuilder, 933 G4QGSPNeutronBuilder, G4QGSPPiKBuilder, G4QGSPProtonBuilder 934 G4QGSBuilder - added deletion of G4ExcitationHandler, G4QGSMFragmentation 935 HadronPhysicsQGSP_BERT, HadronPhysicsFTFP_BERT, 936 HadronPhysicsQGSP_FTFP_BERT - added deletion of neutron builder 937 938 11-06-2010, G.Folger (phys-lists-V09-03-15) 939 - fix compilation error in G4QPhotoNuclearPhysics 940 941 11-06-2010, G.Folger (phys-lists-V09-03-14) 942 - tag changes of Vladimir & Mikhail 943 944 11-06-2010, V.Ivanchenko 945 - G4EmStandardPhysics_option2 - RangeFactor for e+- is set to 0.04 946 947 10-06-2010, M. Kosov (*** Not tagged ***) 948 reset of theParticleIterator in G4QPhotoNuclearPhysics 949 950 08-06-2010, G.Folger (phys-lists-V09-03-13) 951 - Add Shielding list together with Tatsumi. This list is: 952 - based on FTFP_BERT 953 - using IonQMDPhysics, instead of LHEP ion physics 954 - Neutron_HP 955 - and Barashenkov + Glauber Gribov cross section via G4BGGNucleonInelasticXS 956 for neutron and proton 957 - and JENDL HE cross sections for neutrons 958 959 08-06-2010, G.Folger (phys-lists-V09-03-12) 960 - 3 more fixes for compilation warnings on unused variables. 961 962 07-06-2010, G.Folger (phys-lists-V09-03-11) 963 - remove few leftover declarations for G4bool Quasielastic in .icc files 964 for physics lists, not used any longer 965 966 04-06-2010, G.Folger (phys-lists-V09-03-10) 967 - New ctor for G4NeutronTrackingCut 968 - Use new ctors in physics lists 969 - QGSP_FTFP_BERT becomes supported (was experimental) 970 - remove previously blocked lists (FTFP_EMV, QGSC_EFLOW, QGSP_EMX) 971 - remove obsolete lists, except QGSP ( now blocked) and QGSC_CHIPS, 972 ie. removed FTFC, FTFP, LHEP_BERT_HP, LHEP_BERT, LHEP_PRECO_HP, 973 QGSC_EMV, QGSC, QGSC_QGSC, QGSP_BERT_DIF, QGSP_BERT_NQE, 974 QGSP_DIF, QGSP_EMV, QGSP_EMV_NQE, QGSP_NQE, QGSP_QE 975 976 977 04-06-2010, M. Kosov (phys-lists-V09-03-09) 978 particles're restricted to SU(3) hadrons (no pi0 & eta) in G4QElasticPhysics 979 980 04-06-2010, M. Kosov (phys-lists-V09-03-08) 981 bug fix for the virtual distructor in G4QElasticPhysics & G4QIonPhysics 982 983 03-June, V.Ivanchenko, G.Folger (phys-lists-V09-03-07) 984 - Introduce new ctor for all builders with signature 985 AbcPhysics::AbcPhyics(G4int ver=value); 986 Existing ctor kept, but updated default arguments to avoid ambigous 987 signatures. Physicslist not changed to use new ctor yet. 988 989 990 03-06-2010, M. Kosov (phys-lists-V09-03-06) 991 - G4QElasticPhysics substitute for G4HadronQElasticPhysics in the CHIPS Physics List 992 - G4QIonPhysics substitute for G4IonPhysics in the CHIPS Physics ListList. 993 994 02-06-2010, V.Ivanchenko (phys-lists-V09-03-05) 995 - G4EmStandardPhysics_option2 - added G4WentzelVIMscModel for e+- 996 - G4EmLivermorePhysics, G4EmPenelopePhysics, G4EmDNAPhysics, 997 G4EmLivermorePolarizedPhysics - added G4GoudsmitSaundersonMscModel for e+-; 998 - added 1 MeV upper limit for the Livermore 999 ionisation model (was 1 GeV) 1000 1001 02-06-2010, G.Folger (phys-lists-V09-03-04) 1002 - revise QGSP_FTFP_BERT and FTFP_BERT to 1003 - Use CHIPS G4QInelastic for all "misc" particles, including 1004 anti-proton, anti-neutron and hyperons. 1005 - Use interface to CHIPS cross sections G4QHadronInelasticDataSet 1006 for Kaons. 1007 required changes to respective HadronPhysics... classes. 1008 1009 26-05-2010, G.Folger (phys-lists-V09-03-03) 1010 - new physics list QGSP_BERT_CHIPS: Use CHIPS G4QInelastic for all 1011 "misc" particles, including anti-proton, anti-neutron and hyperons. 1012 Also use interface to CHIPS cross sections G4QHadronInelasticDataSet 1013 for Kaons. 1014 added classes: QGSP_BERT_CHIPS, HadronPhysicsQGSP_BERT_CHIPS, and 1015 G4MiscCHIPSBuilder 1016 modifed G4PhysListFactory to make new list available. 1017 1018 19-05-2010, V.Ivanchenko (phys-lists-V09-03-02) 1019 - QBBC - disable multi fragmentation model of deexcitation 1020 1021 12-04-2010, V.Ivanchenko (phys-lists-V09-03-01) 1022 - LBE - Substituted obsolete G4MultipleScattering by particle wise 1023 msc processes 1024 1025 29-12-2009, V.Ivanchenko (phys-lists-V09-03-00) 1026 - QBBC - fixed hadron inelastic configuration; instantiated 1027 G4PreCompoundModel and its pointer propagated to 1028 all high energy models; use CHIPS for anti-protons 1029 to avoid crash in FTF 1030 1031 04-12-2009, K.Murakami (phys-lists-V09-02-46) 1032 - Fixed typo in FTFP_EMV.icc for wrong call to G4WarnPLStatus. 1033 1034 03-12-2009, P.Kaitaniemi (phys-lists-V09-02-45) 1035 - QGSP_INCL_ABLA, Fix: Use Bertini cascade for kaons in the energy range 0 - 10 GeV. 1036 1037 30-11-2009, M.Kosov (phys-lists-V09-02-44) 1038 - G4QNeutrinoPhysics - process is not created if neutrino is not simulated 1039 1040 28-11-2009, V.Ivanchenko (phys-lists-V09-02-43) 1041 - QBBC - fixed cross sections for hadron elastic 1042 1043 27-11-2009, G.Folger (phys-lists-V09-02-42) 1044 - QGSP_BERT_TRV, change transition energies in HadronPhysicsQGSP_BERT_TRV to 1045 use BERT ]0,9.9], LEP [9.5, 15], QGSP [10, inf[ 1046 - QGSP_BERT_NOLEP, use G4HadronQElasticPhysics 1047 - explicitely mark experimental: QGSP_BERT_EMX, QGSP_BERT_TRV, QGSP_FTFP_BERT, 1048 QGSP_INCL_ABLA 1049 - mark as obsolete: FTFP, QGSP, QGSC, QGSC_CHIPS, QGSC_EMV, QGSC_QGSC 1050 - mark supported ( remove experimental) :FTFP_BERT, FTFP_BERT_EMV 1051 - Add initial version of G4IonQMDPhysics 1052 1053 25-11-2009, V.Ivanchenko (phys-lists-V09-02-41) 1054 - G4PhysListFactory - update list of supported referenced PhysicsLists 1055 - QBBC - updated for the release 1056 1057 24-11-2009, V.Ivanchenko (phys-lists-V09-02-40) 1058 - G4EmStandardPhysics_option3, G4EmLivermorePhysics, G4EmPenelopePhysics, 1059 G4EmLivermorePolarizedPhysics - set finalRange=10um for ions 1060 - G4EmStandardPhysics_option2 - use default StepFunction for ions 1061 1062 20-11-2009, M.Kosov (phys-lists-V09-02-39) 1063 - Something was wrong in CHIPS lis, but now it is working 1064 1065 20-11-2009, M.Kosov (phys-lists-V09-02-38) 1066 - G4QAtomicPhysics and xs_dependent is excluded from the GNUmakefile's 1067 1068 18-11-2009, M.Kosov (phys-lists-V09-02-37) 1069 - bug fix in CHIPS.icc (call for G4QCaptureAtRestPhysics) 1070 1071 17-11-2009, M.Kosov (phys-lists-V09-02-36) 1072 - improved dependencies on CHIPS 1073 1074 16-11-2009, M.Kosov (phys-lists-V09-02-35) 1075 - dependencies on split CHIPS-body and new class G4QCaptureAtRestPhysics 1076 1077 13-11-2009, M.Kosov (phys-lists-V09-02-34) 1078 - two builders G4QNeutrinoPhysics & G4QPhotoNuclearPhysics with 1079 the G4QMessenger are added to the CHIPS physics list 1080 1081 10-11-2009, V.Ivanchenko (phys-lists-V09-02-33) 1082 - G4EmStandardPhysics_option3, G4EmLivermorePhysics, G4EmPenelopePhysics, 1083 G4EmLivermorePolarizedPhysics - added G4NuclearStopping process for 1084 GenericIon, He3, alpha particles 1085 1086 4-11-2009, P.Gumplinger (phys-lists-V09-02-32) 1087 - add G4OpticalPhysics and G4OpticalPhysicsMessenger class 1088 1089 3-11-2009, M.Kosov (phys-lists-V09-02-31) 1090 - close the warning about not used quasiElastic 1091 1092 31-10-2009, V.Ivanchenko (phys-lists-V09-02-30) 1093 - G4EmDNAPhysics (S.Inserti) updated combined Physics List standard/DNA 1094 1095 30-10-2009, V.Ivanchenko (phys-lists-V09-02-29) 1096 - Review of all EM builders: 1097 - in all builders separate definition of processes for He3 and 1098 He4 ions; G4eMultipleScattering for e+, e-, 1099 G4MuMultipleScattering for muons; 1100 - G4UrbanMscModel93 for e+- for all builders except Opt0 and Opt1 1101 - G4WentzelVIModel for muons for all builders except Opt0 and Opt1 1102 - G4ParameterizedIonModel for Opt3 and all combined builders 1103 - StepFunction (0.1, 0.02*mm) for ions inside Opt2 1104 1105 30-10-2009, M.Kosov (phys-lists-V09-02-28) 1106 - first implementation of the one model CHIPS physics list 1107 1108 08-10-2009, V.Ivanchenko (phys-lists-V09-02-27) 1109 - fixed compillation problem in G4HadronPhysicsQBBC 1110 1111 04-10-2009, V.Ivanchenko (phys-lists-V09-02-26) 1112 - modified QBBC - remove template and move QBBC.icc to QBBC.cc; 1113 use a new G4VHadronPhysics interface 1114 - G4HadroHElasticPhysics uses G4WHadronElasticProcess (the result of 1115 redesign of elastic) instead of G4UHadronElasticProcess 1116 - QGSP_BERT_EMV uses G4HadroHElasticPhysics instead of G4HadroElasticPhysics 1117 1118 02-10-2009, V.Ivanchenko (phys-lists-V09-02-25) 1119 - modified EM standard Physics Lists 1120 G4EmStandardPhysics - return 9.2 configuration 1121 G4EmStandardPhysics_option1 - use ApplyCuts=true 1122 G4EmStandardPhysics_option2 - use G4eMultipleScattering for e+- 1123 1124 09-09-2009, S.Incerti (phys-lists-V09-02-24) 1125 - added high energy limit to e- models for better clarity in 1126 G4EmLivermorePhysics.cc 1127 G4EmLivermorePolarizedPhysics.cc 1128 1129 19-07-2009, P.Kaitaniemi (phys-lists-V09-02-23) 1130 - Added INCL/ABLA physics builders for protons, neutrons, pions and light ions 1131 - Added QGSP_INCL_ABLA physics list 1132 - Added QGSP_INCL_ABLA to the G4PhysListFactory 1133 1134 08-07-2009, S.Incerti (phys-lists-V09-02-22) 1135 - adapted G4EmLivermorePolarizedPhysics builder similarly to 1136 the non polarized case 1137 1138 03-06-2009, G.Folger (phys-lists-V09-02-21) 1139 - no code change 1140 - use versions of phys-lists-V09-02-18 for 1141 builders/include/G4QGSC_CHIPSNeutronBuilder.hh 1142 builders/*/G4QNeutronBuilder.{hh,cc} 1143 1144 1145 02-06-2009, G.Folger (phys-lists-V09-02-20) 1146 - Rename HadronPhysicsFB68.{hh,cc} to HadronPhysicsFTFP_BERT_TRV.{hh,cc}; 1147 required changes in FTFP_BERT_TRV.icc as well. 1148 - correct typo in experimental/Unsupported names in FTF_BIC.icc and QGSP_EMX.icc 1149 1150 25-05-2009, M.Kosov (phys-lists-V09-02-19) 1151 - Two new low energy (<290 MeV) nA CHIPS reactions are implemented in the QGSC_CHIPS 1152 physics list (works together with the hadr-chips-inter-V09-02-07 CHIPS tag 1153 1154 18-05-2009, G.Folger (phys-lists-V09-02-18) 1155 - Declare several list obsolete, partially disabling use. 1156 Obsolete + disabled (= remove) 1157 FTF_EMV, replacment FTFP_BERT_EMV 1158 QGSC_EFLOW, replacment QGSC_CHIPS 1159 QGSP_EMX, replacment QGSP_BERT_EMX 1160 Obsolete: 1161 FTFC 1162 LHEP_BERT, LHEP_BERT_HP, LHEP_PRECO_HP 1163 QGSP_BERT_DIF, QGSP_BERT_NQE, QGSP_DIF, QGSP_EMV, QGSP_EMV_NQE, 1164 QGSP_NQE, QGSP_QEL 1165 1166 11-05-2009, V.Ivanchenko phys-lists-V09-02-17 1167 - Added new PhysLists with special EM options: FTFP_BERT_EMV, 1168 FTFP_BERT_EMX, QGSP_BERT_EMX, QGSP_BIC_EMY (opt3 EM physics) 1169 - Renamed FB68 to FTFP_BERT_TRV 1170 - G4PhysicsListFactory - updated list of supported PhysLists 1171 1172 10-05-2009, V.Ivanchenko phys-lists-V09-02-16 1173 G4EmStandardPhysics, G4EmStandardPhysics_option1 - use 9.2 msc 1174 model for e+- 1175 G4EmStandardPhysics_option2 - use G4WentzelVIModel for e+- 1176 G4EmStandardPhysics_option3 - use updated G4UrbanMscModel2 and 1177 use G4RayleighScattering 1178 G4EmLivermorePhysics - upper limit of Livermore models 1 GeV 1179 1180 23-04-2009, J.Apostolakis phys-lists-V09-02-15 1181 - Added MaxEnergy method in FTF builders. 1182 - Added QGSP_FTFP_BERT based on QGSP_BERT replacing the bridging LEP with FTFP, 1183 and transitioning from BERT to FTFP between 7 and 9 GeV; 1184 - Added FB68 as variant of FTFP_BERT with transition between 6 and 8 GeV. 1185 1186 20-04-2009, M.Kosov phys-lists-V09-02-14 1187 - Two new physics lists QGSC_QGSC and QGSC_CHIPS are added. 1188 - QGSC_QGSC physics list uses the QGS model with the MultySoft 1189 interface to CHIPS at all energies, starting from E=0. For neutrons 1190 it still uses LHEP models for the radiativ capture and fission. 1191 - QGSC_CHIPS physics list uses the QGS model with the EnergyFlow 1192 interface to CHIPS at all energies. For the pA interactions the 1193 native CHIPS process G4QCollision is used below 290 MeV. The QGSC and 1194 G4QCollision processes are joined in one process by the CHIPS 1195 G4QDiscProcessMixer interface. 1196 - The corresponding physics builders are added. 1197 1198 17-04-2009, V.Ivanchenko phys-lists-V09-02-12 1199 - Restore History after modification of CHIPS builders 1200 - Fixed G4EmLivermorePhysics, G4EmPenelopePhysics 1201 - Added new CHIPS PhysLists to the G4PhysListFactory 1202 - Fixed G4HadronInelasticQBBC - cross sections are created by new, 1203 not by value, fission only instantiated for HP 1204 1205 31-03-2009, V.Ivanchenko phys-lists-V09-02-05 1206 - To fix bug #1056 all cross section data sets are included not as a 1207 member of classes but created by new 1208 - inline constructor and destructors are moved to source for classes: 1209 G4VNeutronBuilder, G4VPiKBuilder, G4VProtonBuilder, G4WarnPLStatus 1210 1211 26-03-2009, S.Incerti phys-lists-V09-02-04 1212 - Added builders for Livermore and Penelope physics processes: 1213 G4EmLivermorePhysics, G4EmLivermorePolarizedPhysics, G4EmPenelopePhysics. 1214 1215 25-03-2009, S.Incerti phys-lists-V09-02-03 1216 - Added builder for DNA physics processes: G4EmDNAPhysics. 1217 1218 12-03-2009, V.Ivanchenko phys-lists-V09-02-02 1219 - HadronPhysicsQGSC: fixed crash at destruction. 1220 1221 16-02-2009, V.Ivanchenko phys-lists-V09-02-01 1222 - G4IonBinaryCascadePhysics: use Shen cross section only if Tripathi is 1223 not applicable (fixed order of x-sections). 1224 - G4HadronInelasticQBBC: use G4StringChipsParticleLevelInterface instead of 1225 obsolete G4StringChipsInterface. 1226 1227 05-02-2009, V.Ivanchenko phys-lists-V09-02-00 1228 - G4MiscLHEPBuilder: create processes by "new" in order to have proper 1229 deletion at the end of job. 1230 1231 05-12-2008, G.Cosmo phys-lists-V09-01-20 1232 - Added missing dependency to "run" category in GLOBLIBS for DLL parsing 1233 induced by G4PhysicsListFactory which now brings in dependency on 1234 G4VModularPhysicsList. 1235 1236 01-12-2008, V.Ivanchenko phys-lists-V09-01-19 1237 - G4HadronElasticPhysics: fixed adding optional Barashenkov Xsection 1238 QBBC - added QBBBG option 1239 1240 21-11-2008, V.Ivanchenko phys-lists-V09-01-18 1241 - Added sigma_c+, sigma_c++ in the list of stable hadrons 1242 - added interfaces to G4PhysicsListFactory - ALICE requirement 1243 1244 20-11-2008, V.Ivanchenko phys-lists-V09-01-17 1245 - Added charge exchange process to QBBC Physics Lists 1246 1247 17-11-2008, V.Ivanchenko phys-lists-V09-01-16 1248 - Added names to string models builders 1249 1250 14-11-2008, V.Ivanchenko phys-lists-V09-01-15 1251 G4EmStandardPhysics_option1 - disable ApplyCuts option 1252 G4EmStandardPhysics_option3 - linLossLimit set to be default (0.01) 1253 G4PhysicsListFactory - added QBBCG 1254 1255 15-10-2008, V.Ivanchenko phys-lists-V09-01-14 1256 In all EM builders - set inactive for AlongStep for bremsstrahlung and pair 1257 production porcesses for minor CPU improvenment 1258 1259 15-10-2008, V.Ivanchenko phys-lists-V09-01-13 1260 In all EM builders: added hadron bemsstrahlung and e+e- pair production 1261 and e-msc for e+-; 1262 G4EmStandardPhysics_option2 - enable "ApplyCuts", disable "SubCutoff" 1263 G4EmStandardPhysics_option3 - added G4LowEnergyRayleigh, set 120 bins 1264 for tables (60 is the default), StepFunction per particle type 1265 1266 24-09-2008, V.Ivanchenko phys-lists-V09-01-12 1267 - QBBC temporary variant which is equivalent QGSP_BERT without LHEP 1268 for protons, neutrons and pions 1269 1270 17-09-2008, V.Ivanchenko phys-lists-V09-01-11 1271 - G4NeutronTrackingCut - added Set methods to define time and energy 1272 limits directly 1273 - G4HadronInelasticQBBC, QBBC - use FTF with Binary Casacde, improved cout 1274 1275 04-08-2008, V.Ivanchenko phys-lists-V09-01-10 1276 - G4EmStandardPhysics_option2 : use mu-msc for all particles, 1277 switch off "subcut" option, 1278 switch on "ApplyCuts" option 1279 - G4EmStandardPhysics_option3 : use e-msc for all particles, 1280 switch off subcutoff 1281 - QBBC - use FTF as a default, remove obsolete methods 1282 1283 30-4-2008, G.Folger phys-lists-V09-01-09 1284 - Update lists/include/FTF*.icc and lists/include/HadronPhysicsFTF*.icc 1285 to NOT use Quasielastic from Chips, as FTF now has quasi-elastic included 1286 in the FTF model itsself. 1287 1288 30-05-2008, V.Ivanchenko phys-lists-V09-01-08 1289 - GNUmakefile - added electromagnetic/highenergy 1290 - G4EmStandardPhysics_option3 : define linLossLimit per particle type 1291 - G4EmStandardPhysics_option2 : define linLossLimit 0.01, 1292 added hadron induced bremsstrahlung and pair production 1293 1294 19-05-2008, V.Ivanchenko phys-lists-V09-01-07 1295 - removed obsolete class G4HadronProcessStore (similar is available 1296 in processes/hadronic/management) 1297 1298 30-4-2008, G.Folger phys-lists-V09-01-06 1299 - Fix delete using uninitialized pointers in FTF-BIC, in 1300 HadronPhysicsFTF_BIC.{hh,cc}, G4FTFBinaryNeutronBuilder.{hh,cc} and 1301 G4LEPNeutronBuilder.cc 1302 - Remove QGSP_BIC2 and QGSP_CASC lists, and related files. 1303 1304 1305 29-04-2008, V.Ivanchenko phys-lists-V09-01-05 1306 - fixed link problem 1307 1308 25-04-2008, V.Ivanchenko phys-lists-V09-01-04 1309 - Added D and B mesons to all EM bulders G4EmStandardPhysics* 1310 - QBBC - fixed compillation warning 1311 - G4EmStandardPhysics_option2,3 - use spline for Physics Tables 1312 - G4PhysListFactory - new helper class for building PhysList 1313 1314 26-03-2008, V.Ivanchenko phys-lists-V09-01-03 1315 26-03-2008, mma 1316 - G4EmStandardPhysics_option3 : SetStepFunction() per particle type 1317 1318 18-03-2008, V.Ivanchenko phys-lists-V09-01-02 1319 17-03-2008, mma 1320 - cosmetic in G4EmStandardPhysics_ to handle G4EmProcessOptions 1321 1322 13-03-2008, V.Ivanchenko phys-lists-V09-01-01 1323 - Added new builder G4EmStandardPhysics_option3 1324 1325 08-01-2008, V.Ivanchenko phys-lists-V09-01-00 1326 - G4EmExtraPhysics - fixed bug #993 (swap of synkrotron radiation 1327 and mu-nuclear activation). 1328 1329 16-11-2007, G.Folger phys-list-V09-00-12 1330 - New PL QGSP_BERT_DIF; as QGSP_BERT with projectile diffraction for proton 1331 and neutron enabled. 1332 1333 26-11-2007, V.Ivanchenko phys-lists-V09-00-11 1334 - QBBC - fixed bug in adding of cross section for pions 1335 1336 16-11-2007, G.Folger phys-list-V09-00-10 1337 - New PL FTF_BIC. Equivalent to QGS_BIC. For pions LEP is not used, as BIC is 1338 used up to 5 GeV, thus overlapping with FTF starting at 4 GeV. 1339 1340 15-11-2007, V.Ivanchenko phys-lists-V09-00-09 1341 - added a possibility to activate G4SynchrotronRadiation and mu-nuclear 1342 betwen runs; 1343 - G4HadronHElasticPhysics - fixed name; 1344 - QBBC - tuned energy thresholds between string and cascade models 1345 1346 15-11-2007, G.Folger phys-list-V09-00-08 1347 - New PL QGSC_BERT; use QGSC down to overlap with BERT. LEP not used 1348 for proton,neutron,pions,Kaons, except neutron capture and neutron 1349 induced fission 1350 1351 15-11-2007, V.Ivanchenko phys-lists-V09-00-07 1352 - fixed QBBC Physics List for pi and K mesons 1353 1354 15-11-2007, V.Ivanchenko phys-lists-V09-00-06 1355 - G4RadioactiveDecayPhysics optional builder is added 1356 - QBBC Physics List use correct interface to CHIPS 1357 1358 14-11-2007, V.Ivanchenko phys-lists-V09-00-05 1359 - G4HadronDElasticPhysics - fixed run time bug - added low-energy model 1360 - QBBC options are reviewed and left: QBBC, QBBC_DEL,QBBC_HEL, QBBC_HP 1361 1362 13-11-2007, V.Ivanchenko phys-lists-V09-00-04 1363 - G4HadronDElasticPhysics is added 1364 - QBBC Physics List upgraded for 9.1 1365 1366 13-11-2007, G.Folger phys-list-V09-00-03 1367 - Enable use of projectile diffraction in QGSP-like lists, and create 1368 new list using projectile diffraction QGSP_DIF 1369 - New PL QGS_BIC; like QGSP_BIC, but use binary also for pion and for 1370 rescattering via the propagate interface; the deexcitation implicitely 1371 uses precompound. 1372 1373 31-10-2007, G.Folger phys-list-V09-00-02 1374 - New PL QGSP_BIC2: like QGSP_BIC, but use BIC for low energy pions 1375 1376 19-10-2007, G.Folger phys-list-V09-00-01 1377 - New PL FTFP_BERT: FTFP with Bertini cascade. Crossover from Bertini 1378 to FTFP at 4-5 GeV. No LEP for inelastic for p,n,pi,K. 1379 - G4LEPNeutronBuilder.cc: when limit for MaxInelastic is 0, do NOT add 1380 LEP for inelastic; needed by above FTFP_BERT. 1381 1382 02-10-2007, V.Ivanchenko phys-lists-V09-00-00 1383 - G4EmStandardPhysics_option2 - increase number of bins in tables in 1384 two times 1385 1386 27-06-2007, G.Cosmo phys-lists-V08-03-07 1387 - Updated G4DataQuestionaire to change NeutronHPCrossSections with 1388 G4NEUTRONHPDATA environment variable. 1389 1390 11-06-2007, V.Ivanchenko phys-lists-V08-03-06 1391 - G4EmStandardPhysics_option1 - substitute name "G4v71" by "Minimal" 1392 1393 01-06-2007, V.Ivanchenko phys-lists-V08-03-05 1394 - in QBBC.icc use consistent cross sections for elastic and inelastic 1395 1396 01-06-2007, G.Folger phys-lists-V08-03-04 1397 - active Quasielastic for FTF lists. Required changes to lists/*/HadronPhysicsFTF*, 1398 and builders/*/G4FTF*Builder.* 1399 - lower threshold for FTF: FTF starts at 4.0 GeV, overlaps with LEP up to 5.0 GeV 1400 1401 24-05-2007, G.Folger phys-lists-V08-03-03 1402 - remove obsolete physics lists LHEP_HP, QGSP_HP, LHEP_BIC, 1403 LHEP_BIC_HP, LHEP_PRECO. 1404 - remove physics lists using Mars leading particle classes (*LEAD*). 1405 - QGSP_BIC_HP is no longer experimental 1406 - Increment PACK version number 1407 1408 23-05-2007, V.Ivanchenko phys-lists-V08-03-02 1409 - add G4QEmExtraPhysics for gamma, e+-, mu+- nuclear CHIPS 1410 1411 18-05-2007, V.Ivanchenko phys-lists-V08-03-01 1412 - remove obsolete G4EmStandardPhysics72 and G4EmStandardPhysics71 1413 - use new commands for G4EmStandardPhysics_option1,2 1414 1415 16-05-2007, V.Ivanchenko phys-lists-V08-03-00 1416 - Create new builders G4EmStandardPhysics_option1 from G4EmStandardPhysics71 1417 G4EmStandardPhysics_option2 from G4EmStandardPhysics72 1418 - Remove definition of name of EM constructor from all PL.icc files, now 1419 name of EM constructor defined inside the constructor itself. 1420 1421 07-05-2007, G.Folger phys-lists-V08-02-12 1422 - Add QGSP_BERT_TRV; copy of QGSP_BERT, but change to BERT occurs at 1423 (5.0 - 5.4) GeV for proton/neutron/pion/Kaon 1424 - Increase Pack version number to 5.2 1425 1426 02-05-2007, V.Ivanchenko phys-lists-V08-02-11 1427 - Fix bug in EMV seria of Physics Lists - restore high performance 1428 1429 26-04-2007, G.Folger phys-lists-V08-02-10 1430 - For QGSC, QGSC_EMV, and QGSC_EFLOW enable use of G4QCaptureAtRest() 1431 also for muons. Mods needed in G4QStoppingPhysics as well. 1432 1433 26-04-2007, G.Folger phys-lists-V08-02-09 1434 - Modifications for Quasielastic. Added to all QGS physics lists execpt 1435 the two obsolete QGSC_LEAD/QGSC_LEAD_HP. This also required adapting of 1436 - HadronsPhysicsXYZ 1437 - {QGSP;QGSC;QGSC_EFLOW}{Neutron,Proton,PiK}Builder 1438 - removed unneeded HadronPhysics...{EMV,EMX}; HadronPhysicsLHEP_EMV stays, 1439 as this differs in stopping 1440 1441 16-04-2007, V.Ivanchenko phys-lists-V08-02-08 1442 - QBBC Physics Lists adopt recent upgrades in QGS and FTF 1443 1444 02-04-2007, G.Folger phys-lists-V08-02-07 1445 - Correct compilation problem with QGSP.icc 1446 1447 30-03-2007, G. Folger phys-lists-V08-02-06 1448 - Add quasielastic in QGSP; this requiredchanges to 1449 - QGSP{proton,Neutron,PiK}Builder adds QuasiElasticChannel on conditional 1450 flag 1451 - HadronPhysicsQGSP passes flag (default=false) to Builders 1452 - QGSP uses flag to include quasielastic 1453 - new list QGSP_NQSE is copy of QGSP without quasielastic 1454 1455 27-03-2007, V.Ivanchenko phys-lists-V08-02-05 1456 - G4EmStandardPhysics72 use skin=0 (no ComputeStep) 1457 - G4HadronHElasticPhysics uses new cross section classes G4BGGNucleonElasticXS 1458 and G4BGGPionElasticXS (V.Ivanchenko) 1459 1460 01-03-2007, V.Ivanchenko phys-lists-V08-02-04 1461 - G4EmStandardPhysics and G4EmStandardPhysics71 use skin=0 (no ComputeStep) 1462 1463 20-02-2007, V.Ivanchenko phys-lists-V08-02-03 1464 - G4HadronElasticPhysics set limits on low energy and QElastic to zero 1465 1466 13-02-2007, V.Ivanchenko phys-lists-V08-02-02 1467 - G4EmStandardPhysics - remove extra printout 1468 1469 13-02-2007, V.Ivanchenko phys-lists-V08-02-01 1470 - G4EmStandardPhysics - use G4hMultipleScattering for muons 1471 - G4EmStandardPhysics72 use default msc 1472 1473 13-02-2007, A.Howard 1474 - Added set min/max Energy and Inelastic Energy to NeutronHP builder 1475 - Fixed special cuts for LBE physics list 1476 1477 15-12-2006, G.Folger - phys-lists-V08-02-00 1478 - Fix in QGSP_BIC_HP: use HP elastic in this list ( thanks to Alex) 1479 1480 05.12.2006, G.Folger - phys-lists-V08-01-13 1481 - add QGSC_EFLOW, using new energy flow method for CHIPS; consequently, 1482 HadronPhysicsQGSC_EFLOW and builders G4QGSCEflow{Proton,Neutron,PiK}Builder 1483 added as well. 1484 QGSC changed to use G4QStringChipsParticleLevelInterface via the builders 1485 G4QGS{Proton,Neutron,PiK}Builder; this emulates 8.1 modeling. 1486 1487 05.12.2006, G.Cosmo 1488 - GNUmakefile: added definition of GLOBLIBS with correct library 1489 dependencies to allow for generation of DLLs on Windows. 1490 1491 29.11.2006, G.Folger - phys-lists-V08-01-12 1492 - in G4HadronQElasticPhysics initialize wasActivated in ctor 1493 1494 28.11.2006, G.Folger - phys-lists-V08-01-11 1495 - add QGSP_QEL, i.e QGSP with chips elastic 1496 1497 24.11.2006, G.Folger - phys-lists-V08-01-10 1498 - add QGSC_EMV and QGSP_BIC_HP 1499 - correct neutron tracking cut 1500 - various small fixes 1501 - update versions numbers 1502 1503 21.11.2006, G.Folger - phys-lists-V08-01-09 1504 - add warning to obsolete physics lists 1505 (LHEP: _HP, _BIC, BIC_HP, _PRECO, QGSP_HP) 1506 - add neutron tracking cut to QGSP and FTF lists without _HP extension 1507 03.11.2006, G.Folger - phys-lists-V08-01-08 1508 - Move physics lists into source tree 1509 - Simplify directory/library structure 1510 - delete 2 _GN lists - added for G4 8.1 by mistake, 1511 1512 05.10.2006, V.Ivanchenko - phys-lists-V08-01-07 1513 - QBBC - use LHEP cross section if LHEP option is configured 1514 1515 26.09.2006, V.Ivanchenko - phys-lists-V08-01-06 1516 - QBBC physics lists - add an option to use Glauber-Gribov cross sections 1517 1518 15.08.2006, V.Ivanchenko - phys-lists-V08-01-05 1519 - G4NadronElasticPhysics - move includes from .cc to .hh 1520 1521 10.08.2006, V.Ivanchenko - phys-lists-V08-01-04 1522 - G4NadronElasticPhysics - configure neutrons separately 1523 from other hadrons 1524 - G4HadronProcessStore - implement computation of cross sections 1525 1526 26.07.2006, V.Ivanchenko - phys-lists-V08-01-03 1527 - Return pLimit= 20 MeV/c 1528 1529 24.07.2006, V.Ivanchenko - phys-lists-V08-01-02 1530 - Fix - add G4NeutronHPElasticData in the PL, not inside the process 1531 - Use pLimit=60 MeV/c instead of 20 MeV/c 1532 1533 14.07.06, G.Folger - phys-lists-V08-01-01 1534 - Correct flag for HP in G4HadronElasticPhysics() to true for 1535 LHEP_HP and QGSP_HP 1536 1537 05.07.2006, V.Ivanchenko - phys-lists-V08-01-00 1538 - Fix initialisation problem for QBBC_HP 1539 - Fix HP regime for G4NadronElasticPhysics 1540 - Add cout of the list of processes and models for QBBC 1541 1542 24.06.2006, V.Ivanchenko - phys-lists-V08-00-15 1543 - Fix typo in BinaryIon builder 1544 1545 23.06.2006, V.Ivanchenko - phys-lists-V08-00-14 1546 - Fixed activation of LHEp for ions 1547 1548 23.06.2006, V.Ivanchenko - phys-lists-V08-00-13 1549 - Set dRoverRange=0.8 for EM physics v71 1550 - Set emaxLHEP=1 TeV for light ions 1551 1552 21.06.2006, V.Ivanchenko - phys-lists-V08-00-12 1553 - In QGSP_EMV use EM physics v71 1554 - Create new QGSP_EMX and use EM physics v72 1555 1556 21.06.2006, G.Folger 1557 - Update physics list version nyumbers, add 0.1 to all modified lists 1558 1559 20.06.2006, G.Folger - phys-lists-V08-00-11 1560 - Use Bertini cascade for Kaons (K+,K-, K0L, k0S) 1561 - Add Binary Cascade for Ions to BIC PhysicsLists (VI) 1562 1563 20.06.2006, V.Ivanchenko - phys-lists-V08-00-10 1564 - Add mu-nuclear option to G4EmExtraBuilder 1565 - Add commands to G4EmMessenger 1566 1567 17.06.2006, G.Folger - phys-lists-V08-00-09 1568 - Remove remaining elastic pointers from LHEP builders to 1569 avoid crash at destruction 1570 1571 16.06.2006, V.Ivanchenko - phys-lists-V08-00-08 1572 - Propose more fast EM option QGSP_EMV 1573 1574 16.06.2006, V.Ivanchenko - phys-lists-V08-00-07 1575 - Fix link problem 1576 1577 15.06.2006, V.Ivanchenko - phys-lists-V08-00-06 1578 - Update QGSP_EMV 1579 - Propose G4EmStandardPhysics72 as a fast EM physics 1580 1581 15.05.2006, G.Folger - hadr-lists-V08-00-05 1582 - Move elastic out of G4Neutron/Proton/PIK- Builder, and use 1583 G4HadronElasticPhyics directly in PL 1584 1585 14.06.2006, V.Ivanchenko - phys-lists-V08-00-04 1586 - Fix bug in G4QStoppingPhysics 1587 - Use G4QStoppingPhysics in QBBC 1588 1589 08.06.2006, V.Ivanchenko - phys-lists-V08-00-03 1590 - Migrade stopping physics to CHIPS for all except LBE and LHEP 1591 - HadronPhysicsQGSP_GN - fix name of the builder 1592 1593 06.06.2006, V.Ivanchenko - phys-lists-V08-00-02 1594 - Fix compilation error at SUN 1595 - Use Bertini for kaons in QBBC 1596 1597 03.06.2006, V.Ivanchenko - phys-lists-V08-00-01 1598 - Fix number of destructors 1599 - add QBBC subdirectory 1600 1601 02.06.2006, V.Ivanchenko - phys-lists-V08-00-00 1602 - Exclude physics_list/electromagnetic subdirectory 1603 - Fix destructor for G4MiscLHEPBuilder 1604 - Fix problem in destructors of G4DecayPhysics and G4ElectroNuclearBuilder 1605 - Fix typo in LHEP PhysicsList 1606 - fix minor typo in G4EmMessenger 1607 - rename G4EmStandardPhysics71 ->G4EmStandardPhysics72; 1608 - define StepFunction of e+ and e- (1.0, 1.0*mm) for G4EmStandardPhysics71 1609 in order to have backward compatibility with the previous release 1610 1611 02.12.2005, G.Folger & V.Ivanchenko - phys-lists-V07-01-01 1612 - Includes tags: emphys-V07-01-01 and hadr-lists-V07-01-02. 1613 - Implemented migration of physics lists to non static particles scheme. 1614 1615 02.08.2005, G.Cosmo - phys-lists-V07-01-00 1616 - Corrected README of hadronic lists for build instructions. 1617 1618 13.12.2004, G.Cosmo - phys-lists-V06-02-00 1619 - Imported hadronic lists and electromagnetic lists from top-level. 1620 - Created.