# Category phys-lists History See `CONTRIBUTING.rst` for details of **required** info/format for each entry, which **must** added in reverse chronological order (newest at the top). It must **not** be used as a substitute for writing good git commit messages! ------------------------------------------------------------------------------- ## 2025-12-07 Vladimir Ivanchenko (phys-list-V11-03-06) - G4PhysListFactory - fixed trivial Coverity warning ## 2025-11-12 Vladimir Ivanchenko (phys-list-V11-03-05) - G4PhysListFactory - for HP physics use the default EM constructor as it was in Geant4 11.3. ## 2025-10-30 Vladimir Ivanchenko (phys-list-V11-03-04) - G4PhysListFactory - allowed definition of EM physics Opt0 on top of any reference Physics Lists (currently this provides more simple EM physics together with HP), improved printout for the HP case - now EMZ option is printed in the name. ## 2025-04-23 Alberto Ribon (phys-lists-V11-03-03) - FTFP_BERT_ATL : removed the special FTF tune for ATLAS (introduced in phys-lists-V11-01-05 to overcome the problem of too optimistic (i.e. narrow) pion shower energy resolution). In this way, FTFP_BERT_ATL will use the default FTF parameters, as all other reference physics lists. In order to enable the special FTF tune for ATLAS, one can either use the following C++ call in user code: G4FTFTunings::Instance()->SetTuneApplicabilityState( 4, 1 ); or the UI command (before run-initialization): /process/had/models/ftf/selectTuneByIndex 4 ## 2025-04-15 Vladimir Ivanchenko (phys-list-V11-03-02) - QBBC - added G4ChargeExchangePhysics ## 2025-03-03 Dmitri Konstantinov (phys-list-V11-03-01) - G4PhysListFactory: Prevent fallback to default physics list when an invalid name is provided. Now, if a user specifies an unknown physics list, Geant4 will throw a fatal error instead of silently using FTFP_BERT. This ensures that users are aware of incorrect configurations and helps prevent unintended simulation results. ## 2024-12-10 Douglas M Wright (phys-list-V11-03-00) - Shielding: Simplify logic tree for inelastic models and move all LEND hadronic inelastic processes to G4HadronPhysicsLEND ## 2024-11-04 Vladimir Ivantchenko (phys-list-V11-02-03) - G4PhysListFactory - use std::size_t ## 2024-08-09 Gabriele Cosmo (phys-list-V11-02-02) - G4PhysListRegistry: fixed compilation on XCode for implicit type conversion. Minor code cleanup (use of nullptr, G4bool, std::size_t, singleton instance initialisation). Initialise the instance only the first time it gets created. ## 2024-07-03 Robert Hatcher (phys-list-V11-02-01) - Add "HPT" extension to support adding G4ThermalNeutrons to extensible physlist factory. - Changed how base phylist matching is done in G4PhysListRegistry in order to support "_HP" lists and new "_HPT" extension; requires match to be exact or the remaining part start with "_" or "+" ## 2024-06-05 Alberto Ribon (phys-lists-V11-02-00) - G4PhysListFactory : added three new variants of the physics list `Shielding`, which use the model G4LightIonQMDReaction : `ShieldingLIQMD`, `ShieldingLIQMD_HP` and `ShieldingLIQMD_HPT`. Note that `ShieldingLIQMD` and `ShieldingLIQMD_HP` are the same: the latter is introduced only for consistency. ## 2023-11-09 Yoshihide Sato (phys-lists-V11-01-07) - Add a option for `Shielding` to use G4LightIonQMDPhysics, which is the constructor of light ion qmd. ## 2023-11-06 Vladimir Ivantchenko (phys-lists-V11-01-06) - G4PhysListFactoryMessenger - added UI commands to enable neutrino and charge exchange physics ## 2023-10-26 Alberto Ribon (phys-lists-V11-01-05) - FTFP_BERT_ATL : use a specific FTF tune meant to overcome the problem of too optimistic (i.e. narrow) pion shower energy resolutions in ATLAS calorimeters with respect to test-beam data. ## 2023-10-15 Vladimir Ivantchenko (phys-lists-V11-01-04) - QGSP_BERT_HP - use alternative HP models and cross sections - QGSP_BERT_AllHP - use default HP elastic builder ## 2023-05-15 Alberto Ribon (phys-lists-V11-01-03) - Use the new class G4StoppingPhysicsWithINCLXX (instead of G4StoppingPhysics) in INCLXXPhysicsListHelper : all the INCLXX-based physics lists use INCLXX for the antiproton annihilation at rest. ## 2023-05-10 Alberto Ribon (phys-lists-V11-01-02) - G4PhysListFactory : introduced the new physics list names `Shielding_HP` and `ShieldingM_HP` as alias of, respectively, `Shielding` and `ShieldingM`; replaced `Shielding_T` and `ShieldingM_T` with, respectively, `Shielding_HPT` and `ShieldingM_HPT`. These new aliases allow to have a consistent notation `_HPT` for all the HP-based physics lists when the special elastic scattering treatment of thermal neutrons is enabled. - Shielding : inform the user that the new physics list names (to be used with the physics list factory) `Shielding_HP` and `ShieldingM_HP` are equivalent to, respectively, `Shielding` and `ShieldingM`. ## 2023-04-19 Alberto Ribon (phys-lists-V11-01-01) - Created the new class QBBC_ABLA, which is similar to QBBC, except that for hadron inelastic the constructor G4HadronInelasticQBBC_ABLA is used (instead of G4HadronInelasticQBBC): this means that the physics list QBBC_ABLA behaves as QBBC, with the only difference that for the final-state of nuclear inelastic interactions of charged pions and nucleons projectiles, the ABLA model (instead of the usual Precompound/de-excitation) is utilized for nuclear de-excitation. ## 2023-04-13 Alberto Ribon (phys-lists-V11-01-00) - Created the new class QGSP_BIC_HPT, which is similar to QGSP_BIC_HP, but with special treatment of elastic scattering of thermal neutrons activated. - G4PhysListFactory : added 6 new physics lists, corresponding to "HPT" variants (i.e. with special treatment of elastic scattering of thermal neutrons) of physics lists with "HP" already present (FTFP_BERT_HPT, QGSP_BERT_HPT, FTFP_INCLXX_HPT, QGSP_INCLXX_HPT, QGSP_BIC_HPT, QGSP_BIC_AllHPT, Shielding_T, ShieldingM_T). Of these, only one (QGSP_BIC_HPT) corresponds to a concrete new physics list, whereas the others are obtained from the "HP" physics lists by adding the physics constructor G4ThermalNeutrons. - G4PhysListFactoryMessenger : added the new UI command "/physics_lists/factory/addThermal" to enable the special treatment of elastic scattering of thermal neutrons for HP-based physics lists. ## 2021-12-10 Ben Morgan (phys-lists-V11-00-00) - Change to new Markdown History format --- # History entries prior to 11.0 25-October-2021 B.Morgan (phys-lists-V10-07-10) - Use G4StrUtil functions replacing deprecated G4String member functions 25-August-2021 Dennis Wright (phys-lists-V10-07-09) - LBE.cc: replace G4RadioactiveDecayBase with G4RadioactiveDecay see top level History file 28-April-2021 R. Hatcher (phys-lists-V10-07-08) - corresponding changes to G4PhysListFactoryAlt ctor to maintain drop-in compatibility with older factory. 24-April-2021 V.Ivanchenko (phys-lists-V10-07-07) - in all Physics List protect banners by verbosity level - G4PhysListFactory add verbosity level to constructor and propagate to constructed Physics List 16-April-2021 Ben Morgan (phys-lists-V10-07-06) - Migrate build to modular CMake API 13-April-2021 Alberto Ribon (phys-lists-V10-07-05) - GNUmakefile, sources.cmake : removed dependency on hadronic/model/util and hadronic/model/management (that have been now deleted, with their classes moved to hadronic/util and hadronic/management). 18-March-2021 Alberto Ribon (phys-lists-V10-07-04) - LBE.cc : renamed G4HadronCaptureProcess as G4NeutronCaptureProcess. 04-March-2021 Alberto Ribon (phys-lists-V10-07-03) - LBE.cc : replaced particle-specific hadronic inelastic processes (that have been deleted) with G4HadronInelasticProcess. 24-February-2021 Daren Sawkey (phys-lists-V10-07-02) - LBE.cc. Remove deprecated optical commands. 17-February-2021 Robert Hatcher (phys-lists-V10-07-01) - Update list of EM extension shorthands known to extensible factory to match old factory 24-November-2020 Alberto Ribon (phys-lists-V10-06-02) - LBE : added G4ShortLivedConstructor (to avoid crashes, e.g. when rho0 is produced by the decay of eta_prime). 30-April-2020 Ben Morgan (phys-lists-V10-06-01) - Remove obsolete GRANULAR_DEPENDENCIES entries 15-January-2020 Alberto Ribon (phys-lists-V10-06-00) - LBE : updated cross sections to avoid crashes caused by the removal of default Gheisha cross sections, and to have consistency between elastic and inelastic cross sections. 22-October-2019 Alberto Ribon (phys-lists-V10-05-04) - FTFP_BERT_HP, QGSP_BERT_HP, INCLXXPhysicsListHelper : added (consistently) RadioactiveDecay to all physics lists which use NeutronHP (the rationale is that precision is more valuable than speed for these physics lists; note that, among the reference physics lists with NeutronHP, only FTFP_BERT_HP, QGSP_BERT_HP, FTFP_INCLXX_HP and QGSP_INCLXX_HP did not have RadioactiveDecay activated by default). 06-August-2019 Alberto Ribon (phys-lists-V10-05-03) - FTF_BIC, QGS_BIC : use the newly introduced stopping physics constructor G4StoppingPhysicsFritiofWithBinaryCascade (instead of the default G4StoppingPhysics). - Shielding : replacing explicit values for the energy transition region with values from G4HadronicParameters. 31-July-2019 Gunter Folger (phys-lists-V10-05-02) - Code clean-up - remove template mechanism - except for G4GenericPhysicsList, G4PhysListStamper, and INCLXXPhysicsListHelper - delete copy ctor and assigmnet operator - for empty dtor, use =default - move include/x.icc to src/x.cc for lists without template - remove SetCuts() implementation where not specialised - remove version number from lists - remove G4DataQuestionaire 25-June-2019 Dennis Wright (phys-lists-V10-05-01) - replace G4RadioactiveDecay with G4RadioactiveDecayBase in LBE.icc 18-March-2019 V.Ivanchenko (phys-lists-V10-05-00) - Shielding, QGSP_BIC_HP, QGSP_BIC_AllHP - cut for proton is set to zero (problem #2150) and code clean-up 21-November-2018 A. Ribon (phys-lists-V10-04-07) - Shielding : replaced "putenv" of the environmental variable G4NEUTRONHP_PRODUCE_FISSION_FRAGMENTS with a call to G4ParticleHPManager::SetProduceFissionFragments . 03-November-2018 V.Ivanchenko (phys-lists-V10-04-06) - PhysListFactory - added extra EM options "WVI" and "_EM" 15-October-2018 V.Ivanchenko (phys-lists-V10-04-05) - QGSP_BIC, Shielding, QBBC - return to use of EM physics Opt0 - QGSP_BIC_HP and QGSP_BIC_AllHP use EM Opt4 - Shielding, ShieldingLEND, QGSP_BIC, QGSP_BIC_HP, QGSP_BIC_AllHP implementation is moved to src, templated are removed 11-October-2018 R. Hatcher (phys-list-V10-04-04) - Add "EM0" option to g4alt::G4PhysListFactory (via G4PhysListRegistry) 22-August-2018 V.Ivanchenko (phys-lists-V10-04-03) - QGSP_BIC_HP, Shielding, QBBC - use EM physics Opt4 - PhysListFactory - added extra EM option "EM0", which means the default Opt0 EM physics configuration 17-August-2018 V.Ivanchenko (phys-lists-V10-04-02) - QBBC - use G4IonPhysicsXS 06-August-2018 A. Ribon (phys-list-V10-04-01) - LBE : replaced the explicit high-energy limit of hadronic physics with the one from G4HadronicParameters . 26-Februrary-2018 R. Hatcher (phys-list-V10-04-00) - cowork with phys-ctor-fact-V10-04-00 - Use new G4RegisterPhysicsConstructors.icc to ensure that for static builds G4PhysicsConstructorRegistry is populated. - No longer register ShieldingLEND as a wrapper, but use explicit one 07-November-2017 T. Koi (phys-list-V10-03-08) - Add ShieldingLEND as a new physics list co-working with phys-ctor-hinelastic-V10-03-06 07-November-2017 V.Ivanchenko (phys-lists-V10-03-07) - G4PhysListFactory - added messenger with two commands to enable radioactive decay or optical physics 02-November-2017 R. Hatcher (phys-list-V10-03-06) - Add FTFQGSP_BERT to G4RegisterPhysLists.icc to make available to the new g4alt::G4PhysListFactory 16-October-2017 A.Ribon (phys-lists-V10-03-05) - FTFQGSP_BERT - created a new, experimental physics list which is similar to FTFP_BERT, but with QGS fragmentation of strings (instead of the Lund string fragmentation). 09-October-2017 V.Ivanchenko (phys-lists-V10-03-04) - LBE.icc - fixed initialisation of G4RadioactiveDecay 14-July-2017 Robert Hatcher (phys-lists-V10-03-03) - Add __SS option to g4alt::G4PhysListFactory - allow g4alt factory to use bare phys constructor names as things to replace/add as well as the shorter predefined extensions (e.g. "EMX") - whitespace cleanup 19-April-2017 V.Ivanchenko (phys-lists-V10-03-02) - G4PhysListFactory - fixed EM option "__SS" - problem report #1966 21-March-2017 Koi, Tatsumi (phys-lists-V10-03-01) - Fix problem of LBE physics list on radioactive decay model 07-February-2017 V.Ivanchenko (phys-lists-V10-03-00) - G4PhysListFactory - add single scattering EM option (required by several user groups), one need to add "__SS" to the reference physics list name 12-October-2016 G.Folger (phys-lists-V10-02-10) - remove direct use of theParticleIterator, get this from G4ParticleTable. fix required by clang39 on Windows and MAC 29-Sep-2016, Robert Hatcher (phys-lists-V10-02-09) - Reviewed changes in current context, propose w/ minimal changes 03-Jun-2016, Robert Hatcher (phys-lists-V10-02-08) - Require use of declaring and referencing macros to have a trailing semicolon; for case where macro expands to a namespace block, deal with eating up the ";" 26-May-2016, Robert Hatcher (phys-lists-V10-02-07) - Fix issue where G4PhysListRegistry didn't properly exit if a requested extension didn't exist in its list. - Add G4_REFERENCE_PHYSLIST_FACTORY[_NS] for pulling in lists from static libraries. 26-May-2016, Alberto Ribon (phys-lists-V10-02-06) - QGSP_BIC_AllHP : use new, specialized ion constructor, G4IonPhysicsPHP. 10-May-2016, Robert Hatcher (phys-lists-V10-02-05) - mv src/G4RegisterPhysLists.cc to include/G4RegisterPhysLists.icc so that it gets compiled as part of the G4PhysListRegistry compilation unit. This ensures that all the physics lists declared to the registry are referenced by it such that the linker will include them if libraries are built statically, even when the loader doesn't force whole-archive (not possible for MS Visual Studio) loading. - Fix exception label so it is unique. 06-Apr-2016, Alberto Ribon (phys-lists-V10-02-04) - FTFP_BERT_ATL : created new, experimental physics list for ATLAS, similar to FTFP_BERT but with the transition between BERT and FTFP in the energy region [9, 12] GeV. 09-Mar-2016, Alberto Ribon (phys-lists-V10-02-03) - FTFP_BERT_TRV : Use GS multiple scattering with the most precise "error-free" stepping. This is done for the purpose of studying the impact of multiple scattering on hadronic showers. 23-Feb-2016, Alberto Ribon (phys-lists-V10-02-02) - FTFP_BERT_TRV : Use GS multiple scattering with the more precise option, (Opt3), instead of the default (Opt0). This is done for the purpose of studying the impact of multiple scattering on hadronic showers. 14-Jan-2016, Alberto Ribon (phys-lists-V10-02-01) - Re-submitting the previous tag (that was rejected). 04-Dec-2015, Alberto Ribon (phys-lists-V10-02-00) - FTFP_BERT_TRV : Switch on (again) the low-mass diffraction dissociation used in G4HadronHElasticPhysics 05-Nov-2015, Alberto Ribon (phys-lists-V10-01-13) - Removed neutron_hp/ . 04-Nov-2015, Robert Hatcher (phys-lists-V10-01-12) - Migrate responsibility for pulling the $PHYSLIST down to G4PhysListRegistry rather than the g4alt::G4PhysListFactory. - Allow user to set a preferred default in case $PHYSLIST is not set; initial value (and value when set to "") is system default "FTFP_BERT". 03-Nov-2015, Alberto Ribon (phys-lists-V10-01-11) - LBE : Migrated to ParticleHP. 27-Oct-2015, Alberto Ribon (phys-lists-V10-01-10) - LBE : Replaced old G4GGNuclNuclCrossSection class with the new, recommended one, G4ComponentGGNuclNuclXsc . 01-Oct-2015, Robert Hatcher (phys-lists-V10-01-09) - g4alt::G4PhysListFactory - added extra EM option "_GS" and registered new QGSP_BIC_AllHP physics list to mirror original factory. 22-Sep-2015, Alberto Ribon (phys-lists-V10-01-08) - FTFP_BERT_TRV : Switch off (temporarily, for the release 10.2) the low-mass diffraction dissociation used in G4HadronHElasticPhysics 18-Sep-2015, V.Ivanchenko (phys-lists-V10-01-07) - G4PhysListFactory - added extra EM option "_GS" where G4GoudsmithSoundersonMscModel is used for e+- 10-Jun-2015, V.Ivanchenko (phys-lists-V10-01-06) - FTFP_BERT_TRV - uses G4EmStandardPhysicsGS - G4PhysListFactory - added QGSP_BIC_AllHP (fixed problem #1732) 22-May-2015, Robert Hatcher (phys-lists-V10-01-05) - g4alt::G4PhysListFactory should now work with G4GenericPhysicsList on clang (3.4 and 3.5) and vc12 - cowork with tags "intercoms-V10-01-02", "emdna-V10-01-19", "emstand-V10-01-16", "hadr-cohe-V10-01-07", and "hadr-inclxx-V10-01-00" 22-May-2015, Robert Hatcher (phys-lists-V10-01-04) - Updates to g4alt::G4PhysListFactory to do more passthrough to underlying G4PhysListRegistry singleton. - G4PhysListRegistry more checking that all the requested phys ctor additions are available; update output to closer match old factory - Enable registration of ShieldingLEND, ShieldingM and G4GenericPhysicsList to g4alt::G4PhysListFactory; the later need update to G4AnyMethod.hh - cowork with tag "intercoms-V10-01-01" 21-Apr-2015, Alberto Ribon (phys-lists-V10-01-03) - FTFP_BERT_TRV : Reverting back, i.e. switching on again the low-mass diffraction dissociation in G4HadronHElasticPhysics 21-Apr-2015, Alberto Ribon (phys-lists-V10-01-02) - FTFP_BERT_TRV : Switch off (temporarily) the low-mass diffraction dissociation in G4HadronHElasticPhysics 17-Feb-2015, Davide Mancusi (phys-lists-V10-01-01) - INCLXXPhysicsListHelper: do not use G4NeutronTrackingCut for *_HP physics lists 08-Jan-2015, Alberto Ribon (phys-lists-V10-01-00) - FTFP_BERT_TRV : Switch on low-mass diffraction dissociation in G4HadronHElasticPhysics 07-Nov-2014, Robert Hatcher (phys-lists-V10-00-14) - Also remove support for G4GenericPhysicsList in new factory until the problem w/ mac/clang and G4AnyMethod is understood - cowork with tag "phys-ctor-fact-V10-00-02" 07-Nov-2014, Robert Hatcher (phys-lists-V10-00-13) - Remove support for ShieldingLEND & ShieldingM in new factory until the problem w/ mac/clang & linux/icc is understood - cowork with tag "phys-ctor-fact-V10-00-02" 07-Nov-2014, P. Arce (phys-lists-V10-00-12) - Add QGSP_BIC_AllHP particle_hp physics list 07-Nov-2014, Gabriele Cosmo (phys-lists-V10-00-11) - Retagged. 05-Nov-2014, Robert Hatcher (phys-lists-V10-00-10) - Fixed overload ambiguity complaint from Visual Studio 12, and tag at the right level - cowork with tag "phys-ctor-fact-V10-00-01" and "intercoms-V10-00-15" 04-Nov-2014, Robert Hatcher (phys-lists-V10-00-09) - Add g4alt::G4PhysListFactory as user extensible list factory; work done via G4PhysListRegistry and G4PhysListStamper classes. - Modify LBE list ctor to accept ver(bosity) as optional arg in the same manner as other physics lists. - cowork with tag "phys-ctor-fact-V10-00-01" 15-Oct-2014, Alex Howard (phys-lists-V10-00-08) - Increased cuts in LBE physics list to 1 micrometer (from 1 nanometer). 15-Oct-2014, Alex Howard (phys-lists-V10-00-07) - Bugfix 1591 for LBE - removed Bertini Cascade from alphas, deuterons and tritons and replaced with BinaryLightIonReaction - Replaced G4MuonMinusCaptureAtRest with G4MuonMinusCapture 05-Aug-2014, Krzysztof Genser (phys-lists-V10-00-06) - Extended Shielding code to also include ShieldingM variant 10-Jun-2014, V.Ivanchenko (phys-lists-V10-00-05) - INCLXXPhysicsListHelper - for the case of HP set cut on proton to zero to simulate all recoils from elastic scattering 06-Jun-2014, Alberto Ribon (phys-lists-V10-00-04) - Proposed the tag which includes the two internal tags below, made yesterday by Krzysztof and Vladimir I. 05-Jun-2014, V.Ivanchenko - FTFP_BERT_HP, QGSP_BIC_HP, QGSP_BERT_HP - set cut on proton to zero to simulate all recoils from elastic scattering 05-Jun-2014, Krzysztof Genser - Added ShieldingM and NuBeam to G4PhysListFactory 05-Jun-2014, Alberto Ribon (phys-lists-V10-00-03) - FTFP_BERT_TRV: use (temporary) G4HadronHElasticPhysics in order to allow testing of improvements in elastic. 03-June-2014, Julia Yarba (phys-lists-V10-00-02) - Include new (experimental) physics lists ShieldingM and NuBeam 03-Feb-2014, Luciano Pandola (phys-lists-V10-00-01) - Registered model in LBE.icc to handle neutron capture above 20 MeV (Bug Report 1562) 29-Jan-2014, Gunter Folger (phys-lists-V10-00-00) - Removed electromagnetic/dna, cascade/{evaporation,utils}, and isotope_productionfrom sources.cmake 07-Nov-2013, Tatsumi Koi (phys-lists-V09-06-20) -Activate production of fission fragments in Shielding PhysicsList 07-Nov-2013, Alberto Ribon (phys-lists-V09-06-19) - Removed low_energy and high_energy from sources.cmake and GNUmakefile. 04-Nov-2013, Tatsumi Koi (phys-lists-V09-06-18) -Set proton cut value to 0 for producing low energy recoil nucleus -Use G4IonElasticPhysics for Elastic Scattering of GenericIon 30-Oct-2013, Alberto Ribon (phys-lists-V09-06-17) - LBE : deleted stoppingPhysics in the destructor (Coverity defect). 15-Oct-2013, Davide Mancusi (phys-lists-V09-06-16) - Missing header. 15-Oct-2013, Davide Mancusi (phys-lists-V09-06-15) - Make the *_HP variants of the INCLXX-based physics list use ElasticHP. 06-Sep-2013, Luciano Pandola (phys-lists-V09-06-14) - LBE.icc, add missing #include of G4HadronCaptureProcess (gave compilation error to user application using LBE) 21-Aug-2013, Vladimir Ivantchenko (phys-lists-V09-06-13) - LBE - removed forgotten header 19-Aug-2013, Vladimir Ivantchenko (phys-lists-V09-06-12) - LBE - use G4UrbanMscModel instead on Urban93 14-Jun-2013, Peter Gumplinger (phys-lists-V09-06-11) - fix coverity error in LBE.inc 27-Mar-2013, Andrea Dotti (phys-lists-V09-06-10) - Adding mechanism for splitting class of base class G4VUserPhysicsList for LBE physics list (needed for G4MT). Co-working with tag in run category 28-Mar-2013, Alberto Ribon (phys-lists-V09-06-09) - LBE physics list: replaced LEP/HEP with FTFP+BERT. 20-Mar-2013, Vladimir Ivantchenko (phys-lists-V09-06-08) - PhysListFactory - fixed typo in previous tag 18-Mar-2013, Vladimir Ivantchenko (phys-lists-V09-06-07) - PhysListFactory - fixed bug report #1458 (correct printout of available Physics Lists); clean up of the code 04-Mar-2013, Davide Mancusi (phys-lists-V09-06-06) 04-Mar-2013, Davide Mancusi (phys-lists-V09-06-05) 04-Mar-2013, Davide Mancusi (phys-lists-V09-06-04) 04-Mar-2013, Davide Mancusi (phys-lists-V09-06-03) - Added new INCL++-based physics lists: o QGSP_INCLXX_HP o FTFP_INCLXX o FTFP_INCLXX_HP These are based on the new INCLXXPhysicsListHelper class, which avoids unnecessary code duplication. - Depends on tag phys-ctor-hinelastic-V09-06-05. - Provides QGSP_INCLXX.hh and similar headers for backwards compatibility. 30-Jan-2013, Gunter Folger (phys-lists-V09-06-02) - fix sources.cmake for moved files 29-Jan-2013, Gunter Folger (phys-lists-V09-06-01) - move G4PhysListFactory from constructor/factory to lists. 10-Jan-2013, Gunter Folger (phys-lists-V09-06-00) - new directory structure introduced. lists directory only keeps physics lists, hadronic constructors moved to constructors/hadron_inelastic