Commit 6dc8313
Clear the previous exit block when entering a daughter
This fixes a stale exit block in the relocating VecGeom navigator.
- Entering a daughter adopted the state of the step, which could still carry the block of the volume the previous crossing left, so that volume stayed blocked one step longer than Geant4's rule allows.
- Seven of 50000 geantino rays through the ITS outer-barrel services saw up to 9 X0 too much copper because of it; they now agree with TGeo.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>1 parent 2050d87 commit 6dc8313
1 file changed
Lines changed: 3 additions & 0 deletions
File tree
- Detectors/gconfig/src
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
315 | 315 | | |
316 | 316 | | |
317 | 317 | | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
318 | 321 | | |
319 | 322 | | |
320 | 323 | | |
| |||
0 commit comments