Skip to content

Commit 01e01de

Browse files
sawenzelclaude
andcommitted
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

File tree

0 commit comments

Comments
 (0)