Geant4 Cross Reference

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


  1 # Category hadr-qgsm History                   <<   1 $Id: History,v 1.6.2.1 2009/08/11 13:13:37 gcosmo Exp $
                                                   >>   2 -------------------------------------------------------------------
  2                                                     3 
  3 See `CONTRIBUTING.rst` for details of **requir <<   4        ==========================================================
  4 which **must** added in reverse chronological  <<   5        Geant4 - an Object-Oriented Toolkit for Physics Simulation
  5 It must **not** be used as a substitute for wr <<   6        ==========================================================
  6                                                     7 
  7 ---------------------------------------------- <<   8       History file for hadronic/models/parton_string/qgsm directory
                                                   >>   9       -------------------------------------------------------------
  8                                                    10 
  9 ## 2023-03-09 Vladimir Ivanchenko (hadr-qgsm-V <<  11 This file should be used to summarize modifications introduced in the 
 10 - G4BaryonSplitter, G4MesonSplitter, G4QGSMSpl <<  12 code and to keep track of all tags.
 11     attempt make code more uniform in order to << 
 12     observed in CMS, when LTO option is enable << 
 13                                                    13 
 14 ## 2023-02-06 Gabriele Cosmo (hadr-qgsm-V11-01 <<  14      ---------------------------------------------------------------
 15 - Fixed potential uninitialised variables in G <<  15      * Please list in reverse chronological order (last date on top)
                                                   >>  16      ---------------------------------------------------------------
 16                                                    17 
 17 ## 2022-10-07 Gabriele Cosmo (hadr-qgsm-V11-00 <<  18 19 May 2009 G.Folger       (hadr-qgsm-V09-01-02)
 18 - Fixed compilation warning on Intel/icx compi << 
 19   but not used in G4QGSMSplitableHadron and G4 << 
 20                                                << 
 21 ## 2022-05-06 Vladimir Ivanchenko (hadr-qgsm-V << 
 22 - G4QGSParticipants - do not print warning in  << 
 23     a confusing exception message was observed << 
 24     happens in high energy gamma-nuclear inter << 
 25                                                << 
 26 ## 2022-02-09 Gabriele Cosmo (hadr-qgsm-V11-00 << 
 27 - Fixed compilation warning on Intel compilers << 
 28                                                << 
 29 ## 2021-12-10 Ben Morgan (hadr-qgsm-V11-00-00) << 
 30 - Change to new Markdown History format.       << 
 31                                                << 
 32 ---                                            << 
 33                                                << 
 34 # History entries prior to 11.0                << 
 35                                                << 
 36 13-Jul-2021 Alberto Ribon (hadr-qgsm-V10-07-02 << 
 37 - G4QGSParticipants : improved initialization  << 
 38   as suggested by Coverity.                    << 
 39                                                << 
 40 16-Apr-2021 Ben Morgan (hadr-qgsm-V10-07-01)   << 
 41 - Migrate build to modular CMake API           << 
 42                                                << 
 43 13-Apr-2021 A. Ribon                     (hadr << 
 44 - GNUmakefile, sources.cmake : removed the sub << 
 45   hadronic/models/management and hadronic/mode << 
 46   (that have been now deleted, with their clas << 
 47    hadronic/util and hadronic/management).     << 
 48   Removed also the useless dependency to hadro << 
 49                                                << 
 50 17-Oct-2020 V.Ivanchenko                 (hadr << 
 51 -  G4QGSParticipants - added protection for G4 << 
 52      precision lost in gamma+proton interactio << 
 53                                                << 
 54 28-Jul-2020 A. Ribon                     (hadr << 
 55 -  G4BaryonSplitter : removed inexisting in Ge << 
 56    (Sigma* and Xi*).                           << 
 57                                                << 
 58 24-Jul-2020 A. Ribon                     (hadr << 
 59 -  G4BaryonSplitter, G4SPBaryon : extension to << 
 60    baryons and anti-baryons.                   << 
 61 -  G4SingleDiffractiveExcitation, G4QGSDiffrac << 
 62    G4QuarkExchange : in the ExciteParticipants << 
 63    extension to charmed and bottom hadrons by  << 
 64    projectile diffractive mass equal to the PD << 
 65    in G4QuarkExchange, assumed also 50% for th << 
 66    projectile diffraction.                     << 
 67 -  G4Reggeons : in the constructor, replaced O << 
 68    with Omega_c (PDG code 4332); added comment << 
 69                                                << 
 70 06-Jul-2020 A. Ribon                     (hadr << 
 71 -  G4QGSParticipants : rolled back the change  << 
 72    transverse momentum of partons in a hadron. << 
 73                                                << 
 74 10-Jun-2020 A. Ribon                     (hadr << 
 75 Two, unrelated changes made by Vladimir Uzhins << 
 76 -  G4QuarkExchange : improved treatment of ant << 
 77    The reggeon exchanges are now treated as an << 
 78    quark-antiquark pairs (to reflect in inelas << 
 79    reggeon exchanges present in antiparticle-p << 
 80    amplitudes).                                << 
 81 -  G4QGSParticipants : the average transverse  << 
 82    in a hadron is set to zero (according to th << 
 83    momentum distributions of hadrons produced  << 
 84    interactions, in particular the study of Xf << 
 85    presented by the NA49 Collaboration).       << 
 86                                                << 
 87 08-Mar-2020 V.Ivanchenko                 (hadr << 
 88 -  G4QGSModel - clean-up: removed unused metho << 
 89      operators, use C++11 keywords, moved icc  << 
 90                                                << 
 91 16-Jan-2020 A. Ribon                     (hadr << 
 92 -  G4SPBaryonTable : changed the return type o << 
 93    'double' to 'size_t' (to avoid warnings see << 
 94                                                << 
 95 19-Nov-2019 A. Ribon                     (hadr << 
 96 -  G4VAnnihilationCrossSection, G4Annihilation << 
 97    G4GammaAnnCrossSection, G4ASCCrossSection,  << 
 98    deleted unused classes.                     << 
 99                                                << 
100 24-Oct-2019 A. Ribon                     (hadr << 
101 -  G4Reggeons: Vladimir Uzhinsky extension of  << 
102    bottom hadrons following ideas of Grichine' << 
103    Glauber-Gribov heavy hadron - nucleon cross << 
104                                                << 
105 02-Apr-2019 A. Ribon                     (hadr << 
106 -  G4QGSParticipants : bug-fix (made by Vladim << 
107    computation of the transverse mass in the m << 
108    G4QGSParticipants::DeterminePartonMomenta() << 
109                                                << 
110 20-Nov-2018 A. Ribon                     (hadr << 
111 -  Minor clean-up and indentation: no changes  << 
112                                                << 
113 05-Nov-2018 V. Uzhinsky                  (hadr << 
114 -  Actions needed at bad situation in QGSM whe << 
115    are introduced. See "Uzhi Nov. 2018".       << 
116                                                << 
117 25-Oct-2018 V. Uzhinsky                  (hadr << 
118 -  G4Reggeons.cc : Cross sections of K-meson - << 
119    improved. Pomeron and 2 non-vacuum exchange << 
120    parameters for Kaons are taken from Kaidalo << 
121                                                << 
122    Gamma-nucleon cross sections are improved d << 
123    parameters.                                 << 
124                                                << 
125 12-Oct-2018 A. Ribon                     (hadr << 
126 -  G4Reggeons : Coverity fix of uninitialized  << 
127                                                << 
128 05-Feb-2018 A. Ribon                     (hadr << 
129 -  G4QGSParticipants : introduced protection a << 
130    in method PutOnMassShell(), which was causi << 
131    If a negative squared mass occurs, a "JustW << 
132    and the squared mass is set to 0, before ca << 
133    is now computed only once).                 << 
134                                                << 
135 18-Jan-2018 A. Ribon                     (hadr << 
136 -  Proposing a new tag - although exactly the  << 
137    after fixing the irreproducibility seen in  << 
138    by QGS) with a tag in hadronization.        << 
139                                                << 
140 19-Dec-2017 V. Uzhinsky                  (hadr << 
141 -  Improved QGSM.                              << 
142                                                << 
143 19-Dec-2017 G. Cosmo                     (hadr << 
144 - Fixed self-consistency in G4SPPartonInfo hea << 
145   Thanks to Raphael Isemann for reporting this << 
146                                                << 
147 07-Dec-2017 A. Ribon                     (hadr << 
148 -  Brought back the development version of QGS << 
149    (as it was in hadr-qgsm-V10-03-04).         << 
150                                                << 
151 26-Oct-2017 A. Ribon                     (hadr << 
152 - Brought back the stable, production QGS (as  << 
153                                                << 
154 27-Jun-2017 G. Folger                    (hadr << 
155 -  Fixed leak in G4QGSParticipants::GetList()  << 
156    after interaction.                          << 
157                                                << 
158 19-Jan-2017 A. Ribon                     (hadr << 
159 -  Small fix in G4QGSParticipants to avoid a s << 
160    in optimized mode (a 4-vector with negative << 
161                                                << 
162 14-Dec-2016 A. Ribon                     (hadr << 
163 -  After the release G4 10.3, with "stable" ve << 
164    the "development" version, similar (althoug << 
165    of some code clean-up and a bug fix include << 
166    hadr-qgsm-V10-03-01, see below) to G4 10.2. << 
167                                                << 
168 11-Nov-2016 V. Uzhinsky                  (hadr << 
169 -  Bug is fixed in G4QGSParticipants with nucl << 
170                                                << 
171 02-Nov-2016 A. Ribon                     (hadr << 
172 -  Fixed warning message in G4QuarkExchange .  << 
173                                                << 
174 28-Oct-2016 A. Ribon                     (hadr << 
175 -  Fixed warning message .                     << 
176                                                << 
177 27-Oct-2016 A. Ribon                     (hadr << 
178 -  Fixed trivial error in source.cmake .       << 
179                                                << 
180 27-Oct-2016 A. Ribon                     (hadr << 
181 -  Fixed trivial error (forgotten deleted clas << 
182    G4QGSModel.                                 << 
183                                                << 
184 27 Oct. 2016 V. Uzhinsky                 (hadr << 
185 -  Essential improvement of QGSM. ======       << 
186    First of all, Pomeron parameters were set u << 
187    Non-vacuum reggeons - f and omega, were inc << 
188    by A. Kaidalov and M. Poghosyan (2009-2010) << 
189    New class G4Reggeons was created for calcul << 
190                                                << 
191    Cutted non-vacuum regeons are interpreted a << 
192    a single string creation and one "stable" h << 
193    RRR diagram of Reggeon phenomenology. For i << 
194    G4QuarkExchange, was created.               << 
195                                                << 
196    Main changes are in G4QGSParticipants.cc.   << 
197                                                << 
198    10-20 Implementation of Quark exchange simu << 
199    7-9 Oct. Creation and testing G4Reggeons.   << 
200    6 Oct. Cleaned and improved G4SingleDiffrac << 
201    4 Oct. G4SingleDiffractiveExcitation.cc was << 
202    3 Oct. G4MesonSplitter prob. UUbar DDbar (0 << 
203                                                << 
204 19 Sept 2016 V. Uzhinsky                 (hadr << 
205 -  Saving of the initial state of QGSM         << 
206                                                << 
207 18 May 2016 Alberto Ribon                (hadr << 
208 -  G4PomeronCrossSection : added class origina << 
209    directory.                                  << 
210                                                << 
211 14 April 2016 Alberto Ribon              (hadr << 
212    G4QGSMSplitableHadron : fixed bug in the ca << 
213    with P_minus = 0.                           << 
214                                                << 
215 04 December 2015 Alberto Ribon           (hadr << 
216    Resumed the tag hadr-qgsm-V10-01-14, i.e. t << 
217    The files that are changed are: G4QGSDiffra << 
218    G4QGSMSplitableHadron.hh, G4QGSModel.icc, G << 
219    G4QGSMSplitableHadron.cc, G4GammaParticipan << 
220    G4SingleDiffractiveExcitation.cc, G4QGSDiff << 
221    G4SPBaryon.cc .                             << 
222                                                << 
223 26 October 2015 Alberto Ribon            (hadr << 
224    After bringing the QGS string formation as  << 
225    in the previous tag, check of 'while' loops << 
226    fast math functions (G4Exp, G4Log and G4Pow << 
227                                                << 
228 23 October 2015 Alberto Ribon            (hadr << 
229    Reversed (temporarily, just for the coming  << 
230    improvements made after 10.1.ref05, in such << 
231    QGS string formation as it was in G4 10.1 ( << 
232    The files that are changed are: G4QGSDiffra << 
233    G4QGSMSplitableHadron.hh, G4QGSModel.icc, G << 
234    G4QGSMSplitableHadron.cc, G4GammaParticipan << 
235    G4SingleDiffractiveExcitation.cc, G4QGSDiff << 
236    G4SPBaryon.cc .                             << 
237    After the release G4 10.2, the tag hadr-qgs << 
238                                                << 
239 13 August 2015 Alberto Ribon             (hadr << 
240    G4GammaParticipants, G4QGSParticipants : Co << 
241                                                << 
242 07 August 2015 Alberto Ribon             (hadr << 
243    G4QGSModel, G4QGSMSplitableHadron, G4GammaP << 
244    G4SingleDiffractiveExcitation and G4QGSDiff << 
245    checking of 'while' loops.                  << 
246                                                << 
247 05 August 2015 Alberto Ribon             (hadr << 
248    G4ASCCrossSection, G4QGSMSplitableHadron, G << 
249    G4SingleDiffractiveExcitation and G4QGSDiff << 
250    replaced std::exp, std::log and std::pow wi << 
251    G4Exp, G4Log and G4Pow, respectively.       << 
252    This changes the random number sequence.    << 
253                                                << 
254 12 June 2015 Alberto Ribon               (hadr << 
255    G4QGSParticipants: fixed a memory leak.     << 
256                                                << 
257 10 June 2015 Alberto Ribon               (hadr << 
258    G4QGSParticipants: commented one forgotten  << 
259                                                << 
260  4 June 2015 V. Uzhinsky                 (hadr << 
261    G4QGSMSplitableHadron - iterator deque used << 
262    replaced by "unsigned int" data member. I h << 
263    fault.                                      << 
264                                                << 
265 28 May 2015 Alberto Ribon                (hadr << 
266    G4QGSParticipants : improved the kinematics << 
267    SamplingNucleonKinematics.                  << 
268                                                << 
269 27 May 2015 Vladimir Uzhinsky            (hadr << 
270    A bug lead to Segmentation fault is erased. << 
271    used at gamma projectile which gave pointer << 
272    After that wrong counting of see parton pai << 
273    GetNextParton went out of the parton vector << 
274    The changes are:                            << 
275    G4VSplitableHadron* G4GammaParticipants::Se << 
276                                                << 
277    theNucleus->StartLoop();                    << 
278    G4Nucleon * pNucleon =0; // theNucleus->Get << 
279                                                << 
280    while( (pNucleon = theNucleus->GetNextNucle << 
281    ....                                        << 
282                                                << 
283 22 May 2015 Vladimir Uzhinsky            (hadr << 
284    A bug is fixed for gamma projectile. In G4Q << 
285    for gamma instead of GetList SelectInteract << 
286                                                << 
287 21 May 2015 Vladimir Uzhinsky            (hadr << 
288    Class G4GammaParticipants is adjusted to ne << 
289                                                << 
290 20 May 2015 Vladimir Uzhinsky            (hadr << 
291    A bug is fixed in G4QGSParticipants for gam << 
292                                                << 
293 19 May 2015 Vladimir Uzhinsky            (hadr << 
294    To avoid double deletion erasing of TheInvo << 
295    TheInvolvedNucleonsOfProjectile was closed  << 
296                                                << 
297 15 May 2015 Vladimir Uzhinsky            (hadr << 
298    A bug was erased in G4SPBaryon.cc: setting  << 
299    into quark and diquark was wring.           << 
300                                                << 
301    Energy-momentum conservation was improved,  << 
302    diffraction interactions happend.           << 
303                                                << 
304 12 May 2015 Vladimir Uzhinsky            (hadr << 
305    Bug is erased with double delition of split << 
306                                                << 
307 30 April 2015 Vladimir Uzhinsky           (had << 
308 -  Essential improvement of QGSM:              << 
309      Reggeon cascading was implemented.        << 
310      "Fermi motion" connected with the reggeon << 
311      New algorithm of parton kinematical prope << 
312      Calculation of residual nucleus propertie << 
313    Most of the changes were made in G4QGSParti << 
314                                                << 
315 02 May 2013 Alberto Ribon       (hadr-qgsm-V09 << 
316 ---------------------------------------------- << 
317 -  For thread safety, replaced CLHEP::RandFlat << 
318    G4QGSMSplitableHadron.cc.                   << 
319                                                << 
320 20 November 2012 V. Uzhinsky    (hadr-qgsm-V09 << 
321 ---------------------------------------------- << 
322 -  An interface for a manipulation with nucleu << 
323    introduced, especially for treating remnant << 
324                                                << 
325 27 September 2012, Gabriele Cosmo              << 
326 ---------------------------------------------- << 
327 - Explicitly use inclusion of headers for syst << 
328   constants, in plan to remove implicit inclus << 
329                                                << 
330 17 June 2012, Gunter Folger     (hadr-qgsm-V09 << 
331 ---------------------------------------------- << 
332 - Fixes for coverity in G4QGSModel concerning  << 
333                                                << 
334 12 June 2012, Gunter Folger     (hadr-qgsm-V09 << 
335 ---------------------------------------------- << 
336 - Correct shadowing warnings                   << 
337                                                << 
338 31 May 2012, Gunter Folger      (hadr-qgsm-V09 << 
339 ---------------------------------------------- << 
340 - Improve indentation;                         << 
341 - make copy ctor, =, ==, != operators private  << 
342                                                << 
343 25 May 2012, Gunter Folger      (hadr-qgsm-V09 << 
344 ---------------------------------------------- << 
345 -  Add ModelDescription() to QGS               << 
346                                                << 
347 5 Aug 2011, M. Kelsey   (hadr-qgsm-V09-04-04)  << 
348 ---------------------------------------------- << 
349 - G4GammaParticipants.cc:  Follow change in re << 
350    G4V3DNucleus::GetNucleons(), use const_cast << 
351 - G4QGSParticipants.hh:  Add G4V3DNucleus.hh ( << 
352    .cc file).                                  << 
353                                                << 
354   Requires consistent changes in other package << 
355     hadr-modman-V09-04-01                      << 
356     hadr-mod-util-V09-04-02                    << 
357   had-partonstring-mgt-V09-04-01               << 
358     hadr-qgsm-V09-04-04                        << 
359     had-theo-HE-V09-04-01                      << 
360                                                << 
361 14 Jul 2011, G.Folger   (hadr-qgsm-V09-04-03)  << 
362 ---------------------------------------------- << 
363 - Fix coverity warnings in G4QGSParticipants.c << 
364     (none was a real problem)                  << 
365                                                << 
366 01 Jun 2011, G.Folger   (hadr-qgsm-V09-04-02)  << 
367 ---------------------------------------------- << 
368 - G4QGSParticipants: reduce energy of particip << 
369    This increases excitation energy, as calcul << 
370    this, excitation E often is close to 0, or  << 
371                                                << 
372 01 Jun 2011, G.Folger   (hadr-qgsm-V09-04-01)  << 
373 ---------------------------------------------- << 
374 -  Fix compilation warnings, gcc4.6, on alost  << 
375     "debug" variables into #ifdef              << 
376                                                << 
377 17 Mar 2011, G.Folger   (hadr-qgsm-V09-04-00)  << 
378 ---------------------------------------------- << 
379 -  set limits for E/p checking                 << 
380                                                << 
381 8 Sep 2010, G.Folger    (hadr-qgsm-V09-03-01)  << 
382 ---------------------------------------------- << 
383 - G4QGSModel.icc: use integer (A,Z) interface  << 
384                                                << 
385 12-Mar-2010, G.Folger   (hadr-qgsm-V09-03-00)  << 
386 -  remove G4PartonStringAnnihilator.{hh,cc} no << 
387                                                << 
388 19 May 2009, G.Folger   (hadr-qgsm-V09-02-02)  << 
389 ---------------------------------------------- << 
390 - fix in G4SPBaryon: for antibaryon, a  diquar << 
391       anti-diquark & antiquark; note the rever << 
392     Fixes problems with incident anti baryons, << 
393     in problems with forming hadrons.          << 
394                                                << 
395 29 Apr 2009 m. Kosov       (hadr-qgsm-V09-02-0 << 
396 ----------------------------------------------     19 ------------------------------------------------
397 Very important bug fix in G4QGSParticipants.cc <<  20 - Fix in G4SPBaryon: for antibaryon, a  diquark & quark was given instead of 
398 Added by GF (19-May-09):                       <<  21   anti-diquark & antiquark; note the reverse order, too. 
399 - this very important "bug" fix modifies G4G4Q <<  22   Fixes problems with incident anti baryons, e.g. antiproton, manifesting
400    G4GammaParticipants.cc:                     <<  23   in problems with forming hadrons.
401      changing the value of Threshold from 0.45 <<  24 
402      and disables an Exception if s < sqr(tota <<  25 29 Apr 2009 M.Kosov
                                                   >>  26 -------------------
                                                   >>  27 - Change in G4QGSParticipants.cc to let QGSC work from E=0:
                                                   >>  28   modifies G4G4QGSParticipants.cc and G4GammaParticipants.cc,
                                                   >>  29   changing the value of Threshold from 0.45 GeV to 0.GeV, 
                                                   >>  30   and disables an Exception if s < sqr(total mass + Threshold)
403                                                    31 
404 15 Sep 2008 G.Folger       (hadr-qgsm-V09-01-0     32 15 Sep 2008 G.Folger       (hadr-qgsm-V09-01-01)
405 ----------------------------------------------     33 ------------------------------------------------
406 - Fix for bug found on windows in G4QGSPartici     34 - Fix for bug found on windows in G4QGSParticipants.cc, bug 1018:
407    decrement of iterator fails, improve logic      35    decrement of iterator fails, improve logic to not decrement.
408                                                    36 
409 31 Mar 2008 Dennis Wright (hadr-qgsm-V09-01-00     37 31 Mar 2008 Dennis Wright (hadr-qgsm-V09-01-00)
410 ----------------------------------------------     38 -----------------------------------------------
411 -  fix gcc-4.3 compiler warnings at lines 293,     39 -  fix gcc-4.3 compiler warnings at lines 293, 395 of G4QGSMSplittableHadron.cc
412                                                    40 
413 24 Apr 2007 Gunter Folger  (hadr-qgsm-V08-02-0     41 24 Apr 2007 Gunter Folger  (hadr-qgsm-V08-02-02)
414 ----------------------------------------------     42 ------------------------------------------------
415 -  merge in change done by ftf dev; ie. in G4Q     43 -  merge in change done by ftf dev; ie. in G4QGSParticipants, theDiffExcitaton
416    is constructed with default arguments.          44    is constructed with default arguments.
417                                                    45 
418 25 Jan 2007 Gunter Folger  (hadr-qgsm-V08-02-0     46 25 Jan 2007 Gunter Folger  (hadr-qgsm-V08-02-01)
419 ----------------------------------------------     47 ------------------------------------------------
420 - G4SoftStringBuilder.cc: Correct typo in #ifd     48 - G4SoftStringBuilder.cc: Correct typo in #ifdef
421                                                    49 
422 24 Jan 2007 Gunter Folger  (hadr-qgsm-V08-02-0     50 24 Jan 2007 Gunter Folger  (hadr-qgsm-V08-02-00)
423 ----------------------------------------------     51 ------------------------------------------------
424 -  Correct E-p non-conservation in QGS. In 4QG     52 -  Correct E-p non-conservation in QGS. In 4QGSMSplitableHadron.cc the smaller
425    of the lightcone momenta Q+/Q- was ignored.     53    of the lightcone momenta Q+/Q- was ignored.
426 -  G4QGSMSplitableHadron correct divide by 0 i     54 -  G4QGSMSplitableHadron correct divide by 0 in SampleX()
427 -  Add debugging output to several classes         55 -  Add debugging output to several classes
428                                                    56 
429 30 Nov 2005 Gabriele Cosmo (hadr-qgsm-V07-01-0     57 30 Nov 2005 Gabriele Cosmo (hadr-qgsm-V07-01-00)
430 ----------------------------------------------     58 -----------------------------------------------
431 - Trivial fix in G4QGSParticipants and for sup     59 - Trivial fix in G4QGSParticipants and for support of CLHEP-2.0.X series.
432 - Created History file.                            60 - Created History file.