Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/physics_lists/constructors/decay/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 ]

  1 # Category phys-ctor-decay History
  2 
  3 See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
  4 which **must** added in reverse chronological order (newest at the top). It must **not**
  5 be used as a substitute for writing good git commit messages!
  6 
  7 ## 2024-08-01 Alberto Ribon (phys-ctor-decay-V11-02-00)
  8 - G4UnknownDecayPhysics : extended to G4ChargedUnknownParticle.
  9   ( This is part of ATLAS and LHCb request to assign automatically 
 10     ionisation and multiple scattering processes to charged primary particles
 11     with valid PDG code but not known to Geant4. )
 12 
 13 ## 2023-11-07 Alberto Ribon (phys-ctor-decay-V11-01-01)
 14 - G4RadioactiveDecayPhysics : replaced G4RadioactiveDecay with
 15   G4Radioactivation to be able to run in biasing mode (not only in
 16   analogue mode, as before with G4RadioactiveDecay).
 17 
 18 ## 2023-01-11 Alberto Ribon (phys-ctor-decay-V11-01-00)
 19 - G4RadioactiveDecayPhysics : assigned the RadioactiveDecay process
 20   to G4Triton (which is the only light ion that decays).
 21   Note: before, triton did not have beta decay, i.e. it was wrongly
 22   treated as stable even when radioactive decay physics was enabled;
 23   anti_triton did not, and still does not, have beta decay
 24   (because RadioactiveDecay, in its current implementation, does
 25   not handle any kind of anti-ions): in practice, this is an acceptable
 26   approximation because of its relatively long lifetime and the fact
 27   that annihilation and nuclear capture are more likely to happen
 28   before decay.
 29 
 30 ## 2022-11-16 Vladimir Ivanchenko (phys-ctor-decay-V11-00-03)
 31 - added calls to G4EmBuilder and G4PhysListUtil in order to 
 32   prevent from warnings on hyper-nuclei decays in the case of 
 33   simplified custom Physics List
 34 
 35 ## 2022-08-16 Alberto Ribon (phys-ctor-decay-V11-00-02)
 36 - sources.cmake : added missed dependency on G4physlist_util
 37 
 38 ## 2022-08-09 Vladimir Ivanchenko (phys-ctor-decay-V11-00-01)
 39 - G4DecayPhysics - added instantiation of singletones for physics
 40 
 41 ## 2021-12-10 Ben Morgan (phys-ctor-decay-V11-00-00)
 42 - Change to new Markdown History format
 43 
 44 ---
 45 
 46 # History entries prior to 11.0
 47 
 48 06-October-2020 Vladimir Ivanchenko  (phys-ctor-decay-V10-07-03)
 49 - G4RadioactiveDecayPhysics - Use SetAuger(..) method instead of 
 50     the obsolete SetAugerCascade(..)
 51 
 52 25-August-2021 Dennis Wright      (part of physics-lists-V10-07-02)
 53 - G4RadioactiveDecayPhysics.cc: replace G4RadioactiveDecayBase with G4RadioactiveDecay
 54   see top level History file 
 55 
 56 16-April-2021 Ben Morgan                (phys-ctor-decay-V10-07-01)
 57 - Migrate build to modular CMake API
 58 
 59 13-April-2021 Alberto Ribon             (phys-ctor-decay-V10-07-00)
 60 -  GNUmakefile, sources.cmake : removed dependency on hadronic/model/util
 61    and hadronic/model/management (that have been now deleted, with their
 62    classes moved to hadronic/util and hadronic/management).
 63 
 64 18-August-2020 Vladimir Ivanchenko      (phys-ctor-decay-V10-06-05)
 65 - G4RadioactiveDecayPhysics - defined EM parameters in ConstructProcess(..)
 66     instead definition inside the constructor
 67 
 68 02-July-2020 Vladimir Ivanchenko        (phys-ctor-decay-V10-06-04)
 69 - G4RadioactiveDecayPhysics - improved initialisation: added
 70     EM parameters definition in the class constructor; if atomic
 71     de-excitation is not defined add it in each thread but not
 72     change EM parameters in a thread; should address several
 73     problems reported recently in the Forum and privately
 74 
 75 03-June-2020 Vladimir Ivanchenko        (phys-ctor-decay-V10-06-03)
 76 - G4RadioactiveDecayPhysics - coherent initialisation with recent
 77     updates of initialisation of atomic de-excitation
 78 
 79 30-Apr-2020 Ben Morgan                  (phys-ctor-decay-V10-06-02)
 80 - Remove obsolete GRANULAR_DEPENDENCIES entries
 81 
 82 18-February-2020 Vladimir Ivanchenko    (phys-ctor-decay-V10-06-01)
 83 - G4DecayPhysics, G4RadioactiveDecayPhysics, G4SpinDecayPhysics,
 84   G4UnknownDecayPhysics - general cleanup: removed thread local
 85     pointers, do not delete objects, use C++11 keywords, use
 86     standard signatures for constructors; define bulder type for
 87     the main constructor G4DecayPhysics - bDecay, for others bUnknown,
 88 
 89 13-February-2020 Vladimir Ivanchenko    (phys-ctor-decay-V10-06-00)
 90 - G4RadioactiveDecayPhysics - add enabled flag of isomer production,
 91     which is needed after fix of problem #2226
 92 
 93 25 June 2019  Dennis Wright (phys-ctor-decay-V10-05-00)
 94 - G4RadioactiveDecayPhysics: replace G4RadioactiveDecay with
 95   G4RadioactiveDecayBase.  This removes the biasing functionality which
 96   is generally not used in the physics lists.
 97 
 98 07-July-2018 Vladimir Ivanchenko        (phys-ctor-decay-V10-04-00)
 99 - G4RadioactiveDecayPhysics - fixed bug reported by M.Kelsey, which
