| Summary: | crash with message G4IonTable:GetIon(): illegal atomic number mass Z=0 A=4 E=0 | ||
|---|---|---|---|
| Product: | Geant4 | Reporter: | porosev |
| Component: | processes/hadronic/models/neutron_hp | Assignee: | Emilio <emilio.mendoza> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | P4 | ||
| Version: | 10.5 | ||
| Hardware: | PC | ||
| OS: | Windows | ||
| Attachments: | print screen | ||
|
Description
porosev
2018-12-12 10:01:37 CET
Created attachment 527 [details]
print screen
Looks like a ParticleHP problem. Dear Porosev, Thank you for reporting this issue. I have been checking the code and reproducing more or less your problem, and I found a bug there. The point was that G4ParticleHPFinalState sometimes try to "adjust the final state", which means that tries to conserve energy, momentum ... event-by-event. In some situations this is quite complex since the databases used in this model do not conserve these quantities event-by-event, and this caused the crash and the "lots of messages". I fixed the problem and the fix will be available with the next geant4 public release. Regards, Emilio |