There is a newer version of the record available.

Published April 8, 2024 | Version v1.12.0
Software Open

eic/EICrecon: v1.12.0

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

Description

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

What's Changed

🕸️ Tracking

  • Fix to seed theta and phi covariance indices by @bschmookler in https://github.com/eic/EICrecon/pull/1345
  • feat: replace draw_surfaces with Acts-based obj and ply export by @wdconinc in https://github.com/eic/EICrecon/pull/1357
  • 1300 putting real seeding covariance matrix error in a configuration file by @Jeet-bhai in https://github.com/eic/EICrecon/pull/1335

🪪 Particle identification

  • fix: use proper EDM4hep getter in ParticlesWithPID.cc by @wdconinc in https://github.com/eic/EICrecon/pull/1353
  • treewide: use PODIO ObjectID instead SimID/RecID indices by @veprbl in https://github.com/eic/EICrecon/pull/1346

🚿 Calorimetry

  • feat: propagate AlgorithmsInit_service use for algorithms::GeoSvc by @wdconinc in https://github.com/eic/EICrecon/pull/1311
  • CalorimeterHitDigi: require DD4hep readout to be present by @veprbl in https://github.com/eic/EICrecon/pull/1351

⚙️ Infrastructure

  • fix: don't trigger container build with VERSION by @wdconinc in https://github.com/eic/EICrecon/pull/1322
  • fix(ci): set vm.mmap_rnd_bits=28 by @wdconinc in https://github.com/eic/EICrecon/pull/1332
  • linux-eic-shell.yml: run eicrecon with janatop by @veprbl in https://github.com/eic/EICrecon/pull/1347
  • build(deps): bump platisd/clang-tidy-pr-comments from 1.4.4 to 1.5.0 by @dependabot in https://github.com/eic/EICrecon/pull/1350
  • labeler.yml: handle digitization and jets topics by @veprbl in https://github.com/eic/EICrecon/pull/1352
  • release.yml: implement a catch-all category by @veprbl in https://github.com/eic/EICrecon/pull/1367
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/eic/EICrecon/pull/1370

🔩 Other Changes

  • remove JEventSourcePODIOLegacy by @veprbl in https://github.com/eic/EICrecon/pull/1324
  • Combined and moved the Inclusive Kinematics factory code by @simonge in https://github.com/eic/EICrecon/pull/1327
  • fix: convert MatchClusters to JOmniFactory and algorithms interface by @wdconinc in https://github.com/eic/EICrecon/pull/1314
  • Add factory to create ReconstructedParticles in Breit frame by @johnlajoie in https://github.com/eic/EICrecon/pull/1325
  • Fix Jet Algorithm Initialization Bug by @ruse-traveler in https://github.com/eic/EICrecon/pull/1331
  • Update JetReconstruction to algorithm interface by @johnlajoie in https://github.com/eic/EICrecon/pull/1344
  • fix: ensure eicrecon-this.sh prepends even when already in PATH by @wdconinc in https://github.com/eic/EICrecon/pull/1205
  • Algorithms and factories for scattered electrons by @jdbrice in https://github.com/eic/EICrecon/pull/1277
  • update RP matrices to account for shift of detector z-position by @ajentsch in https://github.com/eic/EICrecon/pull/1328
  • Adapt ElectronReconstruction to use MatchClusters by @tlprotzman in https://github.com/eic/EICrecon/pull/1355

New Contributors

  • @tlprotzman made their first contribution in https://github.com/eic/EICrecon/pull/1355

Full Changelog: https://github.com/eic/EICrecon/compare/v1.11.0...v1.12.0

Files

eic/EICrecon-v1.12.0.zip

Files (5.5 MB)

Name Size Download all
md5:d75d912a0857b77e6d808f733bfa0554
5.5 MB Preview Download

Additional details

Related works

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