There is a newer version of the record available.

Published September 18, 2024 | Version v1.17.0
Software Open

eic/EICrecon: v1.17.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
  • 10. Temple University

Description

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

What's Changed

🕸️ Tracking

  • feat: add track associations based on raw hit association, weighted by number of hits by @wdconinc in https://github.com/eic/EICrecon/pull/1564
  • TracksToParticles: propagate MC associations from Tracks by @veprbl in https://github.com/eic/EICrecon/pull/1589
  • Update to seed finder distance parameter by @bschmookler in https://github.com/eic/EICrecon/pull/1586
  • IterativeVertexFinder: fill vertex-to-particle relation by @starsdong in https://github.com/eic/EICrecon/pull/1576
  • fix: IterativeVertexFinder Acts v33 compatibility by @wdconinc in https://github.com/eic/EICrecon/pull/1610

🪪 Particle identification

  • tracking: use Seeded tracks by default, rename previous default to TruthSeeded by @veprbl in https://github.com/eic/EICrecon/pull/1605

🚿 Calorimetry

  • src/detectors: remove unused dimScaledLocalDistXY settings by @veprbl in https://github.com/eic/EICrecon/pull/1567
  • CalorimeterIslandCluster: fix incorrect distance parameter priorities by @veprbl in https://github.com/eic/EICrecon/pull/1568
  • treewide: use podio:output_collections instead of deprecated podio:output_include_collections by @veprbl in https://github.com/eic/EICrecon/pull/1578
  • fix: list correct dimension in ImagingTopoCluster by @wdconinc in https://github.com/eic/EICrecon/pull/1579
  • fix: introduce sorted index proxy to allow early break on neighbor search by @wdconinc in https://github.com/eic/EICrecon/pull/1581
  • fix: deterministic cluster time by @wdconinc in https://github.com/eic/EICrecon/pull/1584
  • fix: write local position in mm in CalorimeterHitsMerger by @wdconinc in https://github.com/eic/EICrecon/pull/1598
  • fix: typo in comment by @wdconinc in https://github.com/eic/EICrecon/pull/1599
  • allow MultiSegmentation in calorimeter hit recon by @sebouh137 in https://github.com/eic/EICrecon/pull/1594
  • HcalEndcapPInsertImagingProtoClusters: use a larger hit spacing threshold by @sebouh137 in https://github.com/eic/EICrecon/pull/1595
  • feat: produce *RawHitAssociations in CalorimeterHitDigi by @wdconinc in https://github.com/eic/EICrecon/pull/1601
  • fix: avoid division by zero by using realistic ZDC Hcal digitization by @wdconinc in https://github.com/eic/EICrecon/pull/1593
  • updated MIP value in insert; also adjusted parameters of the topo clustering by @sebouh137 in https://github.com/eic/EICrecon/pull/1611
  • Add Track-Based Cluster Merging Algorithm by @ruse-traveler in https://github.com/eic/EICrecon/pull/1406
  • Create Multiple Primary MC-Cluster Associations by @ruse-traveler in https://github.com/eic/EICrecon/pull/1396
  • increased w0 parameter in cluster CoG for the ZDC by @sebouh137 in https://github.com/eic/EICrecon/pull/1617

⚙️ Infrastructure

  • fix: add rule to ubsan.supp to avoid spurious UB warning by @wdconinc in https://github.com/eic/EICrecon/pull/1582
  • fix(ci): pin upload-artifact/merge to v4.3.5 by @wdconinc in https://github.com/eic/EICrecon/pull/1591
  • PIDLookup: set mass consistent with the assigned PID by @veprbl in https://github.com/eic/EICrecon/pull/1560
  • linux-eic-shell.yml: continue-on-error for graphviz rendering by @veprbl in https://github.com/eic/EICrecon/pull/1596
  • fix: CMake only needs CXX compiler by @wdconinc in https://github.com/eic/EICrecon/pull/1597
  • reco.cc: add InclusiveKinematicseSigma backwards compatibility for now by @veprbl in https://github.com/eic/EICrecon/pull/1577
  • fix(ci): use {ref,new} labels on capybara plots by @wdconinc in https://github.com/eic/EICrecon/pull/1602
  • feat(ci): store prmon summary as artifact by @wdconinc in https://github.com/eic/EICrecon/pull/1603
  • Correct xml file being called for different beam settings in CI by @simonge in https://github.com/eic/EICrecon/pull/1616

🔩 Other Changes

  • fix: MPDG -> MPGD by @wdconinc in https://github.com/eic/EICrecon/pull/1562
  • Remove MPGDDIRC hits from tracking.cc by @mposik1983 in https://github.com/eic/EICrecon/pull/1569
  • InclusiveKinematicseSigma -> InclusiveKinematicsESigma by @veprbl in https://github.com/eic/EICrecon/pull/1572
  • JEventProcessorPODIO.cc: remove duplicate B0ECal* entries by @veprbl in https://github.com/eic/EICrecon/pull/1604
  • PIDLookup: avoid complaining about ambiguous associations by @veprbl in https://github.com/eic/EICrecon/pull/1612
  • JEventProcessorPODIO: make podio:output_include_collection deprecation warning more compelling by @veprbl in https://github.com/eic/EICrecon/pull/1606
  • eicrecon_cli: disable parameter tables for JANA2 2.3.x by @veprbl in https://github.com/eic/EICrecon/pull/1614
  • ScatteredElectronsEMinusPz: refactor to use algorithms interface and ParticleSvc by @veprbl in https://github.com/eic/EICrecon/pull/1615
  • GeometrySplit functor isn't threadsafe by @simonge in https://github.com/eic/EICrecon/pull/1607
  • added PrimaryVertices factory (subCollection of CentralTrackVertices) by @starsdong in https://github.com/eic/EICrecon/pull/1609

Full Changelog: https://github.com/eic/EICrecon/compare/v1.16.1...v1.17.0

Files

eic/EICrecon-v1.17.0.zip

Files (5.6 MB)

Name Size Download all
md5:9359ed5bd61e05ba729942041664f8d2
5.6 MB Preview Download

Additional details

Related works

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