| Summary: | track in unusable state | ||
|---|---|---|---|
| Product: | Geant4 | Reporter: | zh.zhang |
| Component: | processes/hadronic | Assignee: | Hans-Peter.Wellisch |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | zh.zhang |
| Priority: | P2 | ||
| Version: | 7.0 | ||
| Hardware: | PC | ||
| OS: | Linux | ||
|
Description
zh.zhang
2005-07-12 13:04:37 CEST
I will try to reproduce your problem. Please send a tar file of your code to me: dwright@slac.stanford.edu I will compile it against Geant4 7.0 and go from there. Hi, this one was assigned incorrectly. Hi, this is a feature, rather than a bug. What happens is this: A low energy charged particle is being tracked. Based on the inelastic cross-section, hadronics decides that the particle should undergo an inelastic interation, and limits the step. Due to fluctuations the particle comes to a rest before reaching the designated locus of the interaction. At rest, the inelastic process can of course not handle secondary production. It bails out. The warning is there only, because if this is a frequent condition, then the stepping approximation is not good for your problem, and you will want to use user-defined step limits to make smaller steps by hand. Note also that I have never seen such a case to date. Many greetings, Hans-Peter. |