Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/processes/biasing/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/biasing/History (Version 11.3.0) and /processes/biasing/History (Version 7.1)


  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