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 ]

Diff markup

Differences between /processes/hadronic/models/parton_string/management/History (Version 11.3.0) and /processes/hadronic/models/parton_string/management/History (Version 10.0)


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