Problem 2053 - Four-body phase-space decay sets incorrect daughter momentum
Summary: Four-body phase-space decay sets incorrect daughter momentum
Status: RESOLVED FIXED
Alias: None
Product: Geant4
Classification: Unclassified
Component: particles (show other problems)
Version: 10.2
Hardware: All All
: P4 major
Assignee: asai
URL:
Depends on:
Blocks:
 
Reported: 2018-04-09 19:39 CEST by asai
Modified: 2018-06-11 14:33 CEST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this problem.
Description asai 2018-04-09 19:39:42 CEST
Four-body phase-space decay sets incorrect daughter momentum. Occasionally a secondary gets 10^70 (!) GeV or uninitialized (nan).
Comment 1 asai 2018-04-09 19:41:12 CEST
The error was introduced in version 10.2. The fix will be included in the next patch release.
Comment 2 John Apostolakis 2018-06-11 14:33:27 CEST
Patch 2 for release 10.4 included a fix for this issue, as recorded in the release notes at http://geant4-data.web.cern.ch/geant4-data/ReleaseNotes/Patch4.10.4-2.txt

o Particles:
    ---------
    + G4PhaseSpaceDecayChannel: fixed incorrect indexing in ManyBodyDecayIt(),
      causing incorrect setting of daughter momentum in 4-body phase-space
      decay. Addressing problem report #2053.