Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/processes/hadronic/models/parton_string/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/History (Version 11.3.0) and /processes/hadronic/models/parton_string/History (Version 9.2.p4)


  1 # Category hadr-prtn 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 It must **not** be used as a substitute for wr <<   5        ==========================================================
  6                                                     6 
  7 ---------------------------------------------- <<   7         History file for hadronic/models/parton_string directory
                                                   >>   8         --------------------------------------------------------
  8                                                     9 
  9 ## 2022-11-26 Gabriele Cosmo (hadr-prtn-V11-00 <<  10 This file should be used to summarize modifications introduced in the 
 10 - Fixed compilation warnings for implicit type <<  11 code and to keep track of all tags.
 11                                                << 
 12 ## 2021-12-10 Ben Morgan (hadr-prtn-V11-00-00) << 
 13 - Change to new Markdown History format        << 
 14                                                << 
 15 ---                                            << 
 16                                                << 
 17 # History entries prior to 11.0                << 
 18                                                << 
 19 ---------------------------------------------- << 
 20 07 December 2016,  A. Ribon (hadr-prtn-stable- << 
 21    G4FTFParameter : set SetExcitationEnergyPer << 
 22                                                << 
 23 ---------------------------------------------- << 
 24 01 December 2016,  A. Ribon (hadr-prtn-stable- << 
 25    G4FTFParameter : changed SetExcitationEnerg << 
 26    from 100 MeV (as in G4 10.1) to 80 MeV (it  << 
 27                                                << 
 28 ---------------------------------------------- << 
 29 09 November 2016,  A. Ribon (hadr-prtn-stable- << 
 30    G4ExcitedStringDecay : increased the number << 
 31    fragment strings from 10 to 100.            << 
 32                                                << 
 33 ---------------------------------------------- << 
 34 12 October 2016,  A. Ribon (hadr-prtn-stable-V << 
 35    G4VPartonStringModel : instead of having th << 
 36    (with max 20 attempts) and the string fragm << 
 37    100 attempts) separated, there is now one s << 
 38    creation and fragmentation, with max 1000 a << 
 39    of failure a just-warning exception is thro << 
 40                                                << 
 41 ---------------------------------------------- << 
 42 11 October 2016,  A. Ribon (hadr-prtn-stable-V << 
 43    G4FTFModel : brought back completely, as in << 
 44    of the residual nucleus excitation energy ( << 
 45    which were forgotten in the tag cms_hadr-st << 
 46                                                << 
 47 ---------------------------------------------- << 
 48 11 October 2016,  A. Ribon (hadr-prtn-stable-V << 
 49    First clean-up and identation of the code.  << 
 50    No changes of the random number sequence.   << 
 51                                                << 
 52 ---------------------------------------------- << 
 53 06 October 2016,  A. Ribon (hadr-prtn-stable-V << 
 54    Created first (internal) tag of the stable  << 
 55    This corresponds to parton_string as in G4  << 
 56    (internal) tag cms_hadr-string-diff-V10-01- << 
 57    in order to bring the residual nucleus exci << 
 58    G4 10.1 .                                   << 
 59    The aim of this stable parton_string branch << 
 60    showers, with either FTF or QGS string mode << 
 61    in G4 10.1, which are reasonably good for t << 
 62                                                << 
 63 ============================================== << 
 64                                                << 
 65 ---------------------------------------------- << 
 66 26 March 2014,  G.Folger (hadr-prtn-V10-00-02) << 
 67    convert to const G4Particledefinition*      << 
 68                                                << 
 69 ---------------------------------------------- << 
 70 25 February 2014,  A. Ribon (hadr-prtn-V10-00- << 
 71    Reverting back the CMakeLists.txt as before << 
 72                                                << 
 73 ---------------------------------------------- << 
 74 14 February 2014,  M. Karamitros (hadr-prtn-V1 << 
 75    Reordering of add_subdirectory in CMakeList << 
 76                                                << 
 77 ---------------------------------------------- << 
 78 27 September 2012,  G. Cosmo (hadr-prtn-V09-05 << 
 79    Explicitly use inclusion of headers for sys << 
 80    constants, in plan to remove implicit inclu << 
 81                                                << 
 82 ---------------------------------------------- << 
 83 1 March 2011, V. Uzhinsky (hadr-prtn-V09-04-08 << 
 84    Bugs fixed Annihilation (px, py of strings  << 
 85                                                << 
 86 ---------------------------------------------- << 
 87 1 March 2011, V. Uzhinsky (hadr-prtn-V09-04-07 << 
 88    Bug in dtor fixed; possible double deletion << 
 89                                                << 
 90 ---------------------------------------------- << 
 91 1 March 2011, V. Uzhinsky (hadr-prtn-V09-04-06 << 
 92    Bug was found and fixed in FTF. The pionter << 
 93    nucleus was not set to 0 at the end of FTF  << 
 94                                                << 
 95 ---------------------------------------------- << 
 96 28 February 2011, V. Uzhinsky (hadr-prtn-V09-0 << 
 97    Bug was found and fixed in annihilation.    << 
 98                                                << 
 99 ---------------------------------------------- << 
100 28 February 2011, V. Uzhinsky (hadr-prtn-V09-0 << 
101    Bug was found and fixed in G4FTFParameters. << 
102    were introduced in FTF annihilation.        << 
103                                                << 
104 ---------------------------------------------- << 
105 25 February 2011, V. Uzhinsky (hadr-prtn-V09-0 << 
106    Bug was found and fixed in G4FragmentingStr << 
107    A small improvement was introduced in G4FTF << 
108    to treat LabmdaBar, SigmaBar and so on.     << 
109                                                << 
110 ---------------------------------------------- << 
111 24 February 2011, V. Uzhinsky  (hadr-prtn-V09- << 
112    First variant of FTF code for a sumulation  << 
113    and nucleus-nucleus interactions is impleme << 
114    nucleus part is working starting from 150*A << 
115    nucleus part is applicable at Plab > 2 * A  << 
116                                                << 
117 ---------------------------------------------- << 
118 14 February 2011, V. Uzhinsky  (hadr-prtn-V09- << 
119    Simulation of Anti-baryon - nucleus interac << 
120    to 1000 GeV is implemented.                 << 
121    The reggeon cascading is switched off.      << 
122    Good results are obtained in combination wi << 
123                                                << 
124 ---------------------------------------------- << 
125 7 Dec. 2010, V. Uzhinsky        (hadr-prtn-V09 << 
126   First implementation of baryon - anti-baryon << 
127   New G4FTFAnnihilation class is added in FTF  << 
128   corresponding changes have dane in FTF conne << 
129                                                << 
130   Changes have done in G4VSplitableHadron (man << 
131   2 new methods have been addded:              << 
132               virtual void SetFirstParton(G4in << 
133               virtual void SetSecondParton(G4i << 
134   to set quark (anti-quark) determination at t << 
135                                                << 
136   Corresponding classes in FTF and QGSM have c << 
137               G4DiffractiveSplitableHadron (FT << 
138               G4QGSMSplitableHadron        (QG << 
139                                                << 
140 ---------------------------------------------- << 
141 9  Dec. 2009, V. Uzhinsky         (hadr-prtn-V << 
142    Crush found by Alberto with AveragePt2=0 is << 
143 ---------------------------------------------- << 
144 6  December 2009, V. Uzhinsky     (hadr-prtn-V << 
145    Some correstions are made in diffr., hadron << 
146    to treat kinky string fragmentation.        << 
147                                                << 
148 19 November 2009, Gunter Folger   (hadr-prtn-V << 
149 -  G4VParticipants.hh: use modified name of me << 
150                                                << 
151 29 October 2009, V. Uzhinsky (hadr-prtn-V09-02 << 
152    Warning meassage is erased in FTFmodel      << 
153 ---------------------------------------------- << 
154 25 October 2009, V Uzhinsky (hadr-prtn-V09-02- << 
155    Excitation energy calculation was added in  << 
156 ---------------------------------------------- << 
157                                                << 
158 6 October 2009, V Uzhinsky (hadr-prtn-V09-02-0 << 
159   Compilation warning are erased in FTF.       << 
160                                                << 
161 ---------------------------------------------- << 
162 5 October 2009, V. Uzhinsky (hadr-prtn-V09-02- << 
163   FTFP with tuned parameters of nuclear de-exc << 
164 ---------------------------------------------- << 
165 6 August 2009, V. Uzhinsky (hadr-prtn-V09-02-0 << 
166    A warning message at FTFmodel compilation c << 
167    initialisation was erased.                  << 
168 ---------------------------------------------- << 
169  5 August 2009, V. Uzhinsky (hadr-prtn-V09-02- << 
170 Some warning were erased at FTFModel compilati << 
171 ---------------------------------------------- << 
172  3 August 2009, V. Uzhinsky (hadr-prtn-V09-02- << 
173    FTF model was complited by the reggeon casc << 
174 ---------------------------------------------- << 
175 17 July 2009 V. Uzhinsky (hadr-prtn-V09-02-01) << 
176    Improvement of FTF model:                   << 
177    A Status of nuclear nucleon involved in an  << 
178    Status: 0 - spectator, 1 - involved nucleon << 
179    (G4VSplitableHadron)                        << 
180                                                << 
181    A connection between a participant nucleon  << 
182    introsuced in G4InteractionContent.         << 
183                                                << 
184    All of these allow to improve FTF model for << 
185    These required a lot of changes in FTF.     << 
186 ---------------------------------------------- << 
187 10 July 2009 V. Uzhinsky (hadr-prtn-V09-02-00) << 
188    Introduction the right tag number.          << 
189 ---------------------------------------------- << 
190 9 July 2009 V. Uzhinsky (hadr-prtn-V09-01-03)  << 
191   Charge-exchange was implemented for pn->np i << 
192   interactions simulated by FTF. Pion absorpti << 
193   implemented also. tag - hadr-string-diff-V09 << 
194                                                << 
195   Bug was fixed in G4VLongitudinalStringDecay. << 
196   formation/creation time, c_light was inserte << 
197   tension parameter was set to the usual value << 
198   G4LundStringFragmentation.cc. tag - had-hadr << 
199                                                << 
200   New field was added in G4VSplitableHadron cl << 
201   and corresponding methods to operatite with  << 
202   absorption of meson in nuclear collision gen << 
203   tag - had-partonstring-mgt-V08-02-02         << 
204 ---------------------------------------------- << 
205                                                    12 
                                                   >>  13      ---------------------------------------------------------------
                                                   >>  14      * Please list in reverse chronological order (last date on top)
                                                   >>  15      ---------------------------------------------------------------
206 23 June 2008 V. Uzhinsky (hadr-prtn-V09-01-02)     16 23 June 2008 V. Uzhinsky (hadr-prtn-V09-01-02)
207    G4QGSMFragmentation.cc and G4LundStringFrag     17    G4QGSMFragmentation.cc and G4LundStringFragmentation.cc were
208    decoupled at calculation of formation time      18    decoupled at calculation of formation time due to adding methods
209    and member in G4VLongitudinalStringDecay cl     19    and member in G4VLongitudinalStringDecay class for manipulation
210    with string tension.                            20    with string tension.
211                                                    21 
212    Memory leak was erased in G4QGSMFragmentati     22    Memory leak was erased in G4QGSMFragmentation.cc and 
213    G4VLongitudinalStringDecay.cc thank to Gunt     23    G4VLongitudinalStringDecay.cc thank to Gunter.
214                                                    24 
215 18 June 2008 V. Uzhinsky (hadr-prtn-V09-01-01)     25 18 June 2008 V. Uzhinsky (hadr-prtn-V09-01-01)
216    Changes in G4ExcitedString class were tagge     26    Changes in G4ExcitedString class were tagged. They are needed for
217    operation of FTF.                               27    operation of FTF.
218                                                    28 
219 13 June 2008 V. Uzhinsky    (hadr-prtn-V09-01-     29 13 June 2008 V. Uzhinsky    (hadr-prtn-V09-01-00)
220 ----------------------------------------------     30 ----------------------------------------------- 
221 1. String fragmentation was revised, and param     31 1. String fragmentation was revised, and parameters were tuned.
222 2. FTF parameters were tuned for proton-proton     32 2. FTF parameters were tuned for proton-proton interaction
223 3. FTF parameters for pion-nucleon interaction     33 3. FTF parameters for pion-nucleon interactions were determined very rouhgly
224 4. Quiasi-elastic hadron-nucleus scattering wa     34 4. Quiasi-elastic hadron-nucleus scattering was implemented in FTF
225 5. Formation time was implemented in FTF, and      35 5. Formation time was implemented in FTF, and string tension was tuned
226                                                    36 
227                                                    37 
228 25 May 2007 G.Folger       (hadr-prtn-V08-02-0     38 25 May 2007 G.Folger       (hadr-prtn-V08-02-02)
229 ----------------------------------------------     39 -----------------------------------------------
230 - Seperate G4DiffractiveExcitation for FTF fro     40 - Seperate G4DiffractiveExcitation for FTF from QGS (see next entry by V.Uzhinsky) 
231   - Add original G4DiffractiveExcitation to qg     41   - Add original G4DiffractiveExcitation to qgsm as G4QGSDiffractiveExcitation
232   - Move G4SingleDiffractiveExcitation from ma     42   - Move G4SingleDiffractiveExcitation from management to qgsm ( not used
233     elsewhere)                                     43     elsewhere) 
234                                                    44 
235 25 May 2007   V.Uzhinsky                           45 25 May 2007   V.Uzhinsky 
236 ----------------------------------------------     46 -----------------------------------------------
237 - FTF model tuned for Pi+P interaction impleme     47 - FTF model tuned for Pi+P interaction implemented
238   Moved modified G4DiffractiveExcitation from      48   Moved modified G4DiffractiveExcitation from management to diffraction
239                                                    49 
240 24 April 2007 G.Folger    (hadr-prtn-V08-02-01     50 24 April 2007 G.Folger    (hadr-prtn-V08-02-01)
241 ----------------------------------------------     51 -----------------------------------------------
242 - Merge changes from V.Uzhinsky  from ftf-dev      52 - Merge changes from V.Uzhinsky  from ftf-dev branch back to HEAD.
243 - Seperate modifications done in G4VLongitudin     53 - Seperate modifications done in G4VLongitudinalStringFragmentation for FTF
244    from original code for QGS.                     54    from original code for QGS.
245 -  This tag includes the subdirectory tags:        55 -  This tag includes the subdirectory tags: 
246      - had-partonstring-mgt-V08-02-00              56      - had-partonstring-mgt-V08-02-00
247      - hadr-qgsm-V08-02-02                         57      - hadr-qgsm-V08-02-02
248      - hadr-string-diff-V08-02-00                  58      - hadr-string-diff-V08-02-00
249      - had-hadronization-V08-02-02                 59      - had-hadronization-V08-02-02
250                                                    60 
251                                                    61 
252 1 March 2007 G.Folger     (hadr-prtn-V08-02-00     62 1 March 2007 G.Folger     (hadr-prtn-V08-02-00)
253 ----------------------------------------------     63 -----------------------------------------------
254                                                    64 
255 - Add modifications of V.Uzhinsky on ftf-dev b     65 - Add modifications of V.Uzhinsky on ftf-dev branch.
256   Files in diffraction, management, hadronizat     66   Files in diffraction, management, hadronization and qgsm are affected. 
257                                                    67 
258                                                    68 
259 23 Nov 2005 Dennis Wright (hadr-prtn-V07-01-00     69 23 Nov 2005 Dennis Wright (hadr-prtn-V07-01-00)
260 ----------------------------------------------     70 -----------------------------------------------
261                                                    71 
262 - G. Folger fixed bug in hadronization/G4Excit     72 - G. Folger fixed bug in hadronization/G4ExcitedStringDecay.cc
263    (tag had-hadronization-V07-01-00)               73    (tag had-hadronization-V07-01-00)
264                                                    74 
265 - D. Wright created History file for parton_st     75 - D. Wright created History file for parton_string directory
266                                                    76 
267 31 March 2008 V. Uzhinsky (hadr-string-diff-V0     77 31 March 2008 V. Uzhinsky (hadr-string-diff-V09-01-00)
268 ----------------------------------------------     78 --------------------------------------------------------
269                                                    79 
270 - Elastic hadron intra-nuclear nucleon scatter     80 - Elastic hadron intra-nuclear nucleon scattering was inserted in
271   FTF model. This allows to simulate quasi-ela     81   FTF model. This allows to simulate quasi-elastic and multi-particles
272   production together.                             82   production together.
273 - Small re-orangement of FTF model was done. G     83 - Small re-orangement of FTF model was done. G4FTFCrossSection modules
274   were re-named into G4FTFParameters and moved     84   were re-named into G4FTFParameters and moved to /diffraction