Skip to content

PyDumper+JetEventAthenaPool+TrkEventAthenaPool+MuonEventAthenaPool+tauEventAthenaPool: Tweaking precision of printed values to fix aarch64 test failures.

Scott Snyder requested to merge ssnyder/athena:trunc.PyDumper-20220418 into master

When printing the mass field of a HLV, we were setting it to zero if it had an absolute value less than 1e-3, to limit sensitivity to some rounding issues. However, this is not sufficient to cover numerical differences between the x86_64 and aarch64 builds. Change to applying the threshold to the mass squared, rather than the mass.

Also adjustm printing of a few other vectors to be less sensitive to numerical differences between x86_64 and aarch64.

Update reference files as needed.

Merge request reports