| Summary: | Loop at the boundary of two solids | ||
|---|---|---|---|
| Product: | Geant4 | Reporter: | rtascher |
| Component: | geometry/solids | Assignee: | Vladimir.Grichine |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | normal | ||
| Priority: | P2 | ||
| Version: | 3.2 | ||
| Hardware: | PC | ||
| OS: | Linux | ||
It's rather difficult for us to verify the problem from the information reported here. Can you please tell us where we can find the geometry and physics setup you used ? Thanks. The tar file was received and we start to investigate the problem. Thank you. The application received from user works well with statistics 10000000 under geant4-04-00-ref-01 . |
A gamma is emitted on the surface of a G4Tubs("Lower pellet") located inside a larger G4Tubs("interior"). The particle does not move and the program loops. This does not happen all the time: 9 million gammas were emitted before this happened. It probably depends on the location of the emission and/or its direction. Here is an excerpt from a trace: Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0.117 -0.276 -0.919 0.0201 0 0 0 Lower Pellet initStep 1 0.117 -0.276 -0.919 0.0201 0 0 0 Interior Transportation 2 0.117 -0.276 -0.919 0.0201 0 0 0 Lower Pellet Transportation 3 0.117 -0.276 -0.919 0.0201 0 0 0 Interior Transportation 4 0.117 -0.276 -0.919 0.0201 0 0 0 Lower Pellet Transportation 5 0.117 -0.276 -0.919 0.0201 0 0 0 Interior Transportation and so on ...