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