Problem 1793 - beta- decay
Summary: beta- decay
Status: RESOLVED FIXED
Alias: None
Product: Geant4
Classification: Unclassified
Component: processes/hadronic/models (show other problems)
Version: 10.0
Hardware: All All
: P5 trivial
Assignee: dennis.herbert.wright
URL:
Depends on:
Blocks:
 
Reported: 2015-10-12 15:34 CEST by michel.maire
Modified: 2015-11-12 17:52 CET (History)
0 users

See Also:


Attachments
macro for rdecay01 (202 bytes, text/plain)
2015-10-12 15:34 CEST, michel.maire
Details

Note You need to log in before you can comment on or make changes to this problem.
Description michel.maire 2015-10-12 15:34:19 CEST
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
Comment 1 dennis.herbert.wright 2015-11-09 21:49:27 CET
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
Comment 2 dennis.herbert.wright 2015-11-12 17:52:58 CET
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().