There is a newer version of the record available.

Published August 7, 2024 | Version v1.16.0
Software Open

eic/EICrecon: v1.16.0

  • 1. University of Manitoba
  • 2. Jefferson Lab
  • 3. @JeffersonLab @eic
  • 4. @JeffersonLab
  • 5. University of Glasgow
  • 6. Iowa State University
  • 7. Brookhaven National Laboratory
  • 8. Broohaven National Laboratory
  • 9. University of Bari & INFN Bari, Italy

Description

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed

🕸️ Tracking

  • feat: fix compilation for Acts versions from v33 up to v35 by @wdconinc in https://github.com/eic/EICrecon/pull/1525
  • CalorimeterClusterRecoCoG: set intrinsic{Phi,Theta} by @veprbl in https://github.com/eic/EICrecon/pull/1511
  • TracksToParticles: avoid initializing mass from truth by @veprbl in https://github.com/eic/EICrecon/pull/1534
  • Added missing seed finder parameter by @bschmookler in https://github.com/eic/EICrecon/pull/1544
  • fix: properly const_cast dynamic BField pointer by @wdconinc in https://github.com/eic/EICrecon/pull/1555
  • Add one-to-one relation with raw tracker/calorimeter hit for reconstructed tracker/calorimeter hit by @rahmans1 in https://github.com/eic/EICrecon/pull/1535

🪪 Particle identification

  • BTOF,DRICH,DIRC,PFRICH: unroll PID LUT factory initialization loops by @veprbl in https://github.com/eic/EICrecon/pull/1536

🚿 Calorimetry

  • Fix: Correct ZDC LYSO Sampling Fraction by @bschmookler in https://github.com/eic/EICrecon/pull/1529
  • ImagingTopoCluster: fix Init printouts by adding missing break statements by @sebouh137 in https://github.com/eic/EICrecon/pull/1533
  • BHCAL: drop support for legacy sectors by @veprbl in https://github.com/eic/EICrecon/pull/1540
  • CalorimeterIslandCluster: switch to use EvaluatorSvc by @veprbl in https://github.com/eic/EICrecon/pull/1550
  • CalorimeterIslandCluster: peakNeighbourhoodMatrix to control how far peaks need to be to split by @veprbl in https://github.com/eic/EICrecon/pull/1554
  • fix: rm repeated information logging line in CalorimeterIslandClustering by @wdconinc in https://github.com/eic/EICrecon/pull/1556
  • fix: avoid integer wraparound in CalorimeterHitDigi by @wdconinc in https://github.com/eic/EICrecon/pull/1557

⚙️ Infrastructure

  • fix: don't require Acts::{Identification,TGeo} component, but require Json by @wdconinc in https://github.com/eic/EICrecon/pull/1520
  • linux-eic-shell.yml: don't trigger eic_container builds on schedule by @veprbl in https://github.com/eic/EICrecon/pull/1527
  • fix: rm unneeded CMakeLists lines by @wdconinc in https://github.com/eic/EICrecon/pull/1528
  • linux-eic-shell.yml: build against 24.05.2-stable container by @veprbl in https://github.com/eic/EICrecon/pull/1471
  • fix(ci): split dot convert to svg into separate step by @wdconinc in https://github.com/eic/EICrecon/pull/1546
  • fix(ci): suppress more UB false positives out of our scope by @wdconinc in https://github.com/eic/EICrecon/pull/1547

🔩 Other Changes

  • InclusiveKinematicsML: avoid Ort::Env going out of scope by @veprbl in https://github.com/eic/EICrecon/pull/1542
  • InclusiveKinematicsML: gracefully handle non-tensor types by @veprbl in https://github.com/eic/EICrecon/pull/1543
  • fix: do not override log level to debug for JEventProcessorPODIO by @wdconinc in https://github.com/eic/EICrecon/pull/1552
  • fix: no more JANA2 banner, since now JANA2 itself prints one for us by @wdconinc in https://github.com/eic/EICrecon/pull/1549

Full Changelog: https://github.com/eic/EICrecon/compare/v1.15.0...v1.16.0

Files

eic/EICrecon-v1.16.0.zip

Files (5.5 MB)

Name Size Download all
md5:aa1c6522f6166a0be7121b2a9aa043b4
5.5 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/eic/EICrecon/tree/v1.16.0 (URL)