100     resolves initialisation ordering of messages to EM physics
101 
102 07-Nov-2017, Vladimir Ivanchenko        (phys-ctor-decay-V10-03-08)
103 - G4RadioactiveDecayPhysics - enable AugerCascade
104 
105 23-Oct-2017 K.L. Genser                 (phys-ctor-decay-V10-03-07)
106 - G4MuonicAtomDecayPhysics fixed verbosity
107 
108 19-Oct-2017, Vladimir Ivanchenko        (phys-ctor-decay-V10-03-06)
109 - G4RadioactiveDecayPhysics - defined new set of default parameters:
110   disable correlated gamma, enable only X-ray emission for atomic
111   de-excitation, internal conversion sampling in nuclear de-excitation
112   is left fully enabled
113 
114 12-September-2017 K.L. Genser           (phys-ctor-decay-V10-03-05)
115 - G4MuonicAtomDecayPhysics use new G4MuonicAtomDecay
116 
117 05-Jul-2017, Vladimir Ivanchenko        (phys-ctor-decay-V10-03-04)
118 29-May-2017, Vladimir Ivanchenko        (phys-ctor-decay-V10-03-03)
119 - G4RadioactiveDecayPhysics - enable correlated gamma simulation by default
120 
121 27-Feb-2017, Vladimir Ivanchenko        (phys-ctor-decay-V10-03-02)
122 - G4RadioactiveDecayPhysics - set time limit for the de-excitation module
123     the same as in G4NuclideTable, so only states from this table will
124     be created as ions
125 
126 23-Dec-2016, Laurent Desorgher (phys-ctor-decay-V10-03-01)
127 -G4RadioactiveDecayPhysics switch on  the storing of all internal conversion data vector
128   (G4NuclearLevelData::GetInstance()->GetParameters()->SetStoreAllLevels(true)) for
129  correct gamma deexcitation modeling in radioactive decay.
130 
131 16-Dec-2016, Vladimir Ivanchenko        (phys-ctor-decay-V10-03-00)
132 - G4RadioactiveDecayPhysics - simplified list of EM parameters;
133     use a new method AddPhysics() instead of old AddMsc()
134 
135 02-Dec-2016, Vladimir Ivanchenko        (phys-ctor-decay-V10-02-07)
136 - G4RadioactiveDecayPhysics - fixed initialisation (also for the
137     cases when radioactive decay is registered before EM physics or
138     is the only physics constructor)
139 
140 01-Dec-2016, Vladimir Ivanchenko        (phys-ctor-decay-V10-02-06)
141 - G4RadioactiveDecayPhysics - enable reading from new gamma evaporation
142     files, enable Auger cascade, do not apply cuts
143 
144 17-October-2016 Kevin Lynch (for Lynch and Genser) (phys-ctor-decay-V10-02-05)
145 - Add G4MuonicAtomDecayPhysics constructor to enable decay of muonic atoms
146 - depends on tag decay-V10-02-02
147 
148 16-October-2016 M.Maire   (phys-ctor-decay-V10-02-04)
149 - add README
150 
151 12-October-2016 G.Folger  (phys-ctor-decay-V10-02-03)
152 - replace direct use of aParticleIterator by GetParticleIterator().
153   fix required by clang39 on Windows and MAC
154 
155 22-Jun-2016, Vladimir Ivanchenko        (phys-ctor-decay-V10-02-02)
156 22-Jun-2016, Vladimir Ivanchenko        (phys-ctor-decay-V10-02-01)
157 - G4RadioactiveDecayPhysics - enable atomic de-excitation by the call
158     to EM parameters in ConstructProcess method (should co-work with
159     any EM physics)
160 
161 01-Jun-2016, Makoto Asai                (phys-ctor-decay-V10-02-00)
162 - add G4UnknownDecayPhysics
163 
164 05-Nov-2015, Alberto Ribon              (phys-ctor-decay-V10-01-05)
165 - Migrated to particle_hp/
166 
167 06-Oct-2015, Peter Gumplinger           (phys-ctor-decay-V10-01-04)
168 - add G4Gamma::GammaDefinition() to G4SpinDecayPhysics::ConstructParticle()
169 
170 12-Aug-2015, Peter Gumplinger           (phys-ctor-decay-V10-01-02/03)
171 - fix Coverity errors in G4SpinDecayPhysics
172 
173 30-Apr-2015, Peter Gumplinger           (phys-ctor-decay-V10-01-01)
174 - G4SpinDecayPhysics inherits from G4VPhysicsConstructor and no longer
175   from G4DecayPhysics
176 - fix Coverity errors with new pointer going out of scope
177 
178 09-Apr-2015, Peter Gumplinger           (phys-ctor-decay-V10-01-00)
179 - add G4SpinDecayPhysics
180 
181 29-Jan-2014, Gunter Folger              (phys-ctor-decay-V10-00-00)
182 - Removed from photolepton_hadron/muon_nuclear from sources.cmake
183 
184 07-Nov-2013, Alberto Ribon    (phys-ctor-decay-V09-06-03)
185 - Removed low_energy and high_energy from sources.cmake and GNUmakefile.
186 
187 09-Jun-2013, Andrea Dotti     (phys-ctor-decay-V09-06-02)
188 - Bug fixes for MT: wasActivated flag becomes TLS
189 
190 29-Mar-2013, Andrea Dotti   (phys-ctor-decay-V09-06-01)
191 - Changes needed for MT: now G4VUserPhysicsList is a split class
192 
193 10-Jan-2013, Gunter Folger              (phys-ctor-decay-V09-06-00)
194 - new directory structure introduced.
195    constructors/decay classes