| Summary: | beta- decay | ||
|---|---|---|---|
| Product: | Geant4 | Reporter: | michel.maire |
| Component: | processes/hadronic/models | Assignee: | dennis.herbert.wright |
| Status: | RESOLVED FIXED | ||
| Severity: | trivial | ||
| Priority: | P5 | ||
| Version: | 10.0 | ||
| Hardware: | All | ||
| OS: | All | ||
| Attachments: | macro for rdecay01 | ||
Hi Michel, I have traced this back to a new method G4VDecayChannel:IsOKWithParentMass in particles/management. This method is used in G4DecayTable to make sure that the sum of the daughter masses does not exceed the parent mass. However, this method appears to be intended for elementary particles and not nuclides since it does not take into account excited states. Hence it allows the 210Pb beta decay to the ground state of 210Bi, but not to the excited state. I mentioned this to Tatsumi who will ask Hisaya to provide a fix. When this is done, I'll close the bug report. Dennis This is now fixed with tag radioactive_decay-V10-01-22. It was not, after all, necessary to change anything in the particle category. Rather, extra mass was added to the parent mass passed to SelectADecayChannel in G4RadioactiveDecay::DoDecay(). |
Created attachment 363 [details] macro for rdecay01 Pb210 must decay on Bi210[46.54 keV] (84%) or ground state (16%) Geant4-10-01-ref-08 totally miss the excited state. Macro in attachment