Geant4 Cross Reference |
1 # Category proc-biasgen History << 1 $Id: History 86757 2014-11-17 15:16:50Z 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-biasgen-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 - Basic C++11 corrections (use of nullptr, aut << 13 It DOES NOT substitute the CVS log-message one should put at every 13 << 14 committal in the CVS repository ! 14 ## 2022-07-17 Vladimir Ivanchenko (proc-biasge << 15 15 - G4BOptnChangeCrossSection - fix Coverity war << 16 ---------------------------------------------------------- 16 << 17 * Reverse chronological order (last date on top), please * 17 ## 2022-11-23 Gabriele Cosmo (proc-biasgen-V11 << 18 ---------------------------------------------------------- 18 - Fixed compilation warnings for implicit type << 19 << 20 ## 2022-08-31, Gabriele Cosmo (proc-biasgen-V1 << 21 - Fixed defects reported by Coverity in G4BOpt << 22 << 23 ## 2021-12-10 Ben Morgan (proc-biasgen-V11-00- << 24 - Change to new Markdown History format << 25 << 26 --- << 27 << 28 # History entries prior to 11.0 << 29 << 30 August 4, 2021 A. Ribon << 31 - G4BOptrForceCollision : migrated to the new << 32 - proc-biasgen-V10-07-01 << 33 << 34 April 16th, 2021 B. Morgan << 35 - Migrate build to modular CMake API << 36 - proc-biasgen-V10-07-00 << 37 << 38 November 15th, 2019 M. Verderi << 39 - Introduce leading particle biasing proc-bias << 40 This is made implementing the new biasing op << 41 include/G4BOptnLeadingParticle.hh << 42 src/G4BOptnLeadingParticle.cc << 43 - G4BOptnChangeCrossSection: << 44 add argument to: << 45 void SetBiasedCrossSection(G4double << 46 as option to update the interaction length w << 47 setting a new cross-section value: << 48 void SetBiasedCrossSection(G4double << 49 default value makes the change backward comp << 50 << 51 << 52 November 24th, 2017 M. Verderi << 53 - Fix G4BiasingProcessInterface for wrong sett << 54 GPIL/DoIt flags in case charged particles. A << 55 a pure along, this broke the initial logic b << 56 that, before, physics processes always had a << 57 - proc-biasgen-V10-03-00 << 58 << 59 << 60 November 15th, 2016, M. Verderi << 61 - Fix one Coverity warning in G4ParallelGeomet << 62 - proc-biasgen-V10-02-06 << 63 << 64 November 3rd, 2016, M. Verderi << 65 - Remove reference to obsolete G4BiasingApplie << 66 and related logic. DenyProcessPostStepDoIt(. << 67 was concerned by this logic change. (The rel << 68 is handled by ApplyFinalStateBiasing(...) in << 69 proc-biasgen-V10-00-00.) << 70 - proc-biasgen-V10-02-05 << 71 << 72 October 26th, 2016, M. Verderi << 73 - Development tag for introducing parallel geo << 74 - G4BiasingProcessInterface : checks for bia << 75 - G4ParallelGeometriesLimiterProcess : a new << 76 of the parallel geometries (one instance h << 77 - G4BiasingProcessSharedData : data shared a << 78 G4ParticleDefinition ; extended to cary in << 79 G4BiasingProcessSharedData now also holds << 80 managers, this was held before by G4Biasin << 81 - G4BiasingHelper : extended to handle addit << 82 to process manager. << 83 - proc-biasgen-V10-02-04 << 84 << 85 March 8th, 2016, M. Verderi << 86 - Clean up for unused variable fParticleChange << 87 - proc-biasgen-V10-02-03 << 88 << 89 March 7th, 2016, M. Verderi << 90 - Fix coverity warnings in src/G4BiasingProces << 91 - proc-biasgen-V10-02-02 << 92 << 93 January 20th, 2016, M. Verderi << 94 - fix compilation warning in order initializat << 95 in src/G4BiasingProcessInterface.cc. << 96 - proc-biasgen-V10-02-01 << 97 << 98 January 19th, 2016, M. Verderi << 99 - fix various coverity warnings (unitialized v << 100 effect. Fixes in: << 101 src/G4BOptnChangeCrossSection.cc << 102 src/G4BOptnCloning.cc << 103 src/G4BOptnForceCommonTruncatedExp.cc << 104 src/G4BOptnForceFreeFlight.cc << 105 src/G4BOptrForceCollision.cc << 106 src/G4BiasingProcessInterface.cc << 107 include/G4BiasingProcessSharedData.hh << 108 and minor cosmetics in: << 109 include/G4BOptnCloning.hh << 110 include/G4BOptnForceFreeFlight.hh << 111 - proc-biasgen-V10-02-00 << 112 << 113 November 6th, 2015, M. Verderi << 114 - fix non initialization of model IDs in MT mo << 115 - prevent "over initialization" of operators ( << 116 first process of process managers were calli << 117 these initializations). << 118 - proc-biasgen-V10-01-01 << 119 << 120 November 6th, 2015, M. Verderi << 121 - adaptation to using G4VAuxiliaryTrackInforma << 122 o creation of G4BOptrForceCollisionTrackDa << 123 o quite rewriting of G4BOptrForceCollision << 124 removing many state variables used for b << 125 which is now achieved much simplier by t << 126 Comes together with related logic re-wri << 127 o Removal of dependencies to management/G4 << 128 now deleted since proc-biasmng-V10-01-00 << 129 - proc-biasgen-V10-01-00 << 130 19 131 November 14th, 2014 M.Verderi 20 November 14th, 2014 M.Verderi 132 - Serious fix in G4InteractionLawPhysical:: 21 - Serious fix in G4InteractionLawPhysical:: 133 UpdateInteractionLengthForStep(...) 22 UpdateInteractionLengthForStep(...) 134 - proc-biasgen-V10-00-03 23 - proc-biasgen-V10-00-03 135 24 136 November 13th, 2014 M.Verderi 25 November 13th, 2014 M.Verderi 137 - Tentative fix of crach in optimized mode 26 - Tentative fix of crach in optimized mode 138 missing initialization in second constructor 27 missing initialization in second constructor of G4BiasingProcessInterface. 139 - proc-biasgen-V10-00-02 28 - proc-biasgen-V10-00-02 140 29 141 November 11th, 2014 M.Verderi 30 November 11th, 2014 M.Verderi 142 - fix Coverity bugs 31 - fix Coverity bugs 143 - proc-biasgen-V10-00-01 32 - proc-biasgen-V10-00-01 144 33 145 November 11th, 2014 M.Verderi 34 November 11th, 2014 M.Verderi 146 - Introduce anticipated call to PostStepGPIL o 35 - Introduce anticipated call to PostStepGPIL of wrapped processes 147 by G4BiasingProcessInterface. This allows to 36 by G4BiasingProcessInterface. This allows to collect all 148 physics cross-sections at the first call to 37 physics cross-sections at the first call to biasing operator. 149 - Adaptation to change of G4VBiasingOperation 38 - Adaptation to change of G4VBiasingOperation (suppression of 150 DenyProcessPostStepDoIt(...) ). 39 DenyProcessPostStepDoIt(...) ). 151 - tag : proc-biasgen-V10-00-00 . 40 - tag : proc-biasgen-V10-00-00 . 152 41 153 42 154 October 10th, 2013 A.Howard 43 October 10th, 2013 A.Howard 155 - Subdirectory and history file created. 44 - Subdirectory and history file created. 156 45 157 46