Geant4 Cross Reference |
1 # Category phys-util History 1 # Category phys-util History 2 2 3 See `CONTRIBUTING.rst` for details of **requir 3 See `CONTRIBUTING.rst` for details of **required** info/format for each entry, 4 which **must** added in reverse chronological 4 which **must** added in reverse chronological order (newest at the top). 5 It must **not** be used as a substitute for wr 5 It must **not** be used as a substitute for writing good git commit messages! 6 6 7 ---------------------------------------------- 7 ------------------------------------------------------------------------------- 8 8 9 ## 2024-11-04 Philippe Canal (phys-util-V11-02 << 9 ## 2022-12-30 Vladimir Ivanchenko (phys-util-V11-00-10) 10 - Static initialization improvement for G4HadP << 11 << 12 ## 2023-10-15 Vladimir Ivanchenko (phys-util-V << 13 - G4HadProcesses - more accurate implementatio << 14 << 15 ## 2022-12-30 Vladimir Ivanchenko (phys-util-V << 16 - G4HadProcesses - avoid double instantiation 10 - G4HadProcesses - avoid double instantiation of capture cross section 17 11 18 ## 2022-11-24 Gabriele Cosmo (phys-util-V11-00 12 ## 2022-11-24 Gabriele Cosmo (phys-util-V11-00-09) 19 - Fixed compilation warnings for implicit type 13 - Fixed compilation warnings for implicit type conversions on macOS/XCode 14.1. 20 14 21 ## 2022-09-05 Ben Morgan (phys-util-V11-00-08) 15 ## 2022-09-05 Ben Morgan (phys-util-V11-00-08) 22 - Update public/private dependencies for consi 16 - Update public/private dependencies for consistency 23 17 24 ## 2022-08-24 Vladimir Ivanchenko (phys-util-V 18 ## 2022-08-24 Vladimir Ivanchenko (phys-util-V11-00-07) 25 - G4PhysListUtil - use enumerator for neutron 19 - G4PhysListUtil - use enumerator for neutron general process 26 instead of hard-coded number 20 instead of hard-coded number 27 21 28 ## 2022-08-24 Gabriele Cosmo (phys-util-V11-00 22 ## 2022-08-24 Gabriele Cosmo (phys-util-V11-00-06) 29 - Added missing dependencies on G4hadronic_dee 23 - Added missing dependencies on G4hadronic_deex_photon_evaporation 30 and G4run in GNUmakefile and CMake script. 24 and G4run in GNUmakefile and CMake script. 31 Added missing dependency on G4procman to GNU 25 Added missing dependency on G4procman to GNUmakefile. 32 26 33 ## 2022-08-21 Vladimir Ivanchenko (phys-util-V 27 ## 2022-08-21 Vladimir Ivanchenko (phys-util-V11-00-05) 34 - G4PhysListUtil, G4HadProcesses - added extra 28 - G4PhysListUtil, G4HadProcesses - added extra methods needed for 35 neutron general process initialisation 29 neutron general process initialisation 36 - GNUmakefile, source.cmake - added dependence 30 - GNUmakefile, source.cmake - added dependences on needed hadronic 37 sub-libraries in order to fix granular bui 31 sub-libraries in order to fix granular build 38 32 39 ## 2022-08-16 Alberto Ribon (phys-util-V11-00- 33 ## 2022-08-16 Alberto Ribon (phys-util-V11-00-04) 40 - G4PhysListUtil : in the method InitialisePar 34 - G4PhysListUtil : in the method InitialiseParameters(), called 41 the singleton G4FTFTunings::Instance() to al 35 the singleton G4FTFTunings::Instance() to allow the setting of 42 a FTF tune via UI commands at PreInit state. 36 a FTF tune via UI commands at PreInit state. 43 37 44 ## 2022-08-09 Vladimir Ivanchenko (phys-util-V 38 ## 2022-08-09 Vladimir Ivanchenko (phys-util-V11-00-03) 45 - G4PhysListUtil - extended InitialiseParamete 39 - G4PhysListUtil - extended InitialiseParameters() method 46 40 47 ## 2022-03-26 Vladimir Ivanchenko (phys-util-V 41 ## 2022-03-26 Vladimir Ivanchenko (phys-util-V11-00-02) 48 - G4PhysListUtil - use dynamic_cast instead of 42 - G4PhysListUtil - use dynamic_cast instead of static_cast 49 43 50 ## 2022-03-10 Vladimir Ivanchenko (phys-util-V 44 ## 2022-03-10 Vladimir Ivanchenko (phys-util-V11-00-01) 51 - G4PhysListUtil - added new utility method to 45 - G4PhysListUtil - added new utility method to access a process 52 via sub-type, simplified methods to access 46 via sub-type, simplified methods to access hadron processes 53 47 54 ## 2021-12-10 Ben Morgan (phys-util-V11-00-00) 48 ## 2021-12-10 Ben Morgan (phys-util-V11-00-00) 55 - Change to new Markdown History format 49 - Change to new Markdown History format 56 50 57 --- 51 --- 58 52 59 # History entries prior to 11.0 53 # History entries prior to 11.0 60 54 61 22-October-2021, Vladimir Ivanchenko (phys-uti 55 22-October-2021, Vladimir Ivanchenko (phys-util-V10-07-02) 62 - G4HadParticles - added hyper-nuclei 56 - G4HadParticles - added hyper-nuclei 63 57 64 16-April-2021 Ben Morgan (phys-uti 58 16-April-2021 Ben Morgan (phys-util-V10-07-01) 65 - Migrate build to modular CMake API 59 - Migrate build to modular CMake API 66 60 67 13-April-2021, Alberto Ribon (phys- 61 13-April-2021, Alberto Ribon (phys-util-V10-07-00) 68 - GNUmakefile, sources.cmake : removed depend 62 - GNUmakefile, sources.cmake : removed dependency on hadronic/model/util 69 and hadronic/model/management (that have be 63 and hadronic/model/management (that have been now deleted, with their 70 classes moved to hadronic/util and hadronic 64 classes moved to hadronic/util and hadronic/management). 71 65 72 09-October-2020, Gabriele Cosmo (phys- 66 09-October-2020, Gabriele Cosmo (phys-util-V10-06-10) 73 - Added new dependencies to "processes/electro 67 - Added new dependencies to "processes/electromagnetic/utils" and 74 "processes/hadronic/models/de_excitation/man 68 "processes/hadronic/models/de_excitation/management" modules in 75 GNUMakefile. 69 GNUMakefile. 76 70 77 07-October-2020, Vladimir Ivanchenko (phys- 71 07-October-2020, Vladimir Ivanchenko (phys-util-V10-06-09) 78 - G4PhysListUtil - added utility method Initia 72 - G4PhysListUtil - added utility method InitialiseParameters() 79 73 80 22-August-2020, Vladimir Ivanchenko (phys- 74 22-August-2020, Vladimir Ivanchenko (phys-util-V10-06-08) 81 - G4HadProcesses - added optional GG nucl-nucl 75 - G4HadProcesses - added optional GG nucl-nucl cross section 82 76 83 21-August-2020, Vladimir Ivanchenko (phys- 77 21-August-2020, Vladimir Ivanchenko (phys-util-V10-06-07) 84 - G4HadProcesses - use G4PhysListUtil to acces 78 - G4HadProcesses - use G4PhysListUtil to access processes 85 - G4PhysListUtil - added method to access elas 79 - G4PhysListUtil - added method to access elastic x-section 86 80 87 24-July-2020, Alberto Ribon (phys- 81 24-July-2020, Alberto Ribon (phys-util-V10-06-06) 88 - G4HadParticles : removed eta and eta_prime f 82 - G4HadParticles : removed eta and eta_prime from the list of 89 charmed and bottom hadrons; removed the shor 83 charmed and bottom hadrons; removed the short-lived hadrons 90 (Sigma0, etac, JPsi, SigmaC++, SigmaC+, Sigm 84 (Sigma0, etac, JPsi, SigmaC++, SigmaC+, SigmaC0, Upsilon, 91 SigmaB+, SigmaB0, SigmaB-) whose hadronic in 85 SigmaB+, SigmaB0, SigmaB-) whose hadronic interactions can be 92 neglected (consistently with what is done cu 86 neglected (consistently with what is done currently in Geant4 93 for pi0 and Sigma0) because they decay too q 87 for pi0 and Sigma0) because they decay too quickly. 94 88 95 19-July-2020, Vladimir Ivanchenko (phys- 89 19-July-2020, Vladimir Ivanchenko (phys-util-V10-06-05) 96 - G4HadParticles - subdivide for different met 90 - G4HadParticles - subdivide for different methods hyperons and 97 anti-hyperons 91 anti-hyperons 98 92 99 11-July-2020, Vladimir Ivanchenko (phys- 93 11-July-2020, Vladimir Ivanchenko (phys-util-V10-06-04) 100 - G4HadProcesses - new utility class providing 94 - G4HadProcesses - new utility class providing access to hadronic 101 processes and addition of a cross section 95 processes and addition of a cross section per particle type 102 and hadronic process; Using this class it 96 and hadronic process; Using this class it is possible to 103 customise hadronic cross sections 97 customise hadronic cross sections 104 98 105 01-July-2020, Vladimir Ivanchenko (phys- 99 01-July-2020, Vladimir Ivanchenko (phys-util-V10-06-03) 106 - G4HadParticles - separated light anti-partic 100 - G4HadParticles - separated light anti-particles to the extra 107 vector and added extra access method 101 vector and added extra access method 108 102 109 28-May-2020 Ben Morgan (phys- 103 28-May-2020 Ben Morgan (phys-util-V10-06-02) 110 - Remove obsolete GRANULAR_DEPENDENCIES entri 104 - Remove obsolete GRANULAR_DEPENDENCIES entries 111 105 112 25-May-2020, Vladimir Ivanchenko (phys- 106 25-May-2020, Vladimir Ivanchenko (phys-util-V10-06-01) 113 - G4HadParticles - updated list of heavy EM pa 107 - G4HadParticles - updated list of heavy EM particles, more comments 114 108 115 11-May-2020, Vladimir Ivanchenko (phys- 109 11-May-2020, Vladimir Ivanchenko (phys-util-V10-06-00) 116 - G4HadParticles - utility providing several l 110 - G4HadParticles - utility providing several lists of PDG codes 117 for kaons, hyperons, b- and c- particles i 111 for kaons, hyperons, b- and c- particles in order to 118 be used for construction of hadronic physi 112 be used for construction of hadronic physics 119 113 120 31-July-2019 Gunter Folger (phys-util-V10-05- 114 31-July-2019 Gunter Folger (phys-util-V10-05-00) 121 - removed G4DataQuestionaire.hh as consequenc 115 - removed G4DataQuestionaire.hh as consequence to code cleanup 122 in lists, see phys-lists-V10-05-02 116 in lists, see phys-lists-V10-05-02 123 117 124 03-Nov-2018, Vladimir Ivanchenko (phys- 118 03-Nov-2018, Vladimir Ivanchenko (phys-util-V10-04-01) 125 - G4DataQuestionaire - substituted G4NEUTRONXS 119 - G4DataQuestionaire - substituted G4NEUTRONXSDATA by G4PARTICLEXSDATA 126 120 127 21-Jul-2018, Vladimir Ivanchenko (phys- 121 21-Jul-2018, Vladimir Ivanchenko (phys-util-V10-04-00) 128 - G4PhysListUtil - added methods GetCapturePro 122 - G4PhysListUtil - added methods GetCaptureProcess and GetFissionProcess 129 123 130 26-Oct-2017, Tatsumi Koi (phys- 124 26-Oct-2017, Tatsumi Koi (phys-util-V10-03-00) 131 - Fix address of ftp site of LEND data 125 - Fix address of ftp site of LEND data 132 - Improve instruction about download file and 126 - Improve instruction about download file and environment variable for LEND data 133 127 134 05-Nov-2015, Alberto Ribon (phys- 128 05-Nov-2015, Alberto Ribon (phys-util-V10-01-00) 135 - Removed neutron_hp/ 129 - Removed neutron_hp/ 136 130 137 29-Jan-2014, Gunter Folger (phys- 131 29-Jan-2014, Gunter Folger (phys-util-V10-00-00) 138 - Removed electromagnetic/dna, cascade/{evapor 132 - Removed electromagnetic/dna, cascade/{evaporation,utils} 139 from sources.cmake 133 from sources.cmake 140 134 141 07-Nov-2013, Alberto Ribon (phys- 135 07-Nov-2013, Alberto Ribon (phys-util-V09-06-01) 142 - Removed low_energy and high_energy from sour 136 - Removed low_energy and high_energy from sources.cmake 143 137 144 10-Jan-2013, Gunter Folger (phys- 138 10-Jan-2013, Gunter Folger (phys-util-V09-06-00) 145 - new directory structure introduced. 139 - new directory structure introduced. 146 util directory keeps utility classes 140 util directory keeps utility classes