Geant4 Cross Reference |
1 # Category procbiasing History 2 3 See `CONTRIBUTING.rst` for details of **requir 4 which **must** added in reverse chronological 5 It must **not** be used as a substitute for wr 6 7 ---------------------------------------------- 8 9 ## 2024-07-17 Gabriele Cosmo (procbiasing-V11- 10 - Fixed reported Coverity defects, to use 'con 11 implicit copies. 12 13 ## 2022-11-23 Gabriele Cosmo (procbiasing-V11- 14 - Fixed compilation warnings for implicit type 15 16 ## 2021-12-10 Ben Morgan (procbiasing-V11-00-0 17 - Change to new Markdown History format 18 19 --- 20 21 # History entries prior to 11.0 22 23 April 16th, 2021 Ben Morgan (procbiasing-V10-0 24 - Migrate build to modular CMake API 25 26 September 4th, 2020 Gabriele Cosmo (procbiasi 27 - Fixed Coverity defect warnings for data init 28 G4WeightCutOffProcess, G4ImportanceProcess a 29 30 February 17th, 2020 Vladimir Ivanchenko (procb 31 - G4ImportanceProcess: added process type as f 32 33 November 15th, 2019 Gabriele Cosmo (procbias 34 - Fixed cases of implicit type conversions fro 35 36 March 11th, 2019 Gabriele Cosmo (procbiasing 37 - Fixed typos in printouts and comments. 38 39 May 17th, 2018 Jonathan Madsen (procbiasing- 40 - updated "thread-local-static-var" model to 41 "function-returning-thread-local-static-refe 42 which fixes Windows DLL + MT 43 44 February 26th, 2018 Alexander Howard (procbia 45 - G4ImportanceConfigurator: cleaned up unneces 46 copy of G4String - thanks to Gabriele 47 48 February 21st, 2018 Alexander Howard (procbia 49 - G4ImportanceConfigurator: put back clear() i 50 51 February 21st, 2018 Alexander Howard (procbia 52 - G4ImportanceConfigurator: introduced AutoLoc 53 instantiation of the biasing process against 54 55 August 29th, 2017 Gabriele Cosmo (procbiasing 56 - Removed duplicate class definition G4TrackTe 57 of the processes/transportation module. 58 59 July 14th, 2017 Gabriele Cosmo (procbiasing-V 60 - G4ImportanceConfigurator: removed debug prin 61 62 March 7th, 2017 Alexander Howard (procbiasing 63 - G4GeometrySampler: removed unnecessary Clear 64 65 Mar 10th, 2015 Gabriele Cosmo (procbiasing-V10 66 - G4ImportanceProcess, G4WeightCutOffProcess, 67 static thread-local variables into class dat 68 Renamed them accordingly: fEndTrack, feLimit 69 Use const reference for string in argument i 70 71 Nov 30th, 2013 Alex Howard (procbiasing-V09-06 72 - Moved static methods in the initialiser 73 and G4ImportanceConfigurator 74 75 Nov 30th, 2013 Alex Howard (procbiasing-V09-06 76 - Fixed coverity errors (uninitialised var 77 EXCEPT for fGhostStep in G4ImportancePro 78 and G4WeightCutOffProcess 79 80 Nov 29th, 2013 Alex Howard (procbiasing-V09-06 81 - Put back RemoveProcess for both G4Weight 82 G4ImportanceConfigurator - makes test33 83 84 Nov 28th, 2013 Marc Verderi (procbiasing-V09-0 85 - include license/disclaimer in headers in 86 - include comments and description 87 - change G4cout in G4Exception when approp 88 89 Nov 28th, 2013 Alex Howard (procbiasing-V09-06 90 - Put back RemoveProcess for G4WeightCutOf 91 associated with a store singleton. 92 93 Nov 26th, 2013 Alex Howard (procbiasing-V09-06 94 - Fixing history file for actual tag names 95 of procbiasing!! 96 97 Nov 24th, 2013 Alex Howard (procbiasing-V09-06 98 - Fixed segmentation fault in mass only ca 99 100 Nov 24th, 2013 Alex Howard (probiasing-V09-06- 101 - Fixed segmentation fault at the end of a 102 - caused by deleting fGhostStep in the des 103 - removed RemoveProcess from the destructo 104 - also caused an out of range index with M 105 106 Nov 22nd, 2013 Alex Howard (probiasing-V09-06- 107 - Included guard for single threaded backw 108 - except for singleton instantiation 109 110 Nov 22nd, 2013 Alex Howard (probiasing-V09-06- 111 - Migration of WeightWindow importance bia 112 113 Nov 22nd, 2013 Alex Howard (probiasing-V09-06- 114 - Migration of geometrical importance bias 115 - moved G4VProcessPlacer and G4ProcessPlac 116 117 Nov 9th, 2013 Andrea Dotti (probiasing-V09-06- 118 - Bug fixing for unused data members ident 119 120 Nov 8th, 2013 Marc Verderi (probiasing-V09-06- 121 - Migration to MT 122 - Adding force collision operator G4BOptrF 123 124 Nov 6th, 2013 Marc Verderi (probiasing-V09-06- 125 - Introduce physics list configuration hel 126 - Introduce cross section change operation 127 128 Nov 5th, 2013 Marc Verderi (probiasing-V09-06- 129 - fix compilation warnings in G4BiasingPro 130 for unused fWrappedProcessIsAtRest and f 131 - fix warning on windows in G4VBiasingOper 132 - fix error on void G4VBiasingOperator::Fo 133 was returning a value. 134 135 Nov 5th, 2013 Marc Verderi (probiasing-V09-06- 136 - add classes to generic and management to unb 137 - generic: 138 G4BiasingProcessInterface 139 G4InteractionLawPhysical 140 G4ParticleChangeForNothing 141 G4ParticleChangeForOccurenceBiasing 142 - management: 143 G4BiasingAppliedCase 144 G4BiasingOperationManager 145 G4BiasingTrackData 146 G4BiasingTrackDataStore 147 G4VBiasingInteractionLaw 148 G4VBiasingOperation 149 G4VBiasingOperator 150 151 Oct 9th, 2013 Alex Howard (procbiasing-V09-06- 152 - fixed sources.cmake for looking for non-exis 153 154 Oct 9th, 2013 Alex Howard (procbiasing-V09-06- 155 - Added cmake and gnumake and sources.cmake fi 156 157 Oct 9th, 2013 Alex Howard (procbiasing-V09-06- 158 - Re-ordered directory structure for generic p 159 160 June 7th, 2012 Gabriele Cosmo (procbiasing-V09 161 - Fixed spurious cases of hidden variable visi 162 '-Wshadow' compilation option on gcc compile 163 164 Oct 21st, 2011 Alex Howard (procbiasing-V09-04 165 - G4ProcessPlacer: Migrated to new G4Exception 166 167 May 30th, 2011 Alex Howard (procbiasing-V09-04 168 - G4ProcessPlacer: Using SetProcessOrderingToS 169 leaving transportation where it is (hopefully 170 moved first, then transportation moved back to 171 172 June 2nd, 2010 Gabriele Cosmo (procbiasing-V09 173 - G4WeightWindowProcess: corrected call to G4W 174 after correction of mispelling in name... 175 - Requires tag geombias-V09-03-00. 176 177 April 22nd, 2008 Alex Howard (procbiasing-V09- 178 - Removed G4CellFinder and associated dependen 179 G4WeightCutOffConfigurator- was a hang-up fr 180 which was erroneously left in the G4WeightCu 181 This meant the WeightCutOff could only work 182 (by coincidence between the ImportanceBiasin 183 184 April 21st, 2008 Alex Howard (procbiasing-V09- 185 - mis-tagged - please ignore 186 187 April 21st, 2008 Alex Howard (procbiasing-V09- 188 - Tag of the HEAD which includes scoring for b 189 190 October 31st, 2007 Alex Howard (procbiasing-V0 191 - Fixed G4ProcessPlacer.cc to put biasing proc 192 as well as PostStep - a bug which would feat 193 - Added print out for AlongStep process vector 194 195 June 22nd, 2007 Alex Howard (procbiasing-V08-0 196 - Added missing member function to G4VSampler 197 198 June 12th, 2007 Alex Howard (procbiasing-V08-0 199 - Added CoupledTransportation name to G4Proces 200 201 June 1st, 2007 Alex Howard (procbiasing-V08-03 202 - Added missing source file G4VProcessPlacer.c 203 processes/transportation 204 - Removed scoring inheritance in G4VSampler 205 - HEAD maintains inheritance for backward comp 206 207 June 1st, 2007 Alex Howard (procbiasing-V08-03 208 - Renamed New classes back to normal classes, 209 processes/transportation old biasing classes 210 suffix 8 to avoid clashes. 211 - includes modified G4GeometrySampler (without 212 - HEAD contains un-modifier G4GeometrySampler 213 in geometry/biasing. 214 215 May 31st, 2007 Alex Howard (procbiasing-V08-03 216 - removed dependency on old biasing within tra 217 within geometry 218 - G4GeometrySampler is modified to remove scor 219 - HEAD of G4GeometrySampler is the old file 220 - HEAD contains a different version of G4Geome 221 biasing scoring for the purpose of testing 222 223 May 30th, 2007 Alex Howard (procbiasing-V08-03 224 - added missing includes to GNUmakefile 225 226 May 30th, 2007 Alex Howard (procbiasing-V08-03 227 - migrated classes and tests from processes/sc 228 229 May 25th, 2007 Jane Tinslay 230 - Add tests for physics biasing under test/phy 231 232 March 21st, 2007 G.Cosmo 233 - Module and history file created. 234 235