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.p4)


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