Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/processes/hadronic/models/theo_high_energy/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/theo_high_energy/History (Version 11.3.0) and /processes/hadronic/models/theo_high_energy/History (Version 9.4.p2)


  1 # Category had-theo-HE History                 <<   1 -------------------------------------------------------------------
  2                                                     2 
  3 See `CONTRIBUTING.rst` for details of **requir <<   3        ==========================================================
  4 which **must** added in reverse chronological  <<   4        Geant4 - an Object-Oriented Toolkit for Physics Simulation
  5 be used as a substitute for writing good git c <<   5        ==========================================================
  6                                                <<   6 
  7 ## 2022-11-11 Alberto Ribon (had-theo-HE-V11-0 <<   7               History file for theo_high_energy directory
  8 - G4TheoFSGenerator: simplified treatment for  <<   8               -------------------------------------------
  9   reactions of light hypernuclei (because Bert <<   9 
 10   cascade models are not applicable for these  <<  10 This file should be used to summarize modifications introduced in the 
 11   Note that for light anti-hypernuclei, FTF wo <<  11 code and to keep track of all tags.
 12   kinetic energy.                              <<  12 
 13                                                <<  13      ---------------------------------------------------------------
 14 ## 2022-05-25 Alberto Ribon (had-theo-HE-V11-0 <<  14      * Please list in reverse chronological order (last date on top)
 15 - `G4TheoFSGenerator`: propagate the informati <<  15      ---------------------------------------------------------------
 16   (in the `ApplyYourself` method, from `G4Reac << 
 17                                                << 
 18 ## 2021-12-10 Ben Morgan (had-theo-HE-V11-00-0 << 
 19 - Change to new Markdown History format        << 
 20                                                << 
 21 ---                                            << 
 22                                                << 
 23 # History entries prior to 11.0                << 
 24                                                << 
 25 04-Aug-2021, Alberto Ribon              (had-t << 
 26 - G4TheoFSGenerator, G4QuasiElasticChannel, G4 << 
 27   set creator model ID for the secondaries, us << 
 28   G4PhysicsModelCatalog                        << 
 29                                                << 
 30 04-Jun-2021, Alberto Ribon              (had-t << 
 31 - G4TheoFSGenerator : added accessor (i.e. "Ge << 
 32   corresponding setter methods (i.e. "Set", al << 
 33   This can be useful for users to access at ru << 
 34   available from a hadronic final-state model. << 
 35                                                << 
 36 16-Apr-2021, Ben Morgan                 (had-t << 
 37 - Migrate build to modular CMake API           << 
 38                                                << 
 39 13-Apr-2021, Alberto Ribon              (had-t << 
 40 - GNUmakefile, sources.cmake : removed the sub << 
 41   hadronic/models/management and hadronic/mode << 
 42   (that have been now deleted, with their clas << 
 43    hadronic/util and hadronic/management).     << 
 44   Removed also the useless dependency to hadro << 
 45                                                << 
 46 07-Nov-2020, Vladimir Ivanchenko        (had-t << 
 47 - G4CRCoalescence : use inheritance from G4Had << 
 48 - G4TheoFSGenerator : instantiate G4CRCoalesce << 
 49                                                << 
 50 05-Nov-2020, Alberto Ribon              (had-t << 
 51 - G4CRCoalescence : new class, based on the wo << 
 52   Gomez Coral for the GAPS Collaboration, for  << 
 53   the secondaries produced by string model to  << 
 54   antideuterons from, respectively, proton-neu << 
 55   antiproton-antineutron pairs with close mome << 
 56   This class can be useful in particular for C << 
 57 - G4TheoFSGenerator : in the method ApplyYours << 
 58   to the candidate secondaries produced by the << 
 59   corresponding switch is enabled (by default  << 
 60                                                << 
 61 24-Jul-2020, Alberto Ribon              (had-t << 
 62 - G4TheoFSGenerator : introduced a temporarily << 
 63   heavy (charm and bottom) projectile hadrons  << 
 64   (below 100 MeV).                             << 
 65   Cascade models are currently not applicable  << 
 66   string models cannot handle them properly at << 
 67   so we return as final state the initial stat << 
 68   Note that, for most applications, this is a  << 
 69   giving that the nearly all slowly moving cha << 
 70   decay before any hadronic interaction can oc << 
 71                                                << 
 72 05-Mar-2020, Vladimir Ivanchenko        (had-t << 
 73 - G4QuasiElasticChannel, G4TheoFSGenerator - c << 
 74     keywords and loops, removed unused methods << 
 75     identation and brackets                    << 
 76                                                << 
 77 24-Feb-2020, Vladimir Ivanchenko        (had-t << 
 78 - G4QuasiElasticChannel - use inheritance from << 
 79   G4TheoFSGenerator - do not destruct G4QuasiE << 
 80                                                << 
 81 23-Jun-2017, Gunter Folger              (had-t << 
 82 - fix memory leak introduced by changes for pa << 
 83                                                << 
 84 31-May-2017, G.Folger                   (had-t << 
 85 - retag to include History                     << 
 86                                                << 
 87 31-May-2017, G.Folger                   (had-t << 
 88 - G4TheoFSGenerator: pass through CreatorModel << 
 89                                                << 
 90 07-Aug-2015, A.Ribon                    (had-t << 
 91 - G4QuasiElasticChannel : checking of 'while'  << 
 92                                                << 
 93 17-Apr-2015, W.Pokorski                 (had-t << 
 94 - fixing memory leak                           << 
 95                                                << 
 96 17-Apr-2015, W.Pokorski                 (had-t << 
 97 - fixing stupid mistake in the previous tag    << 
 98                                                << 
 99 17-Apr-2015, W.Pokorski                 (had-t << 
100 - update for new quasi-elastic class structure << 
101                                                << 
102 6-Nov-2014, G.Folger                    (had-t << 
103 - remove G4LMsdGenerator and G4LMsdChannel als << 
104                                                << 
105 6-Nov-2014, V.Grichine, G.Folger        (had-t << 
106 - remove G4LMsdGenerator and G4LMsdChannel     << 
107                                                << 
108 15-Oct-2014, V. Grichine:               (had-t << 
109 - G4LMsdGenerator and G4LMsdChannel were added << 
110   to provide interface to inelastic single dif << 
111                                                << 
112 1-July-2014, Gunter Folger              (had-t << 
113 - Updates to ModelDescription(); updated text  << 
114                                                << 
115 2-June-2014, Gunter Folger              (had-t << 
116 - one extra G4ParticleDefinition* made const,  << 
117                                                << 
118 19-May-2014, Gunter Folger              (had-t << 
119 - fix left over non const G4ParticleDefinition << 
120                                                << 
121 05-March-2014, Gunter Folger            (had-t << 
122 - G4TheoFSGenerator: remove const_cast for Par << 
123    simplify code.                              << 
124                                                << 
125 29-Jan-2014, Gunter Folger              (had-t << 
126 - Removed models/common from sources.cmake     << 
127                                                << 
128 16-July-2013   G. Cosmo       hadr-theo-HE-V09 << 
129 -  Correction to CMake scripts for granular bu << 
130                                                << 
131 04-June-2013   A. Ribon       had-theo-HE-V09- << 
132 -  Fix access to ions via the IonTable class a << 
133    in G4QuasiElasticChannel.cc                 << 
134                                                << 
135 29-January-2013   V. Uzhinsky had-theo-HE-V09- << 
136 -  A new attempt to implement NuclNucl interac << 
137                                                << 
138 8-January-2013   V. Uzhinsky had-theo-HE-V09-0 << 
139 -  A new attempt to implement NuclNucl interac << 
140                                                << 
141 17-December-2012 V. Uzhinsky had-theo-HE-V09-0 << 
142 -  An interface for a manipulation with nucleu << 
143    introduced. Alberto's comments are removed. << 
144                                                << 
145 13-December-2012 A.Ribon    had-theo-HE-V09-06 << 
146 -  Removed G4ProjectileDiffractiveChannel (whi << 
147    and temporary commenting Uz. changes in the << 
148                                                << 
149 20-November-2012 V. Uzhinsky had-theo-HE-V09-0 << 
150 -  An interface for a manipulation with nucleu << 
151    introduced, especially for treating remnant << 
152                                                << 
153 17-July-2012, G.Folger      had-theo-HE-V09-05 << 
154 -  coverity fixes in G4TheoFSGenerator.cc      << 
155                                                << 
156 21-June-2012, W.Pokorski    had-theo-HE-V09-05 << 
157 -  removed dependency on CHIPS from the source << 
158                                                << 
159 11-June-2012, G.Folger      had-theo-HE-V09-05 << 
160 -  avoid shadowing of variables                << 
161 -  some cleanup of G4QuasiElasticChannel.cc    << 
162                                                << 
163 25-May-2012, G.Folger     had-theo-HE-V09-05-0 << 
164 - G4TheoFSGenerator: add Modeldescription()    << 
165                                                << 
166                                                << 
167 02-May-2012, G.Folger                   ( ..tr << 
168 - revert changes by Mikhail ( revs: r58279, r5 << 
169                                                << 
170 28 April 2012 - M.Kosov    had-theo-HE-V09-05- << 
171 - hadronic/models/chiral_inv_phase_space moved << 
172                                                << 
173 08-Nov-2011, G.Folger     had-theo-HE-V09-04-0 << 
174 - G4QuasiElasticChannel: use QuasiElRatios fro << 
175   in place of QuasiFreeRatios from chips.      << 
176   also update Gnumakefile and sources.cmake fo << 
177    (*) ProjectileDiffraction still(?) relies o << 
178    cannot be removed.                          << 
179                                                << 
180 21-Sep-2011, G.Folger     had-theo-HE-V09-04-0 << 
181               note that had-theo-HE-V09-04-02  << 
182 - G4ProjectileDiffractiveChannel.cc: finish mi << 
183 - G4QuasiElasticChannel: use QuasiFreeRatios i << 
184                                                << 
185 8-Aug-2011, M. Kelsey                          << 
186 - G4QuasiElasticChannel:  Move #includes from  << 
187   dependences.                                 << 
188                                                << 
189 5-Aug-2011, M. Kelsey     had-theo-HE-V09-04-0 << 
190 - G4TheoFSGenerator.cc, G4QuasiElasticChannel. << 
191   value of G4V3DNucleus::GetNucleons()         << 
192                                                << 
193   Requires consistent changes in other package << 
194     hadr-modman-V09-04-01                      << 
195     hadr-mod-util-V09-04-02                    << 
196   had-partonstring-mgt-V09-04-01               << 
197     hadr-qgsm-V09-04-04                        << 
198     had-theo-HE-V09-04-01                      << 
199                                                << 
200 17-Mar-2011 G.Folger        had-theo-HE-V09-04 << 
201 -  Add G4TheoFSGenerator::GetEnergyMomentumChe << 
202 -  M.Kelsey: store primary particle, so that c << 
203                                                    16 
204 17-Sep-2010 G.Folger        had-theo-HE-V09-03     17 17-Sep-2010 G.Folger        had-theo-HE-V09-03-01
205 -  Correct G4QuasiElasticChannel for bug intro     18 -  Correct G4QuasiElasticChannel for bug introduced in A&Z migration
206                                                    19 
207 16-Sep-2010 G.Folger        had-theo-HE-V09-03     20 16-Sep-2010 G.Folger        had-theo-HE-V09-03-00
208 -  Migrate G4QuasiElasticChannel to interger A     21 -  Migrate G4QuasiElasticChannel to interger A&Z
209                                                    22 
210 16-Nov-2009 M.Kosov         had-theo-HE-V09-02     23 16-Nov-2009 M.Kosov         had-theo-HE-V09-02-03
211 - Correct dependency on CHIPS                      24 - Correct dependency on CHIPS
212                                                    25 
213 29-Apr-2009 M.Kosov         had-theo-HE-V09-02     26 29-Apr-2009 M.Kosov         had-theo-HE-V09-02-02
214 - Quasi Elastic part is made more used in QGSC     27 - Quasi Elastic part is made more used in QGSC at low energies to improve
215   the performance of QGSC at low energies          28   the performance of QGSC at low energies
216                                                    29 
217 8-Apr-2008  G.Folger        had-theo-HE-V09-01     30 8-Apr-2008  G.Folger        had-theo-HE-V09-01-01
218 -  Remove unused variable Z in G4QuasiElasticC     31 -  Remove unused variable Z in G4QuasiElasticChannel.cc
219                                                    32 
220                                                    33 
221 8-Apr-2008  G.Folger        had-theo-HE-V09-01     34 8-Apr-2008  G.Folger        had-theo-HE-V09-01-00
222 -  Add Fermi momentum to quasi elastic scatter     35 -  Add Fermi momentum to quasi elastic scattering
223                                                    36 
224 15-Nov-2007 G.Folger        had-theo-HE-V09-00     37 15-Nov-2007 G.Folger        had-theo-HE-V09-00-01
225 -  Correct Projectile Diffractive scattering:  <<  38 -  Correct Projectile Diffractive scattering: when a very unusal nucleus 
226     PDGcode is given by chips, recreate anothe     39     PDGcode is given by chips, recreate another final state.
227                                                <<  40     
228 13-Nov-2007 G.Folger        had-theo-HE-V09-00     41 13-Nov-2007 G.Folger        had-theo-HE-V09-00-00
229 -  Add Channel for Projectile Diffractive scat     42 -  Add Channel for Projectile Diffractive scattering
230                                                    43 
231 12-04-2007 Gunter Folger    had-theo-HE-V08-02     44 12-04-2007 Gunter Folger    had-theo-HE-V08-02-01
232 -  add model name to identify model for hadron <<  45 -  add model name to identify model for hadronic whiteboard; default for 
233    G4TheoFSGenerator is "TheoFSGenerator", but     46    G4TheoFSGenerator is "TheoFSGenerator", but the ctor in physics lists should
234    set better name                                 47    set better name
235                                                    48 
236 30-03-2007 Gunter Folger    had-theo-HE-V08-02     49 30-03-2007 Gunter Folger    had-theo-HE-V08-02-00
237 - add G4QuasiElasticChannel to simulate quasie <<  50 - add G4QuasiElasticChannel to simulate quasielastic scattering; Relies on 
238    Chips class  G4QuasiFreeRatios.                 51    Chips class  G4QuasiFreeRatios.
239 - modify G4TheoFSGenerator use G4QuasiElasticC     52 - modify G4TheoFSGenerator use G4QuasiElasticChannel to add quasielastic
240    scattering for string models, and use these     53    scattering for string models, and use these in competition to the string
241    model.                                          54    model.