Geant4 Cross Reference |
1 # Category proc-biasimp History << 1 $Id: History 88804 2015-03-10 17:12:21Z gcosmo $ >> 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-18 Gabriele Cosmo (proc-biasimp-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 - Some code cleanup. << 13 It DOES NOT substitute the CVS log-message one should put at every 13 << 14 committal in the CVS repository ! 14 ## 2023-11-21 Alexander Howard (proc-biasimp-V << 15 15 - Put in protection against on world boundary << 16 ---------------------------------------------------------- 16 G4ImportanceProces - addresses bug #1991. << 17 * Reverse chronological order (last date on top), please * 17 - return fParticleChange if GetNextVolume is << 18 ---------------------------------------------------------- 18 << 19 ## 2023-08-31 Gabriele Cosmo (proc-biasimp-V11 << 20 - Removed forward declarations to G4VTouchable << 21 << 22 ## 2022-10-05 Gabriele Cosmo (proc-biasimp-V11 << 23 - Fixed compilation warning on Intel/icx compi << 24 but not used in G4GeometrySampler. << 25 << 26 ## 2021-12-10 Ben Morgan (proc-biasimp-V11-00- << 27 - Change to new Markdown History format << 28 << 29 --- << 30 << 31 # History entries prior to 11.0 << 32 << 33 April 16th, 2021 B. Morgan << 34 - Migrate build to modular CMake API << 35 << 36 September 4th, 2020 G.Cosmo << 37 - Fixed Coverity defect warnings for data init << 38 G4WeightCutOffProcess, G4ImportanceProcess a << 39 << 40 February 17th, 2020 V.Ivanchenko << 41 - G4ImportanceProcess: added process type as f << 42 << 43 February 26th, 2018 A.Howard << 44 - G4ImportanceConfigurator: cleaned up unneces << 45 copy of G4String - thanks to Gabriele << 46 << 47 February 21st, 2018 A.Howard << 48 - G4ImportanceConfigurator: put back clear in << 49 << 50 February 21st, 2018 A.Howard << 51 - G4ImportanceConfigurator: introduced AutoLoc << 52 instantiation of the biasing process against << 53 << 54 March 7th, 2017 A.Howard << 55 - G4GeometrySampler: removed unnecessary Clear << 56 << 57 March 7th, 2017 A.Howard << 58 - G4ImportanceConfigurator: adjusted the Proce << 59 of the G4ImportanceConfigurator so that it d << 60 19 61 March 10th, 2015 G.Cosmo 20 March 10th, 2015 G.Cosmo 62 - G4ImportanceProcess, G4WeightCutOffProcess: 21 - G4ImportanceProcess, G4WeightCutOffProcess: made static thread-local 63 variables into class data members. 22 variables into class data members. 64 Renamed them accordingly: fEndTrack, feLimit 23 Renamed them accordingly: fEndTrack, feLimited, fParaflag. 65 - Use const reference for string in argument i 24 - Use const reference for string in argument in SetParallelWorld() in 66 G4ImportanceProcess, G4WeithCutOffProcess an 25 G4ImportanceProcess, G4WeithCutOffProcess and G4WeightWindowProcess. 67 26 68 February 12th, 2015 J.Apostolakis 27 February 12th, 2015 J.Apostolakis 69 - G4WeightWindowProcess: made static thread-lo 28 - G4WeightWindowProcess: made static thread-local variables into class 70 data members. Renamed them accordingly: fEnd 29 data members. Renamed them accordingly: fEndTrack, feLimited, fParaflag. 71 30 72 December 2nd, 2013 A.Howard 31 December 2nd, 2013 A.Howard 73 - Moved static methods in the initialiser to t 32 - Moved static methods in the initialiser to the body for G4GeometrySampler 74 and G4ImportanceConfigurator 33 and G4ImportanceConfigurator 75 34 76 November 30th, 2013 A.Howard 35 November 30th, 2013 A.Howard 77 - Fixed coverity errors (uninitialised variabl 36 - Fixed coverity errors (uninitialised variables) 78 37 79 November 24th, 2013 A.Howard 38 November 24th, 2013 A.Howard 80 - Fixed segmentation fault at the end of an MT 39 - Fixed segmentation fault at the end of an MT run 81 - caused by deleting fGhostStep in the destruc 40 - caused by deleting fGhostStep in the destructor 82 - removed RemoveProcess from the destructor (C 41 - removed RemoveProcess from the destructor (ClearSampling) of the configurators 83 - also caused an out of range index with MT 42 - also caused an out of range index with MT 84 43 85 November 22nd, 2013 A.Howard 44 November 22nd, 2013 A.Howard 86 - Migrated to MT - changed design to physics l 45 - Migrated to MT - changed design to physics list orientation 87 - kept backward compatability for single threa 46 - kept backward compatability for single threaded use, except for singleton 88 - Moved G4VProcessPlacer and G4ProcessPlacer t 47 - Moved G4VProcessPlacer and G4ProcessPlacer to management 89 48 90 October 10th, 2013 A.Howard 49 October 10th, 2013 A.Howard 91 - Subdirectory and history file created. 50 - Subdirectory and history file created. 92 51 93 52