v1.11.0
What's Changed
🕸️ Tracking
- improvement in charge calculation in trackseeding by @Jeet-bhai in #1281
- Included PCA calculations using a straight-line approximation in truth seeded tracking by @harsimranhs in #1291
- add raw tracker hits to output collection by @ShujieL in #1301
- feat: write edm4eic::Tracks in CKFTracking by @wdconinc in #1285
- Generic template collector factory by @simonge in #1282
- fit: convert TrackPropagation_factory to JOmniFactory by @wdconinc in #1317
- Introduce factory to subdivide collection by @simonge in #1251
- feat: add cmake-format and cmake-lint support and first pass cleanup by @wdconinc in #1147
- fix: rm unused TrackProjectorConfig by @wdconinc in #1319
🪪 Particle identification
🚿 Calorimetry
- feat: register DD4hep_service as algorithms::GeoSvc provider by @wdconinc in #1195
- feat: use logger service that comes with algorithms by @wdconinc in #1197
- Update BHCal Sector and Layer Fields to Match New Readout by @ruse-traveler in #1240
⏩ Far Forward
⚙️ Infrastructure
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1295
- fix(ci): accept failing workflow runs as source of capybara reference by @wdconinc in #1299
- fix(ci): reduce API requests by specifying workflow name by @wdconinc in #1303
- fix(ci): store pull_request.head.sha for later use by @wdconinc in #1304
- fix(ci): accept only completed workflow runs as source of capybara reference by @wdconinc in #1306
- feat(ci): add last updated timestamp to capybara post by @wdconinc in #1307
- fix: rm redundant src/tests/track_seeding by @wdconinc in #1316
New Contributors
- @harsimranhs made their first contribution in #1291
Full Changelog: v1.10.0...v1.11.0