Repository navigation
Commit 01e01de
Carry the MCH station 1 geometry in double
This converts the dimensions, positions and angles of the muon station 1
quadrant geometry from float to double.
- Station1Geometry.cxx builds its volumes with TGeo directly, whose API
is double throughout, so the float constants and locals were the only
narrowing in the chain.
- SQM1 and SQM2 each carried 112 near-coincident face pairs at 38 nm,
which VecGeom rejects with DistanceToOut = -1.
- The near-coincident face pairs in the geometry fall from 1279 in 156
mothers to 1045 in 148.
- The eleven TRAP volumes go through TGeoManager::Volume, which has a
Double_t* overload.
- Materials.cxx keeps float: Material, Mixture and Medium take Float_t,
and initFieldTrackingParams takes float&.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
(cherry picked from commit dadef7493cd112317234e3dab392547019e90a35)1 parent 78eee9e commit 01e01de
1 file changed
Lines changed: 222 additions & 222 deletions
0 commit comments