Published March 4, 2026
| Version v1.35.0
Software
Open
eic/EICrecon: v1.35.0
Authors/Creators
- Wouter Deconinck1
- David Lawrence2
- Dmitry Romanov3
- Dmitry Kalinkin
- Christopher Dilks4
- Simon Gardner5
- T-Britton
- Tooba Ali
- Nathan Brei
- Derek M Anderson6
- Xinxin (Cissie) Mei2
- Barak Schmookler
- kkauder
- sqrd-max
- Ryan Milton
- Sebouh Paul
- Alex Jentsch7
- Tommy Chun Yuen Tsang8
- minho.kim@anl.gov
- John Lajoie
- Sakib Rahman7
- Joseph (Joe) Osborn9
- Shyam Kumar10
- akshaya
- Zhongling Ji
- Matt Posik11
- Peter Steinberg
- 1. University of Manitoba
- 2. Jefferson Lab
- 3. @JeffersonLab @eic
- 4. @JeffersonLab
- 5. University of Glasgow
- 6. Thomas Jefferson National Accelerator Facility
- 7. Brookhaven National Laboratory
- 8. Kent State University
- 9. Broohaven National Laboratory
- 10. University of Bari & INFN Bari, Italy
- 11. Temple University
Description
<!-- Release notes generated using configuration in .github/release.yml at v1.35 -->
What's Changed
🕸️ Tracking
- fix: copy solved track states in AmbiguitySolver by @wdconinc in https://github.com/eic/EICrecon/pull/2400
- feat: support RNTuple read/write by using generic podio::Reader/Writer by @wdconinc in https://github.com/eic/EICrecon/pull/2416
- feat: convert remaining tracking algorithms to algorithms interface by @wdconinc in https://github.com/eic/EICrecon/pull/2319
- fix: remove unused ACTS log filter functionality by @Copilot in https://github.com/eic/EICrecon/pull/2457
- fix: centralize Acts contexts for consistency by @wdconinc in https://github.com/eic/EICrecon/pull/2464
- fix: allow deprecating surface.associatedDetectorElement in Acts v45 by @wdconinc in https://github.com/eic/EICrecon/pull/2466
- feat: write *Links for all *Associations when EDM4EIC >= 8.7.0 by @wdconinc in https://github.com/eic/EICrecon/pull/2372
- fix: avoid Acts-v45 deprecated Acts::TrackStateFlag enum values by @wdconinc in https://github.com/eic/EICrecon/pull/2473
- fix: try-catch on cellID position lookup in TrackerHitReco/LGAD by @wdconinc in https://github.com/eic/EICrecon/pull/2458
- chore: drop support for Acts < 39.2.0 by @wdconinc in https://github.com/eic/EICrecon/pull/2484
- fix: rm #if FMT_VERSION >= 90000 since fmt_VERSION_MIN is 9.0.0 by @wdconinc in https://github.com/eic/EICrecon/pull/2485
- fix: avoid deprecated ActsVector, ActsSquareMatrix by @wdconinc in https://github.com/eic/EICrecon/pull/2499
- Adapt seeding algorithm for Acts >= 46 removal of
ActsExamples::SpacePointContainer<T>by @Copilot in https://github.com/eic/EICrecon/pull/2517 - feat: add minTrackHits option to IterativeVertexFinder by @veprbl in https://github.com/eic/EICrecon/pull/2527
🪪 Particle identification
- feat: use free-threading IRT1 when detected as thread-safe by @wdconinc in https://github.com/eic/EICrecon/pull/2370
- hotfix: revert "feat: use free-threading IRT1 when detected as thread-safe (#2370)" by @wdconinc in https://github.com/eic/EICrecon/pull/2477
🚿 Calorimetry
- chore!: require podio-1.3; test as of 25.09.0 by @wdconinc in https://github.com/eic/EICrecon/pull/2460
- m_contribution_id_mask is initialized even when contributionMergeFields is empty by @mhkim-anl in https://github.com/eic/EICrecon/pull/2475
- feat: use podio::LinkNavigator lookups instead of loops by @wdconinc in https://github.com/eic/EICrecon/pull/2367
⚙️ Infrastructure
- fix(ci): limit iterations in iwyu convergence loop by @wdconinc in https://github.com/eic/EICrecon/pull/2309
- fix(ci): switch collect-docs back to ubuntu-24.04 by @wdconinc in https://github.com/eic/EICrecon/pull/2455
- feat(ci): Upload artifacts without compression by @Copilot in https://github.com/eic/EICrecon/pull/2526
- Revert "feat(ci): Upload artifacts without compression" by @veprbl in https://github.com/eic/EICrecon/pull/2529
🔩 Other Changes
- fix: update transformation calculation and apply_boost by @smaple1 in https://github.com/eic/EICrecon/pull/2378
- fix: avoid nan in InclusiveKinematicsJB when y >= 1 and/or x >= 1 by @wdconinc in https://github.com/eic/EICrecon/pull/2397
- JEventProcessorPODIO: Hide "Persisting collection ..." messages by @veprbl in https://github.com/eic/EICrecon/pull/2423
- fix: link to objects in collections, not temporaries by @wdconinc in https://github.com/eic/EICrecon/pull/2410
- fix: avoid TGraph2D data races by creating without global TDirectory by @wdconinc in https://github.com/eic/EICrecon/pull/2425
- SecondaryVerticesHelix: reduce verbosity by @veprbl in https://github.com/eic/EICrecon/pull/2424
- fix: use thread-local fastjet AreaDefinition to avoid contention by @wdconinc in https://github.com/eic/EICrecon/pull/2451
- fix: preserve parent-daughter relationships in UndoAfterBurner by @Copilot in https://github.com/eic/EICrecon/pull/2420
- feat: add pulse shape traits for optimization control by @wdconinc in https://github.com/eic/EICrecon/pull/2435
- fix: correct Landau peak location in getMaximumTime and getPeakTime by @Copilot in https://github.com/eic/EICrecon/pull/2444
- perf: make EvaluatorPulse::operator() thread-safe with optimized per-thread cache by @Copilot in https://github.com/eic/EICrecon/pull/2481
- fix: use find_if instead of iterator loops with break by @wdconinc in https://github.com/eic/EICrecon/pull/2383
- hotfix: rename to PFRICH by @wdconinc in https://github.com/eic/EICrecon/pull/2508
- fix: simply overly eager optimization in PulseGeneration by @wdconinc in https://github.com/eic/EICrecon/pull/2503
New Contributors
- @smaple1 made their first contribution in https://github.com/eic/EICrecon/pull/2378
Full Changelog: https://github.com/eic/EICrecon/compare/v1.34.0...v1.35.0
Files
eic/EICrecon-v1.35.0.zip
Files
(5.6 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:6b9777fd8348892961986193282460a6
|
5.6 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/eic/EICrecon/tree/v1.35.0 (URL)
Software
- Repository URL
- https://github.com/eic/EICrecon