Summary
Compatible with GEMC 5.12 (and 5.11 except for AHDC). Requires Java 21+.
- New and improved DC AI track-finding model and architecture
- Add DC denoising networks with multi-sector training
- Fix AHDC thread safety and bank variable names
- Logging improvements
What's Changed
🐛 Bug Fixes
- fix: doubled log messages when
SplitLogManager.configureHandlersis called twice by @c-dilks in #1043
✨ AI Updates
- chore(submodule): bump etc/data/nnet from
4783867to636c5e8by @dependabot[bot] in #1019 - update DCDenoiseEngine.java with model trained by samples from all 6 sectors by @tongtongcao in #1021
- Add an engine to apply new AI models for forward track finding by @tongtongcao in #1039
🔘 RG-L Updates
- fix: add check for null by @baltzell in #1046
- Fix bank variable names and restore thread-safety for AHDC pulse extraction by @baltzell in #1048
🚀 Performance Updates
- feat: add TranslationTable, for appending CCDB translation tables with DetectorType by @baltzell in #1029
☕ Java Updates
- fix: Timer needs daemon mode (might be post-java8) by @baltzell in #1027
- build(deps): bump org.json:json from 20250517 to 20251224 by @dependabot[bot] in #1037
📦 Dependency Updates
- ci(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #1036
- ci(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #1035
- ci(deps): bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #1034
🔘 Other Changes
- fix: print usage before exiting by @baltzell in #1026
- feat: report non-zero exit code if anything is different by @baltzell in #1023
- feat: move install-clara to bin by @baltzell in #1024
- feat: split decoder CLI interface from separate (shared) class by @baltzell in #1028
- feat: add Clas12Reader clara IO service, for EVIO/HIPO by @baltzell in #1025
- fix: use
$JAVA_OPTSindecoder4uby @c-dilks in #1030 - Cleanup documentation by @baltzell in #1041
- Increase CI logging verbosity by @baltzell in #1042
- feat: log level option
-lis now case-insenstive by @c-dilks in #1045 - feat: add decoding to recon-util by @baltzell in #1016
- fix: Restore ConstantsManager logging verbosity by @c-dilks in #1052
- build: bump version number to 13.5.2 by @baltzell in #1053
Full Changelog: 13.5.1...13.5.2