v1.17.0
What's Changed
🕸️ Tracking
- feat: add track associations based on raw hit association, weighted by number of hits by @wdconinc in #1564
- TracksToParticles: propagate MC associations from Tracks by @veprbl in #1589
- Update to seed finder distance parameter by @bschmookler in #1586
- IterativeVertexFinder: fill vertex-to-particle relation by @starsdong in #1576
- fix: IterativeVertexFinder Acts v33 compatibility by @wdconinc in #1610
🪪 Particle identification
🚿 Calorimetry
- src/detectors: remove unused dimScaledLocalDistXY settings by @veprbl in #1567
- CalorimeterIslandCluster: fix incorrect distance parameter priorities by @veprbl in #1568
- treewide: use podio:output_collections instead of deprecated podio:output_include_collections by @veprbl in #1578
- fix: list correct dimension in ImagingTopoCluster by @wdconinc in #1579
- fix: introduce sorted index proxy to allow early break on neighbor search by @wdconinc in #1581
- fix: deterministic cluster time by @wdconinc in #1584
- fix: write local position in mm in CalorimeterHitsMerger by @wdconinc in #1598
- fix: typo in comment by @wdconinc in #1599
- allow MultiSegmentation in calorimeter hit recon by @sebouh137 in #1594
- HcalEndcapPInsertImagingProtoClusters: use a larger hit spacing threshold by @sebouh137 in #1595
- feat: produce *RawHitAssociations in CalorimeterHitDigi by @wdconinc in #1601
- fix: avoid division by zero by using realistic ZDC Hcal digitization by @wdconinc in #1593
- updated MIP value in insert; also adjusted parameters of the topo clustering by @sebouh137 in #1611
- Add Track-Based Cluster Merging Algorithm by @ruse-traveler in #1406
- Create Multiple Primary MC-Cluster Associations by @ruse-traveler in #1396
- increased w0 parameter in cluster CoG for the ZDC by @sebouh137 in #1617
⚙️ Infrastructure
- fix: add rule to ubsan.supp to avoid spurious UB warning by @wdconinc in #1582
- fix(ci): pin upload-artifact/merge to v4.3.5 by @wdconinc in #1591
- PIDLookup: set mass consistent with the assigned PID by @veprbl in #1560
- linux-eic-shell.yml: continue-on-error for graphviz rendering by @veprbl in #1596
- fix: CMake only needs CXX compiler by @wdconinc in #1597
- reco.cc: add InclusiveKinematicseSigma backwards compatibility for now by @veprbl in #1577
- fix(ci): use {ref,new} labels on capybara plots by @wdconinc in #1602
- feat(ci): store prmon summary as artifact by @wdconinc in #1603
- Correct xml file being called for different beam settings in CI by @simonge in #1616
🔩 Other Changes
- fix: MPDG -> MPGD by @wdconinc in #1562
- Remove MPGDDIRC hits from tracking.cc by @mposik1983 in #1569
- InclusiveKinematicseSigma -> InclusiveKinematicsESigma by @veprbl in #1572
- JEventProcessorPODIO.cc: remove duplicate B0ECal* entries by @veprbl in #1604
- PIDLookup: avoid complaining about ambiguous associations by @veprbl in #1612
- JEventProcessorPODIO: make
podio:output_include_collection
deprecation warning more compelling by @veprbl in #1606 - eicrecon_cli: disable parameter tables for JANA2 2.3.x by @veprbl in #1614
- ScatteredElectronsEMinusPz: refactor to use algorithms interface and ParticleSvc by @veprbl in #1615
- GeometrySplit functor isn't threadsafe by @simonge in #1607
- added PrimaryVertices factory (subCollection of CentralTrackVertices) by @starsdong in #1609
Full Changelog: v1.16.1...v1.17.0