Releases: LDMX-Software/ldmx-sw
Releases · LDMX-Software/ldmx-sw
v4.2.18: Several cleanups, prep for v5 ldmx-sw
Cutting a release bc #1671 and #1668 changed gold
⚡ Highlights
🐛 Fixes
- Technical improvements to EcalVeto by @tvami in #1668
- Prep for ldmx/dev v5 with some more compiler patches by @tomeichlersmith in #1671
🧹 Cleanup
- Add pass name to pfReco.py by @bryngemark in #1670
- Iss1376 geant4 object pointer for comparison by @LiamBrennan-UCSB in #1633
🤖 Bot
- New Gold for Generated by release v4.2.16 by @github-actions in #1667
Full Changelog: v4.2.17...v4.2.18
v4.2.17: Improve dEdx mass estimation, ACTS from image if available, WAB processor
Cutting a new release since #1652 and #1664 changed gold
⚡ Highlights
- Expend dEdx mass estimation producers by @tvami in #1655
- only fetch acts and compile it if not found in image by @tomeichlersmith in #1649
- Introduce WAB Processor by @SanjitMasanam in #1652
🐛 Fixes
- Add Hcal digi from correct bar end, when zero suppression is turned off by @Skelpdar in #1658
- only copy over golden histograms/logs by @tomeichlersmith in #1662
- Fix Ecal lin-reg bug, switch lin-reg off by default by @tvami in #1664
- EcalWABRecProcessor Bug Fix by @SanjitMasanam in #1665
🧹 Cleanup
- Add missing pass names, part 1 by @tvami in #1650
- Improve Exception handling printout by @tvami in #1651
- Add flag to not run ECAL lin-reg by @tvami in #1654
🤖 Bot
- New Gold for Generated by release v4.2.16 by @github-actions in #1648
- Bump extractions/setup-just from 2 to 3 by @dependabot in #1657
Full Changelog: v4.2.16...v4.2.17
v4.2.16: v4.2.15 with a fix for reduced ldmx tracking
v4.2.15: TrackingVetoProcessor, reducedLDMX tracking, prep for OS update
⚡ Highlights
- Introduce TrackerVetoProcessor by @tvami in #1643
- Merge reduced LDMX tracking producer by @fdelzanno in #1635
🐛 Fixes
- patches to ldmx-sw following compiler update by @tomeichlersmith in #1640
🧹 Cleanup
- Merge reduced LDMX tracking producer by @fdelzanno in #1635
🤖 Bot
- New Gold for Generated by release v4.2.14 by @github-actions in #1639
New Contributors
- @fdelzanno made their first contribution in #1635
Full Changelog: v4.2.14...v4.2.15
v4.2.14: Fiducial processor, versioning updates, trace logging
What's Changed
⚡ Highlights
- Introduce trace level logging by @tvami in #1625
- Persist the pass name's version in the event header by @tvami in #1626
- Analyzer to dump run header info by @tvami in #1628
- Additional information for 'dump files' used in firmware testbenchs by @therwig in #1624
- Processor to flag fiducial recoil electrons by @EBerzin in #1631
🐛 Fixes
- 1612 patch version deduction by @tomeichlersmith in #1634
🧹 Cleanup
- Update pull request template with coding rules link by @tvami in #1636
- Move RunManager and Biasing to logging system by @tvami in #1630
- unify when RunHeader is printed to info logging by @tomeichlersmith in #1637
- Add pass names and Overlay strings in 2e CI config by @tvami in #1622
🤖 Bot
- New Gold for Generated by release v4.2.13 by @github-actions in #1623
Full Changelog: v4.2.13...v4.2.14
v4.2.13: Noise generation improvements, optimized tracking, PN DQM improvements
⚡ Highlights
- Improve ECAL digi random number generation by @tvami in #1605
- Improve HCAL digi random number generation by @tvami in #1615
- Improve TrigScint digi random number generation by @tvami in #1614
- Add timing breakdown in EcalVetoProcessor by @JYoo001 in #1618
- DQM plots to show more info about the PN interactions by @tvami in #1621
- Add optimized tracking parameters to CI by @tvami in #1610
🐛 Fixes
- Add TOT return condition in HGCROC emulation by @tvami in #1600
- Error bars for validation histograms by @tvami in #1617
🧹 Cleanup
- Added pass name to tracking code by @LiamBrennan-UCSB in #1607
- Update ECal Digi Verify DQM axis title by @tvami in #1609
- New "just" command that fails when LTO warning exists by @LiamBrennan-UCSB in #1613
🤖 Bot
- New Gold for Generated by release v4.2.12 by @github-actions in #1604
New Contributors
Full Changelog: v4.2.12...v4.2.13
v4.2.12: Updates to CIs
v4.2.11: Lots of cleanup, event range running, digi based tracking, old hcal reco chain
We are cutting a new patch bc #1596 , #1585 , #1593 , #1589 , #1572 , #1599 , #1598 , #1601 changed the gold plots / logs
⚡ Highlights
- Ability to run on an event range when reading files by @tvami in #1578
- Factor out tracking, move to digi based seeds in the CI tests by @tvami in #1596
- bring back old Hcal digi/reco chain for testing/debug by @tomeichlersmith in #1591
🐛 Fixes
- Include noise contribution in EcalDigiVerify DQM, fatal error if EcalVeto sees negative energy hits by @tvami in #1585
- increment iDigi in out-of-time condition by @EBerzin in #1593
🧹 Cleanup
- Fix label in PR validation comparison plots (try 2) by @tvami in #1583
- Remove RecoilTrackerDQM by @tvami in #1589
- Misc improvements in the CKF processor by @tvami in #1572
- Resolves Iss1568 where LTO build gives warnings about unused variables by @LiamBrennan-UCSB in #1590
- Cosmetic changes to Tracking DQM by @tvami in #1599
- Change the binnings in pn dqm plots, misc changes in DQM plots by @tvami in #1598
- Fix printout in EcalProcessFilter, move to def destructor by @tvami in #1601
🤖 Bot
- New Gold for Generated by release v4.2.10 by @github-actions in #1582
New Contributors
- @LiamBrennan-UCSB made their first contribution in #1590
Full Changelog: v4.2.10...v4.2.11
v4.2.10: Persist the HCAL bar's orientation, clean up CI workflows
⚡ Highlights
🧹 Cleanup
- Move VERSION def before build in PR Gold CI by @tvami in #1575
- Fix label in PR validation comparison plots by @tvami in #1580
- Change PR validation CI so it checks out the correct branch by @tvami in #1569
🤖 Bot
- New Gold for Generated by release v4.2.9 by @github-actions in #1567
Full Changelog: v4.2.9...v4.2.10
v4.2.9: HCAL veto default, inverse skimming, CI improvements
Cutting a release for two reasons: testing the CI that failed when 4.2.8 was built, and #1564 changed golds
⚡ Highlights
- Change HCAL veto default to 8 by @tvami in #1564
- Inverse skimming in vetos by @tvami in #1563
- Add comment based PR validation by @tvami in #1556
- Add comment if manually trigger workflow by @tvami in #1558
🐛 Fixes
- include VERSION in ldmx-sw package for PR validation by @tomeichlersmith in #1554
🤖 Bot
- New Gold for Generated by release 4.2.8 by @github-actions in #1550
Full Changelog: 4.2.8...v4.2.9