Skip to content

v1.10.0

Compare
Choose a tag to compare
@rahmans1 rahmans1 released this 09 Feb 17:57
8d28402

What's Changed

🕸️ Tracking

  • fix: rm Acts detail header for stable interface by @wdconinc in #1187
  • fix: forward compatibility with Acts-v31 by @wdconinc in #1188
  • Updated track seeding globaltoLocal() conversion by @bschmookler in #1185
  • feat: migrate PhotoMultiplierDigi_factory to JOmniFactory by @wdconinc in #1177
  • fixed Seed charge calculation by @Jeet-bhai in #1213
  • Fix: Small change to phi difference calculation in seed charge determination by @bschmookler in #1214
  • fix: convert TrackParamTruthInit to use DD4hep units by @wdconinc in #1198
  • fix: use track direction in localToGlobal in TrackProjector by @wdconinc in #1242
  • feat: forward support edm4eic version 5 by @wdconinc in #1241
  • fix: explicitly set off-diagonal elements in the covariance matrices by @wdconinc in #1244
  • treewide: cleanup EDM4eic 2.x deprecation, require at least 3.0 by @veprbl in #1256
  • fix: use jacobian to convert bound covariance to free 3d position error by @wdconinc in #1252
  • refactor: update to edm4eic v5.0.0 by @osbornjd in #1278
  • Issue warning if surface not planar in draw surfaces by @rahmans1 in #1274

🪪 Particle identification

  • feat: convert MergeTracks to use algorithms:: interface (not yet omni) by @wdconinc in #1234
  • MergeTracks.h: fix spelling by @veprbl in #1236
  • feat: convert MergeParticleID to use algorithms:: interface by @wdconinc in #1238
  • ParticlesWithPID: add associations from ReconstructedParticles to TrackParameters by @veprbl in #1210
  • src/detectors: s/DigiHit/RawHit/g by @veprbl in #1265

🚿 Calorimetry

  • fix: adopt algorithms:: interface in CalorimeterHitsMerger by @wdconinc in #1182
  • fix: adopt algorithms:: interface in CalorimeterIslandCluster by @wdconinc in #1183
  • fix: adopt algorithms:: interface in CalorimeterHitReco by @wdconinc in #1181
  • fix: rm unused GeoSvc from CalorimeterClusterRecoCoG by @wdconinc in #1194
  • fix: better support for downstream CMake consumers by @wdconinc in #1193
  • fix: convert ImagingClusterReco to algorithms interface by @wdconinc in #1201
  • fix: convert EnergyPositionClusterMerger to algorithms interface by @wdconinc in #1200
  • feat: convert CalorimeterTruthClustering to algorithms interface by @wdconinc in #1199
  • fix: convert ImagingTopoCluster to algorithms interface by @wdconinc in #1202
  • fix: convert TruthEnergyPositionClusterMerger to algorithms interface by @wdconinc in #1208
  • CalorimeterClusterRecoCoG: copy hits references from ProtoCluster by @veprbl in #1224
  • ZDC: LYSO + SiPM-on-tile by @sebouh137 in #1221
  • Fix hit merging and add thresholds for backward HCal by @lkosarz in #1250
  • Update CalorimeterClusterRecoCoGConfig: specify units for default value logWeightBase_Eref by @veprbl in #1266

⚙️ Infrastructure

  • feat: set default CMAKE_BUILD_TYPE in CMakeLists.txt by @wdconinc in #1191
  • feat: install capybara only when not available by @wdconinc in #1110
  • feat: rm print_functions.cmake with non-standard macros by @wdconinc in #1192
  • feat(ci): trigger eicweb container build for benchmarks by @wdconinc in #471
  • linux-eic-shell.yml: don't install Bokeh and PyGitHub via pip by @veprbl in #1230
  • linux-eic-shell.yml: delay posting capybara comment until pages are deployed by @veprbl in #1243
  • linux-eic-shell.yml: fix capybara comment regressions by @veprbl in #1245
  • fix(ci): run regularly on main by @wdconinc in #1253
  • fix: avoid CI warnings by upgrading actions; add dependabot by @wdconinc in #1258
  • fix(ci): don't trigger eic_container in merge queue by @wdconinc in #1233

New Contributors

Full Changelog: v1.9.1...v1.10.0