Commit 11be4aa
Carry the ZDC box shapes in double
This converts the boxpar array of the ZDC geometry from float to
double.
- The rest of the module was already double: the Geometry.h constants
and the tubpar, tubspar and conpar arrays.
- boxpar was mixed into double placements, as in
Gspos(Q12T, ..., tubspar[1] + boxpar[0], ...), so a double seat was
computed from a float half-length.
- The near-coincident face pairs in the geometry fall from 687 in 80
mothers to 683 in 79.
The effect on ZDC hits is not measured: a box gun at central rapidity
produces no ZDC hits at all, so this needs a generator that populates
the beam line.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
(cherry picked from commit 62df60a2874d17d9e8b71a080f809ab863e224b3)1 parent 3873b84 commit 11be4aa
1 file changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
749 | 749 | | |
750 | 750 | | |
751 | 751 | | |
752 | | - | |
| 752 | + | |
753 | 753 | | |
754 | 754 | | |
755 | 755 | | |
| |||
1401 | 1401 | | |
1402 | 1402 | | |
1403 | 1403 | | |
1404 | | - | |
| 1404 | + | |
1405 | 1405 | | |
1406 | 1406 | | |
1407 | 1407 | | |
| |||
0 commit comments