v4.0.2 : Prep ldmx-sw for BDT Skim
This patch released is focused on integrating improvements to the ECal BDT as well as ramp up support for multi-electron studies, 8 GeV testing, and preparation for larger-scale skimming. Specifically, #1385 and #1383 require that new golden histograms and logs are generated for the PR Validation test suite.
⚡ Highlights
- Added multi-electron tagger truth tracking capability by @EBerzin in #1374
- Introduction of SegMIP BDT + other improvement on ECAL veto by @tvami in #1383
- Move validation configs to 8 GeV, intro reduced LDMX validation, add tracking to ecal pn by @tvami in #1385
- Introduce EcalPreselectionSkimmer by @tvami in #1389
🐛 Bug Fixes
- add ability to link to additional libraries for
from_file
processors by @tomeichlersmith in #1366 - Enable StatBox in DQM histograms by @tvami in #1363
- Make all truth tracking collections even with 0 SimHits by @bloodyyugo in #1372
- forgot to call
items()
when looping over a dict by @tomeichlersmith in #1368
🧹 Cleanup
- Make tracking digitization seed random & apply clang format by @tvami in #1359
- Clang format ldmx-sw by @tvami in #1362
- add comment about needing
git lfs
by @tomeichlersmith in #1375
🤖 Bot
- New Gold for Generated by release v4.0.1 by @github-actions in #1360
- Bump actions/checkout from 3 to 4 by @dependabot in #1364
- Bump docker/build-push-action from 5 to 6 by @dependabot in #1367
New Contributors
- @bloodyyugo made their first contribution in #1372
- @EBerzin made their first contribution in #1374
Submodule State
- SimCore/G4DarkBreM v2.0.1
- Tracking/acts ff2f9761
- Trigger/HLS_arbitrary_Precision_Types 200a9aec
- Trigger/ruckus 42282f7b
- docs/doxygen.conf/doxygen-awesome-css v2.2.1
Full Changelog: v4.0.1...v4.0.2