Geant4 Cross Reference

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


  1 # Category proc-biasgen History                <<   1 $Id: History 95453 2016-02-11 09:50:51Z 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                                                    19 
 93 January 20th, 2016, M. Verderi                     20 January 20th, 2016, M. Verderi
 94 - fix compilation warning in order initializat     21 - fix compilation warning in order initialization of data members
 95   in src/G4BiasingProcessInterface.cc.             22   in src/G4BiasingProcessInterface.cc.
 96 - proc-biasgen-V10-02-01                       <<  23 - proc-biasgen-V10-01-02
 97                                                    24 
 98 January 19th, 2016, M. Verderi                     25 January 19th, 2016, M. Verderi
 99 - fix various coverity warnings (unitialized v     26 - fix various coverity warnings (unitialized variables). Should have no
100   effect. Fixes in:                                27   effect. Fixes in:
101       src/G4BOptnChangeCrossSection.cc             28       src/G4BOptnChangeCrossSection.cc
102       src/G4BOptnCloning.cc                        29       src/G4BOptnCloning.cc
103       src/G4BOptnForceCommonTruncatedExp.cc        30       src/G4BOptnForceCommonTruncatedExp.cc
104       src/G4BOptnForceFreeFlight.cc                31       src/G4BOptnForceFreeFlight.cc
105       src/G4BOptrForceCollision.cc                 32       src/G4BOptrForceCollision.cc
106       src/G4BiasingProcessInterface.cc             33       src/G4BiasingProcessInterface.cc
107       include/G4BiasingProcessSharedData.hh        34       include/G4BiasingProcessSharedData.hh
108   and minor cosmetics in:                          35   and minor cosmetics in:
109       include/G4BOptnCloning.hh                    36       include/G4BOptnCloning.hh
110       include/G4BOptnForceFreeFlight.hh            37       include/G4BOptnForceFreeFlight.hh
111 - proc-biasgen-V10-02-00                       << 
112                                                    38 
113 November 6th, 2015, M. Verderi                     39 November 6th, 2015, M. Verderi
114 - fix non initialization of model IDs in MT mo     40 - fix non initialization of model IDs in MT mode.
115 - prevent "over initialization" of operators (     41 - prevent "over initialization" of operators (each
116   first process of process managers were calli     42   first process of process managers were calling
117   these initializations).                          43   these initializations).
118 - proc-biasgen-V10-01-01                           44 - proc-biasgen-V10-01-01
119                                                    45 
120 November 6th, 2015, M. Verderi                     46 November 6th, 2015, M. Verderi
121 - adaptation to using G4VAuxiliaryTrackInforma <<  47 - adaptation to using G4VAuxuliaryTrackInformation:
122     o creation of G4BOptrForceCollisionTrackDa     48     o creation of G4BOptrForceCollisionTrackData
123     o quite rewriting of G4BOptrForceCollision     49     o quite rewriting of G4BOptrForceCollision biasing operator,
124       removing many state variables used for b     50       removing many state variables used for bookeeping of tracks
125       which is now achieved much simplier by t     51       which is now achieved much simplier by the aux. track info.
126       Comes together with related logic re-wri     52       Comes together with related logic re-writting.
127     o Removal of dependencies to management/G4     53     o Removal of dependencies to management/G4BiasingTrackData
128       now deleted since proc-biasmng-V10-01-00     54       now deleted since proc-biasmng-V10-01-00 .
129 - proc-biasgen-V10-01-00                           55 - proc-biasgen-V10-01-00
130                                                    56 
131 November 14th, 2014 M.Verderi                      57 November 14th, 2014 M.Verderi
132 - Serious fix in G4InteractionLawPhysical::        58 - Serious fix in G4InteractionLawPhysical::
133   UpdateInteractionLengthForStep(...)              59   UpdateInteractionLengthForStep(...)
134 - proc-biasgen-V10-00-03                           60 - proc-biasgen-V10-00-03
135                                                    61 
136 November 13th, 2014 M.Verderi                      62 November 13th, 2014 M.Verderi
137 - Tentative fix of crach in optimized mode         63 - Tentative fix of crach in optimized mode
138   missing initialization in second constructor     64   missing initialization in second constructor of G4BiasingProcessInterface.
139 - proc-biasgen-V10-00-02                           65 - proc-biasgen-V10-00-02
140                                                    66 
141 November 11th, 2014 M.Verderi                      67 November 11th, 2014 M.Verderi
142 - fix Coverity bugs                                68 - fix Coverity bugs
143 - proc-biasgen-V10-00-01                           69 - proc-biasgen-V10-00-01
144                                                    70 
145 November 11th, 2014 M.Verderi                      71 November 11th, 2014 M.Verderi
146 - Introduce anticipated call to PostStepGPIL o     72 - Introduce anticipated call to PostStepGPIL of wrapped processes
147   by G4BiasingProcessInterface. This allows to     73   by G4BiasingProcessInterface. This allows to collect all
148   physics cross-sections at the first call to      74   physics cross-sections at the first call to biasing operator.
149 - Adaptation to change of G4VBiasingOperation      75 - Adaptation to change of G4VBiasingOperation (suppression of
150   DenyProcessPostStepDoIt(...) ).                  76   DenyProcessPostStepDoIt(...) ).
151 - tag : proc-biasgen-V10-00-00 .                   77 - tag : proc-biasgen-V10-00-00 .
152                                                    78 
153                                                    79 
154 October 10th, 2013  A.Howard                       80 October 10th, 2013  A.Howard
155 - Subdirectory and history file created.           81 - Subdirectory and history file created.
156                                                    82 
157                                                    83