| Summary: | problem with /vis/scene/add/trajectories/smooth/rich | ||
|---|---|---|---|
| Product: | Examples/Basic and Novice | Reporter: | Robert Bernstein <rhbob> |
| Component: | general | Assignee: | perl |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | P5 | ||
| Version: | other | ||
| Hardware: | All | ||
| OS: | Linux | ||
|
Description
Robert Bernstein
2008-05-19 18:35:10 CEST
This has turned out to be an elusive problem to reproduce, but we are now seeing it in some other test applications. We believe it involves an issue of the precision of G4PropagatorInField for areas where magnetic field is set to zero. Only affects visualization, not the actual tracking. We'll update the status when we have a workaround or a fix. The origin of the problem was the definition of the Magnetic Field. In A01 example the field value was mostly zero and non-zero only for Cylinder. In this case the solution was to use local constant field for Cylinder instead of global field for all World. It solves the problem with trajectory and also makes the tracking much more efficient, because the mechanism for Field Integration is called only for the Cylinder. The problem has been fixed for Geant4 release 9.3. |