Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/processes/hadronic/models/lepto_nuclear/History

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3, ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ] [ 11.3.0 ]

Diff markup

Differences between /processes/hadronic/models/lepto_nuclear/History (Version 11.3.0) and /processes/hadronic/models/lepto_nuclear/History (Version 9.1.p2)


  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.