Fix UT geometry and tracking
Works with following MRs
- !368 (merged)
- Boole!501 (merged)
- lhcb-datapkg/PRConfig!335 (merged)
- lhcb-conddb/DDDB!79 (merged) and lhcb-conddb/SIMCOND!143 (merged) , to be able to produce samples (Gauss+Boole) consistent with this
This MR is to correct UT geometry flaws, including
- fix wrong stave staggering and positioning (swap X corrections between two sides, reverse staggering)
- fix overlaps
- adding UTEpsilon (1μm) between volumes to avoid surface sharing
- removing Air from UT volumes to avoid overlaps (except lvSectorHole)
- splitting lvUTPipeHeater into two "InUT" and "InMagnet" segments
- fix tracking issues
- fix
DeUT::getLayerGeom
- fix assignment of stereo angle issue
- fix localU and localUToStrip
- fix
- other improvements
- fix End-of-stave structure
- fix UTBox dimension
- validated correspondence of stave new nickname (with new ChannelID, C/A sides) and old name (old ChannelID, a/b stations)
- improving visualization
Validated by
-
Core Software -
RTA -
Simulation
Edited by Ben Couturier