Releases: JeffersonLab/coatjava
12.0.6t
See 12.0.0t's release notes for the t designation.
What's Changed
- Fix: AHDC: use ahdcExtractor to process simulation by @mathieuouillon in #607
- feat: generate
mkdocswebpage, and get rid of pre-commit by @c-dilks in #609 - fix:
hipo-multi-mergeSlurm node memory request should be at least max heap size ofhipo-utilsby @c-dilks in #605 - use -- to differentiate jvm/class options by @baltzell in #608
- build(deps): bump org.slf4j:slf4j-simple from 2.0.16 to 2.0.17 by @dependabot in #602
- version bump by @baltzell in #610
- sleep after a failed database connection attempt by @baltzell in #595
- Track path calculation and momentum at AHDC exit in AHDC Kalman filter by @efuchey in #613
- build!: various cleanups by @c-dilks in #515
- honor branch/tag in clara installer by @baltzell in #617
- build!: use same parent POM for all modules, and fix
javadocinter-module linking by @c-dilks in #538 - support jvm options in more frontend scripts by @baltzell in #620
- fix:
javadocdeployment path by @c-dilks in #623 - Detachd vtx rebase by @zieglerv in #606
- fix versions by @baltzell in #624
- Default to retrieving field scales from RCDB by @baltzell in #615
- build(deps): bump org.ejml:ejml-all from 0.43.1 to 0.44.0 by @dependabot in #581
- build: enable
reconstruction/recoilmodule and update its version by @c-dilks in #625 - Io dev by @baltzell in #618
Full Changelog: 12.0.5t...12.0.6t
COATJAVA 12.0.5t
See 12.0.0t's release notes for the t designation.
What's Changed
- ALERT:
- center the atof at z=0 by @N-Plx in #579
- fix: translation after the objects are built by @N-Plx in #593
- feat: ATOF test and single event file by @N-Plx in #597
- Really add all RG-L banks to calib/mon/dst schema by @baltzell in #585
- use logger by @baltzell in #586
- Add a 2-particle RG-L EB test by @baltzell in #575
- DC:
- Added new AI-assisted network for RG-D Fall23 by @mathieuouillon in #600
- fix an issue in DCHBPostClusterAI by @tongtongcao in #589
- Build:
Full Changelog: 12.0.4t...12.0.5t
COATJAVA 12.0.4t
This release includes critical AHDC geometry updates for RG-L. See 12.0.0t's release notes for the t designation.
What's Changed
- Extend AHDC tracks by @ftouchte in #557
- bump version by @baltzell in #559
- build(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13 by @dependabot in #565
- build(deps): bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 by @dependabot in #564
- Normalize ALERT bank names by @ftouchte in #558
- Ahdc geo revert and redo by @raffaelladevita in #569
- ahdc wire numbering by @baltzell in #571
- Load raw hit cuts of ahdc from ccdb by @ftouchte in #572
- Add conventional tracking into ai-assisted tracking as complementary by @tongtongcao in #543
- Fixes to bank schema and constants loading by @raffaelladevita in #574
Full Changelog: 12.0.3t...12.0.4t
COATJAVA 12.0.3t
This release includes critical AHDC geometry updates for RG-L. See 12.0.0t's release notes for the t designation.
What's Changed
- Fix AHDC geometry by @mathieuouillon and include it in test coverage by @baltzell in #550
- bump version by @baltzell in #554
- Fixes on Kalman Filter: address issue #553 (redo) by @efuchey in #555
Full Changelog: 12.0.2t...12.0.3t
COATJAVA 12.0.2t
This release has a broken AHDC geometry service, fixed in 12.0.3t.
This release includes critical geometry and readout updates for RG-L. See 12.0.0t's release notes for the t designation.
What's Changed
- default to clondaq7, add where missing by @baltzell in #527
- Load calibration constants for AHDC and ATOF by @ftouchte in #530
- Use the calibration constants to go from time to distance by @ftouchte in #531
- Temporary workaround for new helicity decoder board (HD) firmware by @baltzell in #534
- Alert engine for combined ATOF/AHDC reconstruction by @whit2333 in #529
- build(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.6 to 4.9.3.0 by @dependabot in #523
- Apply cuts on AHDC hits to be processed by @ftouchte in #540
- ci: use newer
javadocby @c-dilks in #541 - Write time in AHDC::Hits bank by @ftouchte in #545
- Finalize AHDC waveform length by @baltzell in #546
- bump version by @baltzell in #547
- Change geometry for the hits to match reality. (90 shift + conterclock) by @mathieuouillon in #544
- add all rg-l banks to all schema for now by @baltzell in #548
Full Changelog: 12.0.1t...12.0.2t
COATJAVA 12.0.1t
This release completes support for all currently anticipated AHDC DREAM readout modes for RG-L. Note, see 12.0.0t's release notes for the t designation.
What's Changed
- Use AHDC pulse time and hide MVTFitter by @ftouchte in #520
- fix: remove and ignore Eclipse JDT language server files by @c-dilks in #517
- version bump by @baltzell in #521
Full Changelog: 12.0.0t...12.0.1t
COATJAVA 12.0.0t
The first release supporting multi-hit DCRB2 firmware with time-over-threshold readout. Note, the t suffix designates known incompatibilities with pre-RG-L, non-DCRB2 data, which will be addressed in future releases.
What's Changed
- Single-line decoding by @raffaelladevita in #516
- New DCRB firmware by @raffaelladevita in #509
Full Changelog: 12.0.0...12.0.0t
COATJAVA 12.0.0
The first release supporting DC2 calibration and digitization. This means incompatibility with calibration constants in CCDB derived from previous COATJAVA versions. Any future releases supporting DC1 calibrations will be less than 12.
What's Changed
- DC v2: includes TFLight fix and new dc beta time walk with constants from /calibration/dc/v2 by @raffaelladevita in #494
- Update DC reconstruction at the denoisinng level by @tongtongcao in #499
- Cancel limit for no skipped layer in splitter, and adjust limit for prob. from linear fitting of cluster candidates in DC clustering by @tongtongcao in #500
- Retain and pass additional timing info for DREAM by @baltzell in #506
- feat: pre-commit hook to update banks README by @c-dilks in #505
- ALERT: Improvement made to the algorithm for generating all track candidates. by @mathieuouillon in #508
- New features for ALERT Kalman filter+optimized parameters by @efuchey in #445
- Petiroc timestamps2 by @whit2333 in #512
- bump version by @baltzell in #507
- version bump by @raffaelladevita in #514
Full Changelog: 11.2.0...12.0.0
COATJAVA 11.2.0
What's Changed
- retain and pass additional DREAM timing parameters by @baltzell in #506
- increase timestamp tolerance for ATOF by @baltzell in #482
- New recoil detector for RGH (2 sectors, 3 layers/sector of urwell, x/… by @silvianic in #456
- Another TI timstamp kludge by @baltzell in #495
- 481 More features to the ATOF clustering and track matching by @N-Plx in #484
- limit AHDC waveform length by @baltzell in #496
- Updated the ALERT reconstruction services package names by @whit2333 in #487
New Contributors
- @silvianic made their first contribution in #456
Full Changelog: 11.1.2...11.2.0
COATJAVA 11.1.2
Summary
- Requires Java 17/21
- Compatible with GEMC 5.11
- DC clustering improvements
- ATOF/AHDC improvements
What's Changed
- version bump by @baltzell in #452
- DC clustering updates by @tongtongcao in #419
- Fix timestamp warning printout by @baltzell in #468
- New AI model for AHDC, Fix loading mistake. by @mathieuouillon in #469
- Recover more data from AHDC pulse analysis by @ftouchte in #446
- Increased gitlab CI memory by @whit2333 in #473
- build(deps): bump com.github.spotbugs:spotbugs from 4.9.0 to 4.9.1 by @dependabot in #462
- 430 atof reconstruction by @N-Plx in #436
- feat: adding index of cluster match to hit bank by @N-Plx in #478
- recon-util exceptions by @whit2333 in #479
- Fix AHDC pulse indexing and estimate the pedestal of the AHDC waveform using the first five samples by @ftouchte in #480
New Contributors
Full Changelog: 11.1.1...11.1.2