Problem 2000

Summary: bug in G4ElementaryParticleCollider
Product: Geant4 Reporter: Krzysztof Genser <resnegfk>
Component: processes/hadronic/models/cascadeAssignee: dennis.herbert.wright
Status: RESOLVED WONTFIX    
Severity: major    
Priority: P4    
Version: 10.3   
Hardware: All   
OS: All   

Description Krzysztof Genser 2017-08-29 20:35:24 CEST
This is to document a rarely occurring crash resulting in the
following symptom:

G4GDecay3::GetThreeBodyMomenta: 100 or more loops in momentum magnitude calculation
generateSCMmuonAbsorption: GetThreeBodyMomenta() failed for 112 dibaryon
Command terminated by signal 11

It has been reported by a user who also suggested a fix 
(adding particles.clear(); before return;
documented in the jira system, DEV-295, and fixed in 10.4).

Adding the fix into a patch for 10.2 & 10.3 would be in order.
Comment 1 dennis.herbert.wright 2017-09-05 23:48:36 CEST
This fix was unfortunately not included in patches 1 or 2 of Geant4 10.3 as it was not considered major enough to backport.  It is available in 10.4 beta if you want to try that.