Geant4 Cross Reference |
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.