Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/processes/cuts/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/cuts/History (Version 11.3.0) and /processes/cuts/History (Version 11.0.p2)


  1 # Category proccuts 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 Simulation in HEP
  5 It must **not** be used as a substitute for wr <<   5      =========================================================
                                                   >>   6 
                                                   >>   7                       Category History file
                                                   >>   8                       ---------------------
                                                   >>   9 This file should be used by G4 developers and category coordinators
                                                   >>  10 to briefly summarize all major modifications introduced in the code
                                                   >>  11 and keep track of all category-tags.
                                                   >>  12 It DOES NOT substitute the  CVS log-message one should put at every
                                                   >>  13 committal in the CVS repository !
                                                   >>  14 
                                                   >>  15      ----------------------------------------------------------
                                                   >>  16      * Reverse chronological order (last date on top), please *
                                                   >>  17      ----------------------------------------------------------
  6                                                    18 
  7 ---------------------------------------------- <<  19 March. 14th, 2022 - I. Hrivnacova (proccuts-V10-07-07)
  8                                                << 
  9 ## 2023-10-24 Ivana Hrivnacova (proccuts-V11-0 << 
 10 - G4ProductionCutsTable - Added method CreateC << 
 11   separated from UpdateCoupleTable() needed to << 
 12   class data for usafe new SetEnergyCutVector( << 
 13                                                << 
 14 ## 2023-09-29 Vladimir Ivantchenko (proccuts-V << 
 15 - G4ProductionCutsTable - added method SetEner << 
 16     requested by ALICE experiment              << 
 17                                                << 
 18 ## 2022-11-16 Gabriele Cosmo (proccuts-V11-00- << 
 19 - Fixed compilation warnings for implicit type << 
 20                                                << 
 21 ## 2022-06-01 Vladimir Ivantchenko (proccuts-V << 
 22 - G4VRangeToEnergyConverter - do not set lock  << 
 23     method; code clean-up                      << 
 24 - G4ProductionCuts - removed unnecessary threa << 
 25     code clean-up and simplified               << 
 26                                                << 
 27 ## 2022-06-13 Sergio Losilla (proccuts-V11-00- << 
 28 - Added warning when trying to set cuts for pa << 
 29   gamma, e-, e+ or proton.                     << 
 30                                                << 
 31 ## 2022-05-07 Vladimir Ivantchenko (proccuts-V << 
 32 - G4VRangeToEnergyConverter - fixed static met << 
 33     initialisation of energy limits independen << 
 34     calls in user code; use G4Autoloack to sim << 
 35     use "s" prefix for static class members    << 
 36                                                << 
 37 ## 2022-03-14 Ivana Hrivnacova (proccuts-V11-0 << 
 38 - G4VRangeToEnergyConverter - fixed clearing o     20 - G4VRangeToEnergyConverter - fixed clearing of static data
 39     in destructor                                  21     in destructor
 40                                                    22 
 41 ## 2022-01-19 Vladimir Ivantchenko (proccuts-V <<  23 January. 19th, 2022 - V.Ivantchenko (proccuts-V10-07-06)
 42 - G4VRangeToEnergyConverter - fixed constructi     24 - G4VRangeToEnergyConverter - fixed construction/destruction of
 43     static data (initial problem identified by     25     static data (initial problem identified by I. Hrivnacova)
 44                                                << 
 45 ## 2021-12-10 Ben Morgan (proccuts-V11-00-00)  << 
 46 - Change to new Markdown History format        << 
 47                                                << 
 48 ---                                            << 
 49                                                << 
 50 # History entries prior to 11.0                << 
 51                                                    26 
 52 October. 12th, 2021 - V.Ivanchenko (proccuts-V     27 October. 12th, 2021 - V.Ivanchenko (proccuts-V10-07-05)
 53 - G4PhysicsTableHelper - fixed Coverity warnin     28 - G4PhysicsTableHelper - fixed Coverity warning due to index type,
 54     removed G4ThreadLocal variable, substitute     29     removed G4ThreadLocal variable, substitute old cerr by 
 55     G4Exception (old printouts are kept), remo     30     G4Exception (old printouts are kept), removed unused headers
 56 - G4MCCIndexConversionTable - changed inline f     31 - G4MCCIndexConversionTable - changed inline functions -only one
 57     return is left instead of two                  32     return is left instead of two
 58                                                    33 
 59 September. 1th, 2021 - V.Ivanchenko (proccuts-     34 September. 1th, 2021 - V.Ivanchenko (proccuts-V10-07-04)
 60 - G4VRangeToEnergyConverter, G4RToEConvForPosi     35 - G4VRangeToEnergyConverter, G4RToEConvForPositron,
 61   G4RToEConvForElectron, G4RToEConvForGamma, G     36   G4RToEConvForElectron, G4RToEConvForGamma, G4RToEConvForProton
 62     Simplified the design - do not use G4Physi     37     Simplified the design - do not use G4PhysicsTable and 
 63     G4PhysicsVector but convert range cut to p     38     G4PhysicsVector but convert range cut to production threshold 
 64     directly; expected memory reduction for bi     39     directly; expected memory reduction for big detectors and
 65     some speed-up of initialisation                40     some speed-up of initialisation
 66                                                    41 
 67 July. 18th, 2021 - V.Ivanchenko (proccuts-V10-     42 July. 18th, 2021 - V.Ivanchenko (proccuts-V10-07-03)
 68 - G4VRangeToEnergyConverter - updated interfac     43 - G4VRangeToEnergyConverter - updated interfaces to G4PhysicsVector
 69                                                    44 
 70 July. 11th, 2021 - V.Ivanchenko (proccuts-V10-     45 July. 11th, 2021 - V.Ivanchenko (proccuts-V10-07-02)
 71 - G4PhysicsTableHelper - fixed minor Coverity      46 - G4PhysicsTableHelper - fixed minor Coverity report
 72                                                    47 
 73 May. 26th, 2021 - V.Ivanchenko (proccuts-V10-0     48 May. 26th, 2021 - V.Ivanchenko (proccuts-V10-07-01)
 74 - G4PhysicsTableHelper - updated interface to      49 - G4PhysicsTableHelper - updated interface to Retrieve(..) method
 75                                                    50 
 76 Apr. 16th, 2021 - B. Morgan (proccuts-V10-07-0     51 Apr. 16th, 2021 - B. Morgan (proccuts-V10-07-00)
 77 - Migrate build to modular CMake API               52 - Migrate build to modular CMake API
 78                                                    53 
 79 Jun. 5th, 2020  - G.Cosmo (procuts-V10-06-00)      54 Jun. 5th, 2020  - G.Cosmo (procuts-V10-06-00)
 80 - Revision for use of c++11 constructs. Code c     55 - Revision for use of c++11 constructs. Code cleanup and formatting.
 81                                                    56 
 82 Nov. 19th, 2019  - G.Cosmo (procuts-V10-05-02)     57 Nov. 19th, 2019  - G.Cosmo (procuts-V10-05-02)
 83 - Fixed cases of implicit type conversions fro     58 - Fixed cases of implicit type conversions from size_t to G4int.
 84                                                    59 
 85 Apr. 24th, 2019  - M.Asai (procuts-V10-05-01)      60 Apr. 24th, 2019  - M.Asai (procuts-V10-05-01)
 86 - Add protection against premature call to G4P     61 - Add protection against premature call to G4ProductionCutsTable.
 87                                                    62 
 88 Mar. 11th, 2019  - G.Cosmo (procuts-V10-05-00)     63 Mar. 11th, 2019  - G.Cosmo (procuts-V10-05-00)
 89 - Fixed typos in printouts in G4PhysicsTableHe     64 - Fixed typos in printouts in G4PhysicsTableHelper and G4ProductionCutsTable.
 90                                                    65 
 91 Aug. 13th, 2018  - H.Kurashige (procuts-V10-04     66 Aug. 13th, 2018  - H.Kurashige (procuts-V10-04-00)
 92 - clean up codes (use nullptr, and so on )         67 - clean up codes (use nullptr, and so on )
 93                                                    68 
 94 Oct. 4th, 2015  - M.Asai (procuts-V10-01-05)       69 Oct. 4th, 2015  - M.Asai (procuts-V10-01-05)
 95 - G4VRangeToEnergyConverter: recover Reset() t     70 - G4VRangeToEnergyConverter: recover Reset() to its destructor.
 96                                                    71 
 97 Aug. 10th, 2015   - H.Kurashige (procuts-V10-0     72 Aug. 10th, 2015   - H.Kurashige (procuts-V10-01-04)
 98 - Modify loop_counter for better performance       73 - Modify loop_counter for better performance
 99                                                    74 
100 Aug. 9th, 2015   - H.Kurashige (procuts-V10-01     75 Aug. 9th, 2015   - H.Kurashige (procuts-V10-01-03)
101 - Remove while loop from G4VRangeToEnergyConve     76 - Remove while loop from G4VRangeToEnergyConverter::ConvertCutToKineticEnergy
102                                                    77 
103 May. 25th, 2014  - H.Kurashige (procuts-V10-00     78 May. 25th, 2014  - H.Kurashige (procuts-V10-00-02)
104 - Fix Coverity defects in G4VRangeToEnergyConv     79 - Fix Coverity defects in G4VRangeToEnergyConverter
105                                                    80 
106 Apr. 27th, 2014  - H.Kurashige (procuts-V10-00     81 Apr. 27th, 2014  - H.Kurashige (procuts-V10-00-01)
107 - Fix Coverity defects in G4VRangeToEnergyConv     82 - Fix Coverity defects in G4VRangeToEnergyConverter
108                                                    83 
109 Jan. 23rd, 2014  - H.Kurashige (procuts-V10-00     84 Jan. 23rd, 2014  - H.Kurashige (procuts-V10-00-00)
110 - Fix compiler warning in G4ProcessCutsTable.c     85 - Fix compiler warning in G4ProcessCutsTable.cc
111                                                    86 
112 Nov. 21st, 2013  - H.Kurashige (procuts-V09-06     87 Nov. 21st, 2013  - H.Kurashige (procuts-V09-06-09)
113 - Fix Coverity defects in G4VRangeToEnergyConv     88 - Fix Coverity defects in G4VRangeToEnergyConverter destructor
114                                                    89 
115 Nov. 21st, 2013  - H.Kurashige (procuts-V09-06     90 Nov. 21st, 2013  - H.Kurashige (procuts-V09-06-08)
116 - Fix Coverity defects in G4VRangeToEnergyConv     91 - Fix Coverity defects in G4VRangeToEnergyConverter CTOR
117                                                    92 
118 July 21st, 2013  - H.Kurashige (procuts-V09-06     93 July 21st, 2013  - H.Kurashige (procuts-V09-06-07)
119 - Fix the bug in G4ProductionCuts copy constru     94 - Fix the bug in G4ProductionCuts copy constructor
120                                                    95 
121 June 21st, 2013  - M.Asai (procuts-V09-06-06)      96 June 21st, 2013  - M.Asai (procuts-V09-06-06)
122 - G4ProductionCutstable: print out energy thre     97 - G4ProductionCutstable: print out energy thresholds regardless of
123   G4MaterialCutsCouple::IsReCalcNeeded().          98   G4MaterialCutsCouple::IsReCalcNeeded().
124                                                    99 
125 June 16th, 2013  - M.Asai (procuts-V09-06-05)     100 June 16th, 2013  - M.Asai (procuts-V09-06-05)
126 - G4VRangeToEnergyConverter: stop calling Rese    101 - G4VRangeToEnergyConverter: stop calling Reset() from its destructor.
127                                                   102 
128 June 5th, 2013   - V.Ivanchenko (procuts-V09-0    103 June 5th, 2013   - V.Ivanchenko (procuts-V09-06-04)
129   G4VRangeToEnergyConverter: members LowestEne    104   G4VRangeToEnergyConverter: members LowestEnergy, HighestEnergy,
130     MaxEnergyCut become static and not G4Threa    105     MaxEnergyCut become static and not G4ThreadLocal - this
131     is needed to fix FPE crash in MT mode; fix    106     is needed to fix FPE crash in MT mode; fixed all loops for
132     G4PhysicsLogVector - upper index is nbins+    107     G4PhysicsLogVector - upper index is nbins+1
133                                                   108 
134 June 4th, 2013   - H.Kurashige (procuts-V09-06    109 June 4th, 2013   - H.Kurashige (procuts-V09-06-03)
135 - Modify G4RToEConvForXXX to remove unnecessar    110 - Modify G4RToEConvForXXX to remove unnecessary static declaration
136   (Some static variables are moved to simple m    111   (Some static variables are moved to simple member of the class)
137                                                   112 
138 May. 30th, 2013   - G.Cosmo (procuts-V09-06-02    113 May. 30th, 2013   - G.Cosmo (procuts-V09-06-02)
139 - Added protection to initialisation of static    114 - Added protection to initialisation of static data in
140   G4VRangeToEnergyConverter constructor.          115   G4VRangeToEnergyConverter constructor.
141   NOTE: static data in G4VRangeToEnergyConvert    116   NOTE: static data in G4VRangeToEnergyConverter should eventually NOT be
142         thread-local, as related modifiers sho    117         thread-local, as related modifiers should be called -only- at
143         initialisation phase (by physics-lists    118         initialisation phase (by physics-lists). This needs to be verified
144         so that thread-local specifications ca    119         so that thread-local specifications can be safely removed!
145         Is it also -bad- practice to have a -b    120         Is it also -bad- practice to have a -base- class like
146         G4VRangeToEnergyConverter containing s    121         G4VRangeToEnergyConverter containing static data that can be modified
147         through static methods, as these can b    122         through static methods, as these can be modified before the actual
148         constructor is called (as it is not a     123         constructor is called (as it is not a singleton)!!  Needs to review
149         this as well!                             124         this as well!
150                                                   125 
151 May. 29th, 2013   - G.Cosmo (procuts-V09-06-01    126 May. 29th, 2013   - G.Cosmo (procuts-V09-06-01, procuts-V09-06-00)
152 - Cleanup from automatic MT changes in G4VRang    127 - Cleanup from automatic MT changes in G4VRangeToEnergyConverter,
153   G4ProductionCuts and G4RToEConvForElectron.     128   G4ProductionCuts and G4RToEConvForElectron.
154                                                   129 
155 Jul. 5th, 2012   - G.Cosmo (procuts-V09-05-04)    130 Jul. 5th, 2012   - G.Cosmo (procuts-V09-05-04)
156 - Explicitly use inclusion of headers for syst    131 - Explicitly use inclusion of headers for system of units and physical
157   constants, in plan to remove implicit inclus    132   constants, in plan to remove implicit inclusion from globals.hh.
158                                                   133 
159 Jun. 20th, 2012  - G.Cosmo (procuts-V09-05-03)    134 Jun. 20th, 2012  - G.Cosmo (procuts-V09-05-03)
160 - Fixed compilation warning in G4VRangeToEnerg    135 - Fixed compilation warning in G4VRangeToEnergyConverter when
161   G4_NO_VERBOSE is set.                           136   G4_NO_VERBOSE is set.
162                                                   137 
163 Jun. 7th, 2012   - G.Cosmo (procuts-V09-05-02)    138 Jun. 7th, 2012   - G.Cosmo (procuts-V09-05-02)
164 - Fixed spurious cases of hidden variable visi    139 - Fixed spurious cases of hidden variable visibility, detected with
165   '-Wshadow' compilation option on gcc compile    140   '-Wshadow' compilation option on gcc compiler.
166                                                   141 
167 Apr. 27th, 2012  - H.Kurashige (procuts-V09-05    142 Apr. 27th, 2012  - H.Kurashige (procuts-V09-05-01)
168 - Fix a bug in G4ProductionCutsTable::Retrieve    143 - Fix a bug in G4ProductionCutsTable::RetrieveCutsInfo
169   (TAINED_SCALAR by Coverity)                     144   (TAINED_SCALAR by Coverity)
170                                                   145 
171 Aug. 10th, 2011  -  M.Asai (procuts-V09-04-05)    146 Aug. 10th, 2011  -  M.Asai (procuts-V09-04-05)
172 - Introducing parallel layered mass geometry.     147 - Introducing parallel layered mass geometry.
173   Material-cuts-couple is now updated for all     148   Material-cuts-couple is now updated for all worlds.
174   Modified: G4ProductionCutsTable.cc              149   Modified: G4ProductionCutsTable.cc
175                                                   150 
176 Aug.  3rd, 2011  -  H.Kurashige (procuts-V09-0    151 Aug.  3rd, 2011  -  H.Kurashige (procuts-V09-04-04)
177 - Fix erros reported by Coverity                  152 - Fix erros reported by Coverity
178  G4VRangeToEnergyConverter.cc G4ProductionCuts    153  G4VRangeToEnergyConverter.cc G4ProductionCutsTable.cc
179                                                   154 
180 May  13rd, 2011  -  H.Kurashige (procuts-V09-0    155 May  13rd, 2011  -  H.Kurashige (procuts-V09-04-03)
181 - Fix compiler warnings in G4RToEConvForGamma.    156 - Fix compiler warnings in G4RToEConvForGamma.cc
182                                                   157 
183 May   3rd, 2011  -  H.Kurashige (procuts-V09-0    158 May   3rd, 2011  -  H.Kurashige (procuts-V09-04-01,-02)
184 - Fix erros reported by Coverity                  159 - Fix erros reported by Coverity
185                                                   160 
186 Jan. 26th, 2011  -  H.Kurashige (procuts-V09-0    161 Jan. 26th, 2011  -  H.Kurashige (procuts-V09-04-00)
187 - Add protection in G4ProductionCuts::SetProdu    162 - Add protection in G4ProductionCuts::SetProductionCuts
188   to check consistencies of size of given vect    163   to check consistencies of size of given vector
189 - Define error codes for G4Exceptions             164 - Define error codes for G4Exceptions
190                                                   165 
191 Oct.  7th, 2010  -  H.Kurashige (procuts-V09-0    166 Oct.  7th, 2010  -  H.Kurashige (procuts-V09-03-01)
192 - Fixed a possible memory leak soource            167 - Fixed a possible memory leak soource
193                                                   168 
194 Jan. 22th, 2010  -  H.Kurashige (procuts-V09-0    169 Jan. 22th, 2010  -  H.Kurashige (procuts-V09-03-00)
195 - Fixed G4ProductionCutTable to solve problems    170 - Fixed G4ProductionCutTable to solve problems with zero range for protons
196                                                   171 
197 Nov. 12th, 2009  -  H.Kurashige (procuts-V09-0    172 Nov. 12th, 2009  -  H.Kurashige (procuts-V09-02-08)
198 - Correfct spelling of /cuts/setMaxCutEnergy c    173 - Correfct spelling of /cuts/setMaxCutEnergy command
199                                                   174 
200 Nov. 11th, 2009  -  H.Kurashige (procuts-V09-0    175 Nov. 11th, 2009  -  H.Kurashige (procuts-V09-02-07)
201 - Add /cuts/setMaxCutEnregy command               176 - Add /cuts/setMaxCutEnregy command
202                                                   177 
203 Sep. 14th, 2009  -  H.Kurashige (procuts-V09-0    178 Sep. 14th, 2009  -  H.Kurashige (procuts-V09-02-06)
204 - Add  G4ProductionCutTable::ResetConverters()    179 - Add  G4ProductionCutTable::ResetConverters()
205    to clear loss tables and range vectors         180    to clear loss tables and range vectors
206                                                   181 
207 Sep. 12th, 2009  -  H.Kurashige (procuts-V09-0    182 Sep. 12th, 2009  -  H.Kurashige (procuts-V09-02-05)
208 - Modify G4VRangeToEnergyConverter::ConvertCut    183 - Modify G4VRangeToEnergyConverter::ConvertCutToKineticEnergy
209    to improve performance                         184    to improve performance
210                                                   185 
211 Sep. 11th, 2009  -  H.Kurashige (procuts-V09-0    186 Sep. 11th, 2009  -  H.Kurashige (procuts-V09-02-04)
212 - Modify BuildRangeVector where integration is    187 - Modify BuildRangeVector where integration is perfomed in this method
213   (i.e. not using RangeXXSimpson methods)         188   (i.e. not using RangeXXSimpson methods)
214 - G4VRangeToEnergyConverter::BuildRangeVector     189 - G4VRangeToEnergyConverter::BuildRangeVector is for e+/e-
215 - G4VRangeToEnergyConverter::TotBin is changed    190 - G4VRangeToEnergyConverter::TotBin is changed to constant (i.e. same for all converters)
216 - Remove RToEConverter for neutron, anti-protp    191 - Remove RToEConverter for neutron, anti-protprtton, and anti-neutron
217                                                   192 
218 Sep. 10th, 2009  -  H.Kurashige (procuts-V09-0    193 Sep. 10th, 2009  -  H.Kurashige (procuts-V09-02-03)
219 - Add G4VRangeToEnergyConverter::MaxEnergyCut     194 - Add G4VRangeToEnergyConverter::MaxEnergyCut
220    ( 10 GeV is set in default)                    195    ( 10 GeV is set in default)
221 - Add G4VRangeToEnergyConverter::fRangeVectorS    196 - Add G4VRangeToEnergyConverter::fRangeVectorStore
222    to ensure that RangeVector is created only     197    to ensure that RangeVector is created only one for each material
223 - Set G4VRangeToEnergyConverter::TotBin to 100    198 - Set G4VRangeToEnergyConverter::TotBin to 100
224    ( 200 for previous versions)                   199    ( 200 for previous versions)
225                                                   200 
226 Aug. 1st, 2009  -  H.Kurashige (procuts-V09-02    201 Aug. 1st, 2009  -  H.Kurashige (procuts-V09-02-02)
227 - Add cuts for proton                             202 - Add cuts for proton
228   (need co-work with G4VUserPhysicsList update    203   (need co-work with G4VUserPhysicsList update)
229                                                   204 
230 July 29, 2009  -  H.Kurashige (procuts-V09-02-    205 July 29, 2009  -  H.Kurashige (procuts-V09-02-01)
231 - Add implemtentaion of G4VRangeToEnergyConver    206 - Add implemtentaion of G4VRangeToEnergyConverter::GetParticleType
232                                                   207 
233 May 2nd, 2009  -  H.Kurashige (procuts-V09-02-    208 May 2nd, 2009  -  H.Kurashige (procuts-V09-02-00)
234 - Use std::fabs instead of std::abs.              209 - Use std::fabs instead of std::abs.
235                                                   210 
236 March 2nd, 2008  -  H.Kurashige (procuts-V09-0    211 March 2nd, 2008  -  H.Kurashige (procuts-V09-01-00)
237 - Add ProductionCutsMessenger                     212 - Add ProductionCutsMessenger
238 - Suppress 'too big cut value' messsage for hi    213 - Suppress 'too big cut value' messsage for higher verbosity
239                                                   214 
240 June 6th, 2007 -  L.Urban (procuts-V08-03-01)     215 June 6th, 2007 -  L.Urban (procuts-V08-03-01)
241 - Fix in G4VRangeToEnergyConverter::convert(),    216 - Fix in G4VRangeToEnergyConverter::convert(), range-energu conversion,
242   correcting artifact observed in the visible     217   correcting artifact observed in the visible energy plot over range-cut,
243   where a jump in the distribution was evident    218   where a jump in the distribution was evident.
244   The correction can influence the result only    219   The correction can influence the result only for the tests, where
245   the e+/e- energy cuts are below 30 keV and e    220   the e+/e- energy cuts are below 30 keV and even in this case the change
246   in results should be small.                     221   in results should be small.
247                                                   222 
248 May 30th, 2007 -  H.Kurashige (procuts-V08-03-    223 May 30th, 2007 -  H.Kurashige (procuts-V08-03-00)
249 - Fix  G4ProductionCutsTable::CheckMaterialCut    224 - Fix  G4ProductionCutsTable::CheckMaterialCutsCoupleInfo
250                                                   225 
251 March 15th, 2007 -  H.Kurashige (procuts-V08-0    226 March 15th, 2007 -  H.Kurashige (procuts-V08-02-00)
252 - Add   G4ProductionCutsTable::ConvertRangeToE    227 - Add   G4ProductionCutsTable::ConvertRangeToEnergy
253                                                   228 
254 June 9th, 2006 -  H.Kurashige (procuts-V08-00-    229 June 9th, 2006 -  H.Kurashige (procuts-V08-00-03)
255 - Fix memory leak in  G4ProductionCutsTable an    230 - Fix memory leak in  G4ProductionCutsTable and G4PhysicsTableHelper
256                                                   231 
257 June 1st, 2006 -  H.Kurashige (procuts-V08-00-    232 June 1st, 2006 -  H.Kurashige (procuts-V08-00-02)
258 - Fix memory leak in  G4ProductionCutsTable       233 - Fix memory leak in  G4ProductionCutsTable
259                                                   234 
260                                                   235 
261 May 26th, 2006 -  H.Kurashige (procuts-V08-00-    236 May 26th, 2006 -  H.Kurashige (procuts-V08-00-01)
262 - Fix memory leak in  G4VRangeToEnergyConverte    237 - Fix memory leak in  G4VRangeToEnergyConverter::BuildLossTable
263                                                   238 
264                                                   239 
265 January  18th, 2006 - H.Kurashige (procuts-V08    240 January  18th, 2006 - H.Kurashige (procuts-V08-00-00)
266 - Fix G4VRangeToEnergyConverter::Convert to re    241 - Fix G4VRangeToEnergyConverter::Convert to recalculate the Energy Loss table
267   if new elements are added                       242   if new elements are added
268                                                   243 
269 November 18th, 2005 - M.Asai (procuts-V07-01-0    244 November 18th, 2005 - M.Asai (procuts-V07-01-01)
270 - migration to sstream.                           245 - migration to sstream.
271                                                   246 
272 October 28th, 2005 - M.Asai (procuts-V07-01-00    247 October 28th, 2005 - M.Asai (procuts-V07-01-00)
273 - Working tag for merging "envelope" to G4Regi    248 - Working tag for merging "envelope" to G4Region.
274                                                   249 
275 December 2nd, 2004 - H.Kurashige (procuts-V06-    250 December 2nd, 2004 - H.Kurashige (procuts-V06-02-03)
276 - migration to cmath                              251 - migration to cmath
277                                                   252 
278 November 7th, 2004 - H.Kurashige (procuts-V06-    253 November 7th, 2004 - H.Kurashige (procuts-V06-02-02)
279 - Fixed misspelling in method name for  G4Phys    254 - Fixed misspelling in method name for  G4PhysicsTableHelper::RetrievePhysicsTable
280                                                   255 
281 October 25th, 2004 - H.Kurashige (procuts-V06-    256 October 25th, 2004 - H.Kurashige (procuts-V06-02-01)
282 - Add G4MCCIndexConversionTable and modify G4P    257 - Add G4MCCIndexConversionTable and modify G4ProductionCutsTable
283   in order to  extend functionality of Store/R    258   in order to  extend functionality of Store/RetrievePhysicsTable
284 - Add G4PhysicsTableHelper in order to assist     259 - Add G4PhysicsTableHelper in order to assist implementation of
285   new scheme of Store/RetrievePhysicsTable for    260   new scheme of Store/RetrievePhysicsTable for processes
286                                                   261 
287                                                   262 
288 September 28th, 2004 - M.Asai (procuts-V06-02-    263 September 28th, 2004 - M.Asai (procuts-V06-02-00)
289 - Fixed bug in G4ProductionCutsTable for the u    264 - Fixed bug in G4ProductionCutsTable for the update of materials/cuts
290   couple for dynamic setups where material may    265   couple for dynamic setups where material may vary, like in the case
291   of parameterization of detectors through mat    266   of parameterization of detectors through material.
292 - The tag coworks with the geometry tags: "geo    267 - The tag coworks with the geometry tags: "geommng-V06-02-02" and
293   "geomnav-V06-02-04".                            268   "geomnav-V06-02-04".
294                                                   269 
295 June 7th, 2004 - G.Cosmo (procuts-V06-01-01)      270 June 7th, 2004 - G.Cosmo (procuts-V06-01-01)
296 - Moved usage of statics in inline functions t    271 - Moved usage of statics in inline functions to non-inline to allow
297   porting for DLLs on Windows. Modified G4Prod    272   porting for DLLs on Windows. Modified G4ProductionCuts[.hh.cc].
298                                                   273 
299 March 31st, 2004 - H.Kurashige (procuts-V06-01    274 March 31st, 2004 - H.Kurashige (procuts-V06-01-00)
300 - Modify  G4ProductionCutsTable::RetrieveCutsT    275 - Modify  G4ProductionCutsTable::RetrieveCutsTable to allow
301    ordering of materials and couples can be di    276    ordering of materials and couples can be different from
302    one in file                                    277    one in file
303                                                   278 
304 November 8th, 2003 - H.Kurashige (procuts-V05-    279 November 8th, 2003 - H.Kurashige (procuts-V05-02-03)
305 - Fixed bugs in G4VRangeToEnergyConverter (and    280 - Fixed bugs in G4VRangeToEnergyConverter (and related class)
306 - Revised error messages in retreiving Product    281 - Revised error messages in retreiving ProductionCutsTable
307                                                   282 
308 November 7th, 2003 - H.Kurashige (procuts-V05-    283 November 7th, 2003 - H.Kurashige (procuts-V05-02-02)
309 - Revised error messages in retreiving Product    284 - Revised error messages in retreiving ProductionCutsTable
310                                                   285 
311 November 3th, 2003 - H.Kurashige (procuts-V05-    286 November 3th, 2003 - H.Kurashige (procuts-V05-02-01)
312 - Modified error messages in retreiving Produc    287 - Modified error messages in retreiving ProductionCutsTable
313 - Add verboseLevel in G4ProductionCutsTable       288 - Add verboseLevel in G4ProductionCutsTable
314                                                   289 
315 September 19th, 2003 - G.Cosmo  (procuts-V05-0    290 September 19th, 2003 - G.Cosmo  (procuts-V05-02-00)
316 - Created new sub-category 'cuts'.                291 - Created new sub-category 'cuts'.
317   Moved classes from particles/management.        292   Moved classes from particles/management.