Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/processes/hadronic/models/parton_string/management/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 ]

  1 # Category hadr-partonstring-mgt 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).
  5 It must **not** be used as a substitute for writing good git commit messages!
  6 
  7 -------------------------------------------------------------------------------
  8 
  9 ## 2022-11-11 Alberto Ribon (hadr-partonstring-mgt-V11-00-03)
 10 - G4VPartonStringModel : added debugging information on the number of lambdas
 11   for residual projectile hypernuclei.
 12 
 13 ## 2022-06-07 Alberto Ribon (hadr-partonstring-mgt-V11-00-02)
 14 - G4VSplitableHadron : changed the method Splitting() from "protected" to
 15   "public" (this is needed to change the status of SplitableHadron in
 16   G4FTFAnnihilation, to get isotropic distributions in annihilations at rest).
 17   This change was made by Vladimir Uzhinsky. 
 18 
 19 ## 2022-02-09 Gabriele Cosmo (hadr-partonstring-mgt-V11-00-01)
 20 - Fixed compilation warning on Intel compilers for unused variable.
 21 
 22 ## 2021-12-10 Ben Morgan (hadr-partonstring-mgt-V11-00-00)
 23 - Change to new Markdown History format.
 24 
 25 ---
 26 
 27 # History entries prior to 11.0
 28 
 29 27-Oct-2021 A. Ribon       hadr-partonstring-mgt-V10-07-02
 30 - G4VParticipants, G4VPartonStringModel : extended for projectile
 31   hypernuclei and anti-hypernuclei
 32 
 33 16-Apr-2021 B. Morgan      hadr-partonstring-mgt-V10-07-01
 34 - Migrate build to modular CMake API
 35 
 36 13-Apr-2021 A. Ribon       hadr-partonstring-mgt-V10-07-00
 37 - GNUmakefile, sources.cmake : removed the subdirectories
 38   hadronic/models/management and hadronic/models/util
 39   (that have been now deleted, with their classes moved to
 40    hadronic/util and hadronic/management).
 41 
 42 29-Oct-2020 B. Morgan      hadr-partonstring-mgt-V10-06-03
 43 -  Remove inclusion of obsolete CMake module
 44 
 45 24-Jul-2020 A. Ribon       hadr-partonstring-mgt-V10-06-02
 46 -  G4VPartonStringModel : introduced a new pre-processor option for
 47    debugging heavy hadrons, switched off by default.
 48 
 49 08-Mar-2020 V. Ivanchenko  hadr-partonstring-mgt-V10-06-01
 50 -  G4VParticipants, G4VPartonStringModel, G4VStringFragmentation,
 51    G4StringModel - clean-up: removed unused methods, delete
 52      operators, use C++11 keywords
 53 
 54 24-Feb-2020 V. Ivanchenko  hadr-partonstring-mgt-V10-06-00
 55 -  G4VStringFragmentation : use inheritance from G4HadronicInteraction;
 56      removed implementations of private operators.
 57 
 58 28-Nov-2019 A. Ribon       hadr-partonstring-mgt-V10-05-02
 59 -  G4VPartonStringModel : fixed bug (use of "=" instead of "==" in
 60    if-statement, found by Coverity) in the Scatter method.
 61 
 62 19-Nov-2019 A. Ribon       hadr-partonstring-mgt-V10-05-01
 63 -  G4EventGenerator, G4InteractionCode, G4VertexCode : deleted unused classes.
 64 
 65 14-Nov-2019 A. Ribon       hadr-partonstring-mgt-V10-05-00
 66 -  G4VPartonStringModel : re-sample the string formation in the case that
 67    the (either target or projectile) nuclear residual is an unphysical
 68    combination of nucleons (i.e. more than three protons with no neutron,
 69    or more than one neutron with no proton).
 70 
 71 20-Nov-2018 A. Ribon       hadr-partonstring-mgt-V10-04-03
 72 -  Minor clean-up: no changes in the random sequence.
 73 
 74 05-Nov-2018 G. V. Uzhinsky      hadr-partonstring-mgt-V10-04-02
 75 - If something is bad in QGSM, G4VPartonStringModel.cc will return initial
 76   particle/nucleus. See line 150:
 77   if(strings->size() == 0) {Success=false; continue;}
 78   FTF instead of vector "strings" returns 0! Thus, a corresponding changes
 79   are introduced in FTF.
 80 
 81 19-Dec-2017 G. Cosmo      hadr-partonstring-mgt-V10-04-01
 82 - Fixed self-consistency in G4VertexCode header (missing #include).
 83   Thanks to Raphael Isemann for reporting this.
 84 
 85 07-Dec-2017 A. Ribon      hadr-partonstring-mgt-V10-04-00
 86 -  Resumed the development version (i.e. deleted the class
 87    G4PomeronCrossSection which is not needed any longer).
 88 
 89 08-Nov-2017 A. Ribon      hadr-partonstring-mgt-V10-03-04
 90 -  Minor clean-up and indentation: no changes in the random sequence.
 91 
 92 26-Oct-2017 A. Ribon      hadr-partonstring-mgt-V10-03-03
 93 -  Re-introduce temporarily G4PomeronCrossSection class needed by the stable,
 94    production version of QGS model.
 95 
 96 19-Jan-2017 A. Ribon      hadr-partonstring-mgt-V10-03-02
 97 -  Removed G4PomeronCrossSection class.
 98 
 99 16-Dec-2016 A. Ribon      hadr-partonstring-mgt-V10-03-01
100 -  Temporary work-around to bring back only qgsm: in practice, re-introduce
101    temporarily G4PomeronCrossSection class.
102 
103 14-Dec-2016 A. Ribon      hadr-partonstring-mgt-V10-03-00
104 -  After the release G4 10.3, with "stable" version, this tag brings back
105    the "development" version, similar (although not identical because
106    of some code clean-up) to G4 10.2.ref10.
107 
108 12-Oct-2016 V. Uzhinsky  : hadr-partonstring-mgt-V10-02-04
109    G4Exception was introduced in G4VPartonStringModel which gives a warning
110    message when parton model cannot produce or fragment strings. In the case
111    projectile hadron and target nucleus will return unchanged to a caller.
112 
113 28-Sept-2016 V. Uzhinsky : hadr-partonstring-mgt-V10-02-03
114 -  G4VPartonStringModel: Repetition is implemented of an event simulation
115    if strings were not generated, or the hadronization could not manage
116    with string's fragmentation. An exception is generated after 100 attempts.
117 
118 19-Sept-2016 V. Uzhinsky : hadr-partonstring-mgt-V10-02-02
119 -  G4VPartonStringModel: G4HadronicException was implemented for the case
120    when the string fragmentation does not produce hadrons!
121 
122 29-June-2016 V. Uzhinsky : hadr-partonstring-mgt-V10-02-01
123 -  G4VPartonStringModel::Scatter was improved in order to protect
124    a case when string's fragmentation does not give a result.
125 
126 18-May-2016 A. Ribon      hadr-partonstring-mgt-V10-02-00
127 -  G4PomeronCrossSection : moved into the qgsm/ directory.
128 
129 07-Aug-2015 A. Ribon      hadr-partonstring-mgt-V10-01-02
130 -  G4VPartonStringModel : checking of 'while' loops.
131 
132 05-Aug-2015 A. Ribon      hadr-partonstring-mgt-V10-01-01
133 -  G4PomeronCrossSection : replaced std::exp, std::log and std::pow
134    with the faster G4Exp, G4Log and G4Pow, respectively.
135 
136 28-April-2015 V. Uzhinsky hadr-partonstring-mgt-V10-01-00
137    Improved debug diagnostic.
138 
139  8-Sept-2014 V. Uzhinsky hadr-partonstring-mgt-V10-00-03
140    Cosmetic cleaning of G4InteractionContent, G4VParticipants, G4VSplitableHadron
141    Debuging option is added in G4VPartonStringModel.
142 
143 24-April-2014 V.Uzhinsky hadr-partonstring-mgt-V10-00-02
144    G4VPartonStringModel.cc was improved to treat an ExcitedString when
145    it is a hadron stored as a Track of the ExcitedString. It is needed
146    for a correct processing of quark-exchange processes in FTF model.
147 
148 21-April-2014 V. Uzhinsky hadr-partonstring-mgt-V10-00-01
149    A bug was erased in G4VPartonStringModel.cc. It appears at a debugging
150    when a residual nucleus mass number =0.
151 
152 13-Mar-2014 G. Cosmo hadr-partonstring-mgt-V10-00-00
153 -  Fix to remove 'inline' qualifier from methods in G4VParticipants.cc
154    and G4PomeronCrossSection.cc, responsible for run-time errors for
155    undefined symbols in library...
156 
157 29-Jan-2013 V. Uzhinsky had-partonstring-mgt-V09-06-04
158 -  New attempt to implement nucl-nucl interactions.
159 
160 16-Jan-2013 V. Uzhinsky had-partonstring-mgt-V09-06-03
161 -  Bug fixing.
162 
163 10-Jan-2013 V. Uzhinsky had-partonstring-mgt-V09-06-02
164 -  New attempt to implement nucl-nucl interactions.
165 
166 18-Dec-2012 V. Uzhinsky had-partonstring-mgt-V09-06-01
167 -  Print-out in the previouse tag is closed.
168 
169 17-Dec-2012 V. Uzhinsky had-partonstring-mgt-V09-06-00
170 -  An interface for a manipulation with nucleus-nucleus interactions was
171    introduced.
172 
173 21-Nov-2012 V. Uzhinsky had-partonstring-mgt-V09-05-05
174 -  Bug fixing.
175 
176 20-Nov-2012 V. Uzhinsky had-partonstring-mgt-V09-05-04
177 -  An interface for a manipulation with nucleus-nucleus interactions was
178    introduced, especially for treating remnants of projectile nuclei.
179 
180 27-Sep-2012, G.Cosmo
181 - Explicitly use inclusion of headers for system of units and physical
182   constants, in plan to remove implicit inclusion from globals.hh.
183 - Corrected compilation warnings for order of initialization of data members
184   in G4PomeronCrossSection.
185 
186 17-Jul-2012, G.Folger       (had-partonstring-mgt-V09-05-03)
187 - fixes for coverity, G4InteractionContent and G4PomeronCrossSection
188 
189 12-Jun-2012, G.Folger       (had-partonstring-mgt-V09-05-02)
190 - G4PomeronCrossSection.cc: fix shadowing warnings
191 
192 25-May-2012, G.Folger       (had-partonstring-mgt-V09-05-01)
193 - G4VPartonStringModel:
194   - add ModelDescription() interface
195   - make copy ctor, =,  ==, and  != operators private, not implemented
196 
197 12-Apr-2012, G.Folger       (had-partonstring-mgt-V09-05-00)
198 - Changes in debugging information
199 
200 5-Aug-2011, M. Kelsey       (had-partonstring-mgt-V09-04-01)
201   G4VParticipants:  Remove external dependences on G4Fancy3DNucleus by
202     moving #include, Init(), and SetNucleus() to .cc file.
203 
204 18-Jul-2011, G.Folger       (had-partonstring-mgt-V09-04-00)
205    Address coverity warnings
206 
207 30 Nov. 2010 V. Uzhinsky (had-partonstring-mgt-V09-03-01)
208    Member G4int Status in G4VSplitableHadron was changed
209    into G4int curStatus
210 
211 8-Sept-2010, G.Folger       (had-partonstring-mgt-V09-03-00)
212   use integer interface of G4Nucleus for A&Z
213 
214 6 Dec. 2009, V. Uzhinsky  (had-partonstring-mgt-V09-02-02)
215   Repeatation of string fragmentation if
216   energy corr. can not be done is implemented.
217 
218 17-July-2009 V. Uzhinsky  (had-partonstring-mgt-V09-02-01)
219   A Status of nuclear nucleon involved in an interaction is introdused.
220   Status: 0 - spectator, 1 - involved nucleon, 2 - absorbed nucleon
221   (G4VSplitableHadron)
222 
223   A connection between a participant nucleon and a nuclear nucleon was
224   introsuced in G4InteractionContent.
225 
226 10-July-2009 V. Uzhinsky  (had-partonstring-mgt-V09-02-00)
227   Introduction the right tag number.
228 
229 9-July-2009 V. Uzhinsky     (had-partonstring-mgt-V08-02-02)
230 - New field was added in G4VSplitableHadron class (G4 bool Activation) and
231   corresponding methods to operatite with it. It was needed for an
232   absorption of meson in nuclear collision generated by FTF.
233 
234 24-Apr 2007 Gunter Folger   (had-partonstring-mgt-V08-02-01)
235 - Merge ftf-dev back to head.
236 
237 
238 24-Jan 2007 G.Folger      Tag : had-partonstring-mgt-V08-02-00
239    - Debugging method Dump added in G4InteractionContent to print object
240    - Debug output in G4VPartonStringModel checking E-p conservation of string
241      model
242 
243 31-March-2008 V. Uzhinsky               Tag : had-partonstring-mgt-V09-01-00
244   - G4FTFCrossSection.cc and G4FTFCrossSection.hh were re-named into
245     G4FTFParameters.cc and .hh, and moved to diffraction directory.
246     The corresponding class was re-named too. All of these characterize
247     the content of the files more exactly.