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