v1.7.0
What's Changed
🕸️ Tracking
- fix: use unique_ptr for geometry in DD4hep_service, hand out not_null const pointers by @wdconinc in #1045
- fix: reenable storing geometryId into TrackPoint surface field by @wdconinc in #1055
- feat: fill Acts::GeometryIdentfier extra field with DD4hep detector ID by @wdconinc in #1058
- fix: IWYU pragmas and iwyu.imp fixes by @wdconinc in #1079
- fix: apply all automatic IWYU suggestions (and 2 fixes by hand) by @wdconinc in #1080
- fix: use edm4hep vector_utils instead of edm4eic; remove MaterialWiper (prep for Acts v26) by @wdconinc in #1082
- fix: print magnetic field strength in correct units in ActsGeometryProvider by @wdconinc in #1077
- treewide: avoid including some internal headers from libstdc++ by @veprbl in #1083
- replace trackersourcelinker with trackermeasurement by @ShujieL in #1076
- updated MAPS threshold by @kkauder in #1089
🪪 Particle identification
- rm ECGEM by @kkauder in #1044
- fix: support fmt v10 and C++20 by @wdconinc in #1073
- updated ECTOF threshold by @kkauder in #1091
- updated BTOF threshold by @kkauder in #1090
🚿 Calorimetry
- treewide: fix spelling by @veprbl in #1042
- fix: remove adhoc LFHCAL treatment in CalorimeterHitReco by @wdconinc in #1054
- Remove factories for HcalEndcapP by @veprbl in #1062
- Adjust reconstruction parameters for Barrel ECal by @mariakzurek in #1078
- calorimetry_CalorimeterIslandCluster: add test case for adjacencyMatrix code path by @veprbl in #1088
- Bhcal threshold by @kkauder in #1095
- Updated EEMC energy threshold and ADC parameters by @kkauder in #1100
- Updated backward HCAL ADC parameters, removed threshold by @kkauder in #1102
- Consolidated BEMC thresholds and ADC parameters by @kkauder in #1094
◀️ Backward
⏩ Far Forward
⚙️ Infrastructure
- feat(ci): release notes definition by @wdconinc in #1041
- fix(ci): avoid lsan crashes with intercept_tls_get_addr=0 by @wdconinc in #1048
- feat(ci): test eicmkplugin in CI by @wdconinc in #1031
- feat: enable ubsan by default in CI, with print_stacktrace=1 and suppressions by @wdconinc in #987
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1063
- ci: include-what-you-use, clang-include-fixer by @wdconinc in #755
- feat: remove epic_brycecanyon as main configuration by @wdconinc in #1038
- linux-eic-shell.yml: remove last reference to brycecanyon by @veprbl in #1084
- feat(ci): allow changing jug_xl:nightly as basis for CI jobs by @wdconinc in #1087
- linux-eic-shell.yml: fix cancel-in-progress by @veprbl in #1097
New Contributors
Full Changelog: v1.6.0...v1.7.0