Geant4 Cross Reference |
1 # Category hadr-lepnuc History 2 3 See `CONTRIBUTING.rst` for details of **requir 4 which **must** added in reverse chronological 5 It must **not** be used as a substitute for wr 6 7 ---------------------------------------------- 8 9 ## 2024-02-01 Vladimir Ivanchenko (hadr-lepnuc 10 - Fixed Coverity warning on unused variable in 11 12 ## 2023-09-04 Vladimir Ivanchenko (hadr-lepnuc 13 - G4ElectroVDNuclearModel : updated initialisa 14 15 ## 2022-10-30 Vladimir Grichine(hadr-lepnuc-V1 16 - G4(A)NuTauMucleusNc(Cc)Models added for (ant 17 18 ## 2022-10-26 Alberto Ribon (hadr-lepnuc-V11-0 19 - G4ElectroVDNuclearModel : added protections 20 gamma cross section and material (causing ra 21 22 ## 2022-06-20 Igor Semeniouk (hadr-lepnuc-V11- 23 - G4ANuElNucleusCcModel.cc, G4ANuElNucleusNcMo 24 G4ANuMuNucleusCcModel.cc, G4ANuMuNucleusNcMo 25 G4NuElNucleusCcModel.cc, G4NuElNucleusNcMode 26 G4NuMuNucleusCcModel.cc,G4NuMuNucleusNcModel 27 use G4FindDataDir("G4PARTICLEXSDATA") on pla 28 29 ## 2022-04-20 Alberto Ribon (hadr-lepnuc-V11-0 30 - G4MuonVDNuclearModel.cc : fixed compilation 31 'may be used uninitialized' variables. 32 33 ## 2022-02-17 Vladimir Ivanchenko (hadr-lepnuc 34 - G4NeutrinoNucleusModel - fixed memory leak r 35 36 ## 2022-02-09 Gabriele Cosmo (hadr-lepnuc-V11- 37 - Fixed compilation warning on Intel compilers 38 39 ## 2021-12-10 Ben Morgan (hadr-lepnuc-V11-00-0 40 - Change to new Markdown History format. 41 42 --- 43 44 # History entries prior to 11.0 45 46 04 August 2021 A. Ribon (hadr-lepnuc-V10-07-05 47 ---------------------------------------------- 48 - G4ElectroVDNuclearModel, G4MuonVDNuclearMode 49 G4NeutrinoElectronCcModel, G4NeutrinoNucleus 50 G4ANuElNucleusCcModel, G4ANuElNucleusNcModel 51 G4ANuMuNucleusCcModel, G4ANuMuNucleusNcModel 52 G4NuElNucleusCcModel, G4NuElNucleusNcModel, 53 G4NuMuNucleusCcModel, G4NuMuNucleusNcModel : 54 set creator model ID for the secondaries, us 55 of G4PhysicsModelCatalog 56 57 12 May 2021 V. Grichine (hadr-lepnuc-V10-07-04 58 ---------------------------------------------- 59 - Bug fixed in G4NeutrinoNucleusModel.cc, call 60 61 16 April 2021 Ben Morgan (hadr-lepnuc-V10-07-0 62 ---------------------------------------------- 63 - Migrate build to modular CMake API 64 65 13 April 2021 A. Ribon (hadr-lepnuc-V10-07-02) 66 ---------------------------------------------- 67 - GNUmakefile, sources.cmake : removed the sub 68 hadronic/models/management and hadronic/mode 69 (that have been now deleted, with their clas 70 hadronic/util and hadronic/management). 71 Removed also the useless dependency to hadro 72 Clean-up of old directories no longer presen 73 74 25 March 2021 V. Grichine (hadr-lepnuc-V10-07- 75 ---------------------------------------------- 76 - G4NeutrinoNucleusModel.cc - Calculation of f 77 78 10 March 2021 V. Grichine (hadr-lepnuc-V10-07- 79 ---------------------------------------------- 80 - G4NeutrinoNucleusModel.cc - Set, Get method 81 82 26 May 2020 B. Morgan (hadr-lepnuc-V10-06-08 83 ---------------------------------------------- 84 - Remove obsolete GRANULAR_DEPENDENCIES entri 85 86 11 May 2020 V. Grichine (hadr-lepnuc-V10-06-07 87 ---------------------------------------------- 88 - G4NeutrinoNucleusModel.cc - K+, K- in final 89 90 02 May 2020 V. Grichine (hadr-lepnuc-V10-06-06 91 ---------------------------------------------- 92 - coverity fixes in neutrino-nucleus models 93 94 17 April 2020 V. Grichine (hadr-lepnuc-V10-06- 95 ---------------------------------------------- 96 - G4ANuElNucleusCcModel, G4ANuElNucleusNcModel 97 98 17 April 2020 V. Grichine (hadr-lepnuc-V10-06- 99 ---------------------------------------------- 100 - G4NuElNucleusCcModel, G4NuElNucleusNcModel, 101 102 15 April 2020 V. Grichine (hadr-lepnuc-V10-06- 103 ---------------------------------------------- 104 - G4ANuMuNucleusCcModel, G4ANuMuNucleusNcModel 105 106 12 April 2020 V. Grichine (hadr-lepnuc-V10-06- 107 ---------------------------------------------- 108 - G4NuMuNucleusCcModel, G4NuMuNucleusNcModel, 109 110 06 April 2020 V. Grichine (hadr-lepnuc-V10-06- 111 ---------------------------------------------- 112 - G4NuMuNucleusCcModel, G4NuMuNucleusNcModel, 113 114 30 November 2019 V. Grichine (hadr-lepnuc-V10- 115 ---------------------------------------------- 116 - G4NuMuNucleusCcModel, G4NeutrinoNucleusModel 117 118 19 November 2019 G. Folger (hadr-lepnuc-V10- 119 ---------------------------------------------- 120 - remove using namespace std and using namespa 121 G4NeutrinoNucleusModel.hh, G4NuMuNucleusC 122 123 13 November 2019 V. Grichine (hadr-lepnuc-V10- 124 ---------------------------------------------- 125 - G4NuMuNucleusCcModel, G4NuMuNucleusNcModel, 126 127 07 November 2019 V. Grichine (hadr-lepnuc-V10- 128 ---------------------------------------------- 129 - G4NuMuNucleusCcModel, G4NuMuNucleusNcModel, 130 131 04 November 2019 V. Grichine (hadr-lepnuc-V10- 132 ---------------------------------------------- 133 - G4NuMuNucleusCcModel, off-shell kintmatics, 134 135 15 October 2019 V. Grichine (hadr-lepnuc-V10-0 136 ---------------------------------------------- 137 - G4NuMuNucleusCcModel, 1p1h momentum sampling 138 139 11 October 2019 V. Grichine (hadr-lepnuc-V10-0 140 ---------------------------------------------- 141 - G4NeutrinoNucleusModel, two methods added fo 142 143 25 August 2019 V. Grichine (hadr-lepnuc-V10-05 144 ---------------------------------------------- 145 - bug fixed in G4NuMuNucelusCc(Nc)Model, m->e 146 147 03 July 2019 V. Grichine (hadr-lepnuc-V10-05-0 148 ---------------------------------------------- 149 - bug fixed in G4NuMuNucelusCc(Nc)Model, index 150 151 20 June 2019 V. Grichine (hadr-lepnuc-V10-05-0 152 ---------------------------------------------- 153 - bug fixed in G4NuMuNucelusCc(Nc)Model, kinem 154 155 03 May 2019 V. Grichine (hadr-lepnuc-V10-05-00 156 ---------------------------------------------- 157 - Neutrino-nucleus models and precalculated di 158 159 06 August 2018 Alberto Ribon (hadr-lepnuc-V10- 160 ---------------------------------------------- 161 - G4NeutrinoElectronCcModel : replaced the exp 162 of hadronic physics with the one from G4Hadr 163 164 04 May 2018 Vladimir Ivanchenko (hadr-lepnuc-V 165 ---------------------------------------------- 166 - G4NeutrinoElectronCcModel : fixed Coverity r 167 168 15 February 2018 Vladimir Ivanchenko (hadr-lep 169 ---------------------------------------------- 170 - G4NeutrinoElectronCcModel : V.Grichine added 171 172 28 April 2017 Alberto Ribon (hadr-lepnuc-V10-0 173 ---------------------------------------------- 174 - G4NeutrinoElectronCcModel : fixed a few warn 175 176 28 April 2017 Alberto Ribon (hadr-lepnuc-V10-0 177 ---------------------------------------------- 178 - G4NeutrinoElectronCcModel : added new class 179 for the final-state model of neutrino-electr 180 (charge current). 181 182 11 November 2016 Vladimir Ivanchenko (hadr-lep 183 ---------------------------------------------- 184 - G4MuonVDNuclearModel: fixed Coverity report, 185 bins for trasfer energy from 1000 to 800 186 187 18 October 2016 Vladimir Ivanchenko (hadr-lepn 188 ---------------------------------------------- 189 - G4MuonVDNuclearModel: added ModelDescription 190 including removal not used headers 191 192 18 October 2016 Vladimir Ivanchenko (hadr-lepn 193 ---------------------------------------------- 194 - G4MuonVDNuclearModel: A.Bogdanov proposed mo 195 of the code; increased the number of point 196 G4ElementData is added instead of 3D array 197 Data class is now static, shared between t 198 199 11 August 2016 Gabriele Cosmo (hadr-lepnuc-V1 200 ---------------------------------------------- 201 - Added missing dependency to de_excitation/ma 202 203 06 November 2015 D.H. Wright (hadr-lepnuc-V10 204 ---------------------------------------------- 205 - Switch to fast math functions G4Exp and G4Lo 206 207 01 September 2015 D.H. Wright (hadr-lepnuc-V1 208 ---------------------------------------------- 209 - G4MuonVDNuclearModel.cc: add temporary while 210 211 17 March 2015, Vladimir Ivanchenko (had 212 ---------------------------------------------- 213 - G4MuonVDNuclearModel - defined G4KokoulinMuo 214 factory interface allowing reuse already ins 215 keep pointer of G4KokoulinMuonNuclearXS inst 216 in order to avoid double deletion at exit 217 218 05 May 2014, Vladimir Ivanchenko (hadr- 219 ---------------------------------------------- 220 - Reuse PreCompoundModel and ExcitationHandler 221 locally as new; do not delete objects which 222 G4HadronicInteraction interface to avoid dou 223 224 29 January 2014, Gunter Folger (h 225 ---------------------------------------------- 226 - Removed cascade/{evaporation,utils}, high_en 227 from sources.cmake 228 229 22 November 2013 W. Pokorski (hadr-lepnuc-V09- 230 --------------------------------------------- 231 - Adding a dummy call to GetCrossSection, just 232 in order to have reproducibility. To be prop 233 234 11 September 2013 W. Pokorski (hadr-lepnuc-V09 235 --------------------------------------------- 236 - Adaptation to use GetElementCrossSection of 237 238 04 September 2013 W. Pokorski (hadr-lepnuc-V09 239 --------------------------------------------- 240 - Removing unused variables 241 242 04 September 2013 W. Pokorski (hadr-lepnuc-V09 243 --------------------------------------------- 244 - Removing redundant check for XS > 0 245 246 16 July 2013 G. Cosmo (hadr-lepnuc-V09-06-00) 247 --------------------------------------------- 248 - Correction to CMake scripts for granular bui 249 250 4 October 2012 J. Apostolakis (hadr-lepnuc-V09 251 ---------------------------------------------- 252 - Fixed GNUmakefile. 253 254 4 October 2012 G. Cosmo (hadr-lepnuc-V09-05- 255 ---------------------------------------------- 256 - Explicit inclusion of headers for units and 257 - Corrected dependencies and sources.cmake scr 258 259 24 September 2012 D.H. Wright (hadr-lepnuc-V 260 ---------------------------------------------- 261 - create new lepto-nuclear directory containin 262 G4ElectroVDNuclearModel and G4MuonVDNuclearM 263 name sequence as well. 264 265 ============================================== 266 Note: history notes from old photolepton_ha 267 are copied below 268 ============================================== 269 270 27 June 2012 D.H. Wright (hadr-munuclear-V 271 ---------------------------------------------- 272 - G4ElectroVDNuclearModel::CalculateHadronicVe 273 pion momentum at low gamma energies 274 275 8 June 2012 D.H. Wright (hadr-munuclear-V 276 ---------------------------------------------- 277 - G4ElectroVDNuclearModel.cc : replace variabl 278 a CLHEP variable 279 280 1 June 2012 D.H. Wright (hadr-munuclear-V 281 ---------------------------------------------- 282 - G4MuonVDNuclearModel.cc : fix negative KE bu 283 284 22 May 2012 D.H. Wright (hadr-munuclear-V 285 ---------------------------------------------- 286 - fix bug in sources.cmake 287 288 18 May 2012 D.H. Wright (hadr-munuclear-V 289 ---------------------------------------------- 290 - added new model G4ElectroVDNuclearModel 291 - remove classes G4LeptonHadronProcess and G4L 292 - changed name of G4VDMuonNuclearModel to G4Mu 293 avoid any confusion with virtual class names 294 - sources.cmake: remove files and dependencies 295 296 7 May 2012 D.H. Wright (hadr-munuclear-V 297 ---------------------------------------------- 298 - G4VDMuonNuclearModel: for gammas below 10 Ge 299 interact gammas directly with nucleus. Abov 300 pi0 and use FTFP model. 301 302 1 May 2012, D.Wright ( ..trunk.. ) 303 ---------------------------------------------- 304 - revert changes by Mikhail ( rev. r58262) 305 - added to History 2-May 2012, G.Folger 306 307 27 April 2012, M.Kosov (hadr-munuclear-V0 308 ---------------------------------------------- 309 - hadronic/models/chiral_inv_phase_space moved 310 311 17 January 2012 D.H. Wright (hadr-munuclear-V 312 ---------------------------------------------- 313 - derive G4VDMuonNuclearModel from G4HadronicI 314 G4InelasticInteraction. 315 316 03 October 2011 D.H. Wright (hadr-munuclear-V 317 ---------------------------------------------- 318 - G4VDMuonNuclearModel.cc: fix winxp compiler 319 G4int arg (GetZ_asInt) of std::log to G4doub 320 321 27 September 2011 D.H. Wright (hadr-munuclear 322 ---------------------------------------------- 323 - Migrate to integer Z and A. File affected: 324 G4VDMuonNuclearModel.cc 325 326 02 May 2011 D.H. Wright (hadr-munuclear-V09-04 327 ---------------------------------------------- 328 - remove G4MuonNucleusProcess and G4MuonNucleu 329 were the old GHEISHA-style models and no lon 330 331 16 February 2011 D.H. Wright (hadr-munuclear-V 332 ---------------------------------------------- 333 - create new model G4VDMuonNuclearModel to rep 334 G4MuNuclearInteraction and G4ParametrizedHad 335 - add more libraries to list in GNUmakefile fo 336 337 08 Sept 2010 V.Ivantchenko (hadr-munuclear-V09 338 ---------------------------------------------- 339 G4MuNuclearInteraction - clear hadronic tracks 340 341 20 Nov 2009 V.Ivantchenko (hadr-munuclear-V09- 342 ---------------------------------------------- 343 - Cleanup 344 345 04 Mar 2009 V.Ivantchenko (hadr-munuclear-V09- 346 ---------------------------------------------- 347 - move constructors, destructors and virtual m 348 349 06 Feb 2009 V.Ivantchenko (hadr-munuclear-V09- 350 ---------------------------------------------- 351 352 24 Jan 2009 V.Ivantchenko (hadr-munuclear-V09- 353 ---------------------------------------------- 354 - G4MuNuclearInteraction added deregistration 355 356 4 Oct 2008 Dennis Wright (hadr-munuclear-V09- 357 ---------------------------------------------- 358 - G4MuNuclearInteraction - include process typ 359 12 to fHadronInelastic 360 361 2 Sep 2008 V.Ivanchenko (hadr-munuclear-V09-0 362 ---------------------------------------------- 363 - G4MuNuclearInteraction added SubType and reg 364 G4HadronicProcessStor 365 method and cleanup fo 366 367 4 Nov 2006 Dennis Wright for V.Ivanchenko (ha 368 ---------------------------------------------- 369 - G4MuNuclearInteraction::ComputeMicroscopicCr 370 by checking that upper energy limit is not l 371 372 373 30 Nov 2005 Gabriele Cosmo (hadr-munuclear-V07 374 ---------------------------------------------- 375 - Trivial fix in G4MuonNucleusInteractionModel 376 G4ParametrizedHadronicVertex for support of 377 NOTE: use of RandBit() can lead to event irr 378 - Created History file.