Geant4 Cross Reference |
1 # Category phys-ctor-ions 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). It must **not** 5 be used as a substitute for writing good git commit messages! 6 7 ## 2024-11-08 Alberto Ribon (phys-ctor-ions-V11-02-00) 8 - G4LightIonQMDPhysics, README : updated information, no changes to the code. 9 10 ## 2023-11-09 Yoshihide Sato (phys-ctor-ions-V11-01-00) 11 - Add a physics constructor, G4LightIonQMDPhysics for light ion QMD. 12 13 ## 2021-12-10 Ben Morgan (phys-ctor-ions-V11-00-00) 14 - Change to new Markdown History format 15 16 --- 17 18 # History entries prior to 11.0 19 20 16-April-2021 Ben Morgan (phys-ctor-ions-V10-07-01) 21 - Migrate build to modular CMake API 22 23 13-April-2021, Alberto Ribon (phys-ctor-ions-V10-07-00) 24 - GNUmakefile, sources.cmake : removed dependency on hadronic/model/util 25 and hadronic/model/management (that have been now deleted, with their 26 classes moved to hadronic/util and hadronic/management). 27 28 26-November-2020, Alberto Ribon (phys-ctor-ions-V10-06-02) 29 - Update README. 30 31 30-April-2020, Ben Morgan (phys-ctor-ions-V10-06-01) 32 - Remove obsolete GRANULAR_DEPENDENCIES entries 33 34 21-February-2020, Vladimir Ivanchenko (phys-ctor-ions-V10-06-00) 35 - cleanup of all constructors: fixed names; make all constructor 36 signatures universal, removed thread local members, added c++11 37 keywords 38 39 16-August-2019, Vladimir Ivanchenko (phys-ctor-ions-V10-05-01) 40 - G4IonQMDPhysics : replacing explicit values for the QMD model 41 energy transition with value from G4HadronicParameters. 42 43 06-August-2019, Alberto Ribon (phys-ctor-ions-V10-05-00) 44 - G4IonPhysics, G4IonPhysicsPHP : replacing explicit values for the 45 energy transition region with values from G4HadronicParameters. 46 47 04-September-2018, Vladimir Ivanchenko (phys-ctor-ions-V10-04-04) 48 03-September-2018, Vladimir Ivanchenko (phys-ctor-ions-V10-04-03) 49 - Major revision of all ion builders: reduced number of TLS variables; 50 simplified class constructors; 51 for QMD, INCLXX, XS enable combined list of de-excitation channels; 52 use max energy from G4HadronicParameters and do not instantiate FTFP 53 model if this energy is below max energy of the cascade; 54 G4IonBinaryCascadePhysics is now identical to G4IonPhysics 55 56 06-August-2018, Alberto Ribon (phys-ctor-ions-V10-04-02) 57 - G4IonPhysics, G4IonBinaryCascadePhysics, G4IonPhysicsPHP : replaced the 58 explicit high-energy limit of hadronic physics with the one from 59 G4HadronicParameters . 60 61 29-July-2018, Vladimir Ivanchenko (phys-ctor-ions-V10-04-01) 62 29-July-2018, Vladimir Ivanchenko (phys-ctor-ions-V10-04-00) 63 - G4IonPhysics - clean-up, removed unnecessary statics 64 - G4IonPhysicsXS - new constructor in which PartiicleXS cross sections 65 are used for light ions 66 67 03-Nov-2016, Alberto Ribon (phys-ctor-ions-V10-02-02) 68 - Written first draft of the README 69 - G4IonINCLXXPhysics : corrected transition regions between INCLXX 70 and FTF, now 3 GeV/nucleon. 71 72 16-Oct-2016, Michel Maire (phys-ctor-ions-V10-02-01) 73 - Added README. 74 75 26-May-2016, Alberto Ribon (phys-ctor-ions-V10-02-00) 76 - Created G4IonPhysicsPHP. 77 78 05-Nov-2014, Alberto Ribon (phys-ctor-ions-V10-01-00) 79 - Replaced neutron_hp/ with particle_hp/ 80 81 15-Oct-2014, Gabriele Cosmo (phys-ctor-ions-V10-00-03) 82 - Added dependency to 'de_excitation/fission' module in GNUMakefile 83 and sources.cmake, now required by INCLXX. 84 85 06-May-2014, Vladimir Ivanchenko (phys-ctor-ions-V10-00-02) 86 - Reuse G4PreCompoundModel and not create a new local in all 87 ion physics classes, should reduce memory and memory churn 88 89 29-Jan-2014, Gunter Folger (phys-ctor-ions-V10-00-01) 90 - Removed from photolepton_hadron/muon_nuclear from sources.cmake 91 92 08-Jan-2014, Davide Mancusi (phys-ctor-ions-V10-00-00) 93 - INCL++ was incorrectly used up to 48 GeV for deuteron, triton, He3 and alpha. 94 - Change the upper limit for ions to 18*3 GeV. 95 96 07-Nov-2013, Alberto Ribon (phys-ctor-ions-V09-06-05) 97 - Removed low_energy and high_energy from sources.cmake and GNUmakefile. 98 99 09-Jun-2013, Andrea Dotti (phys-ctor-ions-V09-06-04) 100 - MT fixes: make private data members TLS since constructors is 101 shared instance, but processes not 102 103 19-Apr-2013, Alberto Ribon (phys-ctor-ions-V09-06-03) 104 - Use G4ComponentGGNuclNuclXsc in all ion constructors. 105 (Before, G4GGNuclNuclCrossSection was used in G4IonPhysics, 106 G4IonBinaryCascadePhysics and G4IonQMDPhysics, whereas 107 G4IonINCLXXPhysics used Tripathi.) 108 109 22-Mar-2013, Alberto Ribon (phys-ctor-ions-V09-06-02) 110 - Replaced LEP with FTFP in G4IonBinaryCascadePhysics, G4IonINCLXXPhysics 111 and G4IonQMDPhysics. 112 113 21-Mar-2013, Alberto Ribon (phys-ctor-ions-V09-06-01) 114 - Fixed warning messages in G4IonQMDPhysics. 115 116 10-Jan-2013, Gunter Folger (phys-ctor-ions-V09-06-00) 117 - new directory structure introduced. 118 constructors/ions classes