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 9.0)


  1 # Category procbiasing History                 <<   1 $Id: History,v 1.15 2007/06/25 06:59:17 ahoward Exp $
                                                   >>   2 -------------------------------------------------------------------
  2                                                     3 
  3 See `CONTRIBUTING.rst` for details of **requir <<   4      =========================================================
  4 which **must** added in reverse chronological  <<   5      Geant4 - an Object-Oriented Toolkit for Simulation in HEP
  5 It must **not** be used as a substitute for wr <<   6      =========================================================
  6                                                <<   7 
  7 ---------------------------------------------- <<   8                       Category History file
  8                                                <<   9                       ---------------------
  9 ## 2024-07-17 Gabriele Cosmo (procbiasing-V11- <<  10 This file should be used by G4 developers and category coordinators
 10 - Fixed reported Coverity defects, to use 'con <<  11 to briefly summarize all major modifications introduced in the code
 11   implicit copies.                             <<  12 and keep track of all category-tags.
 12                                                <<  13 It DOES NOT substitute the  CVS log-message one should put at every
 13 ## 2022-11-23 Gabriele Cosmo (procbiasing-V11- <<  14 committal in the CVS repository !
 14 - Fixed compilation warnings for implicit type <<  15 
 15                                                <<  16      ----------------------------------------------------------
 16 ## 2021-12-10 Ben Morgan (procbiasing-V11-00-0 <<  17      * Reverse chronological order (last date on top), please *
 17 - Change to new Markdown History format        <<  18      ----------------------------------------------------------
 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                                                    19 
195 June 22nd, 2007 Alex Howard (procbiasing-V08-0     20 June 22nd, 2007 Alex Howard (procbiasing-V08-03-08)
196 - Added missing member function to G4VSampler      21 - Added missing member function to G4VSampler base class
197                                                    22 
198 June 12th, 2007 Alex Howard (procbiasing-V08-0     23 June 12th, 2007 Alex Howard (procbiasing-V08-03-05)
199 - Added CoupledTransportation name to G4Proces     24 - Added CoupledTransportation name to G4ProcessPlacer
200                                                    25 
201 June 1st, 2007 Alex Howard (procbiasing-V08-03     26 June 1st, 2007 Alex Howard (procbiasing-V08-03-04)
202 - Added missing source file G4VProcessPlacer.c     27 - Added missing source file G4VProcessPlacer.cc previously resident in
203   processes/transportation                         28   processes/transportation
204 - Removed scoring inheritance in G4VSampler        29 - Removed scoring inheritance in G4VSampler
205 - HEAD maintains inheritance for backward comp     30 - HEAD maintains inheritance for backward comparisons/testing
206                                                    31 
207 June 1st, 2007 Alex Howard (procbiasing-V08-03     32 June 1st, 2007 Alex Howard (procbiasing-V08-03-03)
208 - Renamed New classes back to normal classes,  <<  33 - Renamed New classes back to normal classes, simultaneously 
209   processes/transportation old biasing classes <<  34   processes/transportation old biasing classes renamed with 
210   suffix 8 to avoid clashes.                       35   suffix 8 to avoid clashes.
211 - includes modified G4GeometrySampler (without     36 - includes modified G4GeometrySampler (without scoring)
212 - HEAD contains un-modifier G4GeometrySampler      37 - HEAD contains un-modifier G4GeometrySampler and depends on old scoring scheme
213   in geometry/biasing.                             38   in geometry/biasing.
214                                                    39 
215 May 31st, 2007 Alex Howard (procbiasing-V08-03     40 May 31st, 2007 Alex Howard (procbiasing-V08-03-02)
216 - removed dependency on old biasing within tra     41 - removed dependency on old biasing within transportation and on old scoring
217   within geometry                                  42   within geometry
218 - G4GeometrySampler is modified to remove scor     43 - G4GeometrySampler is modified to remove scoring dependency
219 - HEAD of G4GeometrySampler is the old file        44 - HEAD of G4GeometrySampler is the old file
220 - HEAD contains a different version of G4Geome     45 - HEAD contains a different version of G4GeometrySampler that includes the old
221   biasing scoring for the purpose of testing       46   biasing scoring for the purpose of testing
222                                                    47 
223 May 30th, 2007 Alex Howard (procbiasing-V08-03     48 May 30th, 2007 Alex Howard (procbiasing-V08-03-01)
224 - added missing includes to GNUmakefile            49 - added missing includes to GNUmakefile
225                                                    50 
226 May 30th, 2007 Alex Howard (procbiasing-V08-03     51 May 30th, 2007 Alex Howard (procbiasing-V08-03-00)
227 - migrated classes and tests from processes/sc     52 - migrated classes and tests from processes/scoring
228                                                    53 
229 May 25th, 2007 Jane Tinslay                        54 May 25th, 2007 Jane Tinslay
230 - Add tests for physics biasing under test/phy     55 - Add tests for physics biasing under test/physics_biasing
231                                                    56 
232 March 21st, 2007  G.Cosmo                          57 March 21st, 2007  G.Cosmo
233 - Module and history file created.                 58 - Module and history file created.
234                                                    59 
235                                                    60