acts-project / acts-project/acts
`DirectNavigator` can fail in rare cases with `CylinderSurfaces`
- Vorherrschende Sprache
- C++
- Sterne
- 131
- Forks
- 276
- Ø Merge
- 3 T. 13 Std.
- Gemergte PRs (30 T.)
- 112
Beschreibung
After diving into physmon changes of https://github.com/acts-project/acts/pull/4694 and https://github.com/acts-project/acts/pull/4887 I believe we have a rare edge case with the `DirectNavigator` and `CylinderSurfaces` if the trajectory deviates from the initial one which estimated the surface sequence.
The problem seem to come from the fact that we disambiguate intersection solutions on the fly due to the usual `CylinderSurfaces` problem and the fact that the surface order can change with infinite bounds. In some cases the correct cylinder intersection will then be behind the current position and be rejected and the second solution is accepted. In such a case the propagation will practically aim for the other side of the detector and the fit will not be successful.
Beitragsleitfaden
Bewertung
Dieses Issue wurde noch nicht bewertet.