Commit c4e16c7
Fix the RB26/2 bellow being filled twice in the Run 4 beam pipe
This applies the previous commit's fix to PipeRun4.cxx, which carried the same
duplicated wiggle stack.
- The RB26/3 compensator block in PipeRun4.cxx is the same copy of the RB26/2
positioning code, filling voRB26s2Bellow a second time with the same nodes at
the same translations.
- RB26s2Bellow therefore held 30 daughters instead of 15, the duplicates being
RB26s2PlieConn1 x28, RB26s2LowerPlie x15 and RB26s2UpperPlie x14.
- The block is removed. The removed lines are textually identical to the ones
at PipeRun4.cxx:1782, so every duplicate sat on an existing node.
- RB26s3Bellow is left empty, as it already was, matching Pipe.cxx.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>1 parent 249386d commit c4e16c7
1 file changed
Lines changed: 3 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2165 | 2165 | | |
2166 | 2166 | | |
2167 | 2167 | | |
2168 | | - | |
2169 | | - | |
2170 | | - | |
2171 | | - | |
2172 | | - | |
2173 | | - | |
2174 | | - | |
2175 | | - | |
2176 | | - | |
| 2168 | + | |
| 2169 | + | |
| 2170 | + | |
2177 | 2171 | | |
2178 | 2172 | | |
2179 | 2173 | | |
| |||
0 commit comments