Releases: JeffersonLab/clas12-timeline
Releases · JeffersonLab/clas12-timeline
v2.2.0
This new release includes several RG-D-specific features and fixes.
Primary Changes
- feat: RG-A Sp19 Pass 2 QA by @c-dilks in #242
- feat: QADB for RG-A Fa18 by @c-dilks in #254
- Rgd fc bcm charge by @mfmceneaney in #260
- fix: get rid of DRY-violating hard-coded energies by @c-dilks in #264
- feat: perform QA for RG-B Pass 2 by @c-dilks in #258
- RGD FC BCM Charge by @mfmceneaney in #261
- Change fit function for RG-D for the forward electron Vz. by @mathieuouillon in #272
- Change range and inital values for the fit function for forward Vz for RG-D. Apply the double gaussian fit only for solid target. by @mathieuouillon in #278
Technical Changes
- feat(qa-physics): test QA on RG-A Sp18 by @c-dilks in #248
- fix: do not require defined helicity for kinematics timelines by @c-dilks in #251
- build(deps): bump org.apache.groovy:groovy-dateutil from 4.0.23 to 4.0.24 by @dependabot in #250
- build(deps): bump org.apache.groovy:groovy-all from 4.0.23 to 4.0.24 by @dependabot in #249
- java 21 by @baltzell in #236
- doc: ground rules link by @c-dilks in #256
- fix: adjust
PossiblyNoBeam
thresholds for RG-A by @c-dilks in #257 - feat(physics): add RG-D run range and beam energies by @c-dilks in #259
- build(deps): bump org.apache.groovy:groovy-dateutil from 4.0.24 to 4.0.25 by @dependabot in #262
- build(deps): bump org.apache.groovy:groovy-all from 4.0.24 to 4.0.25 by @dependabot in #263
- Revert "new file: detectors/src/main/java/org/jlab/clas/timeline/get_beam_energy.groovy" by @c-dilks in #268
- fix(build): use
maven
for dependencyorg.apache.commons
by @c-dilks in #266 - feat: tell
dependabot
aboutclas12maven
by @c-dilks in #270 - fix: stop spamming
stderr
with unhelpful messages by @c-dilks in #273 - fix: RG-D run range in
testTriggerSector
by @c-dilks in #275 - fix: do not calculate beam charge asymmetry for RG-D by @c-dilks in #274
- fix: Resolved
uses unchecked or unsafe operations
compilation warning. by @mfmceneaney in #277
New Contributors
- @mfmceneaney made their first contribution in #260
- @mathieuouillon made their first contribution in #272
Full Changelog: v2.1.5...v2.2.0
v2.1.5
v2.1.4
What's Changed
- feat: deploy
metadata.json
files by @c-dilks in #239 - feat: RG-C Su22 manual QA by @c-dilks in #221
- build(deps): bump org.apache.groovy:groovy-dateutil from 4.0.22 to 4.0.23 by @dependabot in #241
- build(deps): bump org.apache.groovy:groovy-all from 4.0.22 to 4.0.23 by @dependabot in #240
- fix: disable FTOF and CTOF
*m2*
and*noTriggers*
timelines by @c-dilks in #243
Full Changelog: v2.1.3...v2.1.4
v2.1.3
Breaking Changes
⭐ no need to use the -r
option in run-detectors-timelines.sh
, it's been removed (#233)
What's Changed
- feat: sample data file reader for CVT efficiency by @c-dilks in #227
- fix: handle missing CVT efficiency data by @c-dilks in #228
- doc: provide summary documentation for chefs by @c-dilks in #229
- fix: don't run
hipo-check
for trains by @c-dilks in #230 - fix: combine
run_detectors{,_rgb}.groovy
by @c-dilks in #233 - fix: require non-empty
ftof_ctof_vtdiff
histograms before fit attempt by @c-dilks in #235 - add trigger bit monitoring by @baltzell in #231
- doc: QA procedure rules by @c-dilks in #238
- fix: decrease CTOF time bins from 40 ps to 25 ps by @c-dilks in #237
Full Changelog: v2.1.2...v2.1.3
v2.1.2
v2.1.1
What's Changed
- feat: automation for QA of RG-C by @c-dilks in #216
- fix: set environment for manual QA scripts by @c-dilks in #217
- fix: use
env
for script shebangs by @c-dilks in #218 - doc: improve RG-C deployment notes by @c-dilks in #219
- feat(qa-physics): RG-C fall 22 settings by @c-dilks in #220
- fix: widen CTOF tdcadc time distribution by @c-dilks in #222
Full Changelog: v2.1.0...v2.1.1
v2.1.0
What's Changed
- feat: handle train output directories in
run-monitoring.sh
by @c-dilks in #203 - feat(physics): timeline for beam-spin asymmetry constant offset by @c-dilks in #208
- fix: remove incorrect beam charge asymmetry uncertainty by @c-dilks in #209
- fix(physics-qa): only fill helicity distribution when we have
REC::Event
by @c-dilks in #211 - build(deps): bump org.apache.groovy:groovy-all from 4.0.21 to 4.0.22 by @dependabot in #213
- build(deps): bump org.apache.groovy:groovy-dateutil from 4.0.21 to 4.0.22 by @dependabot in #212
- fix: increase timebin width by @c-dilks in #214
- fix: slurm script names should include
$dataset
for uniqueness by @c-dilks in #215
Full Changelog: v2.0.1...v2.1.0
v2.0.1
What's Changed
- fix(detectors): increase initial Guassian width in
HTCCFitter
by @c-dilks in #199 - ci: use xrootd validation files by @c-dilks in #204
- fix: use IQR for initial
sigma
for HTCC vtimediff fit stabilization by @c-dilks in #205 - fix: undershooting Gaussian fits of
ctof_time
by @c-dilks in #206 - feat:
qa-detectors
min-only and max-only cuts by @c-dilks in #207
Dependency changes
- build(deps): bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0 by @dependabot in #196
- build(deps): bump org.apache.groovy:groovy-all from 4.0.20 to 4.0.21 by @dependabot in #198
- build(deps): bump org.apache.groovy:groovy-dateutil from 4.0.20 to 4.0.21 by @dependabot in #197
Full Changelog: v2.0.0...v2.0.1
v2.0.0
What's Changed
This is new major version 2, since the Physics QA now runs per time bin instead of per DST 5-file.
Physics Timelines
- feat!: QA in time bins by @c-dilks in #111
- feat: QA asymmetry for helicity sign, rather than silently correcting it by @c-dilks in #108
- feat: defect bits for FC charge issues by @c-dilks in #184
- perf: reduce the number of physics-QA plots by @c-dilks in #187
- feat: defect bit for beam trips by @c-dilks in #188
- feat: add plots for num events and duration, vs. time bin by @c-dilks in #189
- feat(physics): timeline for FC charge non-monotonicity by @c-dilks in #193
- feat: timeline for beam charge asymmetry by @c-dilks in #195
Detector Timelines
- Better parallelism by @baltzell in #175
- fix: rename
run.groovy
->run_detectors.groovy
by @c-dilks in #186 - Update to htcc npheAll timeline's title and y axis by @IzzyIllari in #194
Other
- chore: update dependency versions by @c-dilks in #176
- feat: dependabot by @c-dilks in #177
- build(deps): bump org.apache.groovy:groovy-all from 4.0.3 to 4.0.19 by @dependabot in #179
- feat: include
github-actions
in dependabot by @c-dilks in #180 - build(deps): bump org.apache.groovy:groovy-dateutil from 4.0.3 to 4.0.19 by @dependabot in #178
- doc: make 3 steps more visible by @c-dilks in #181
- Build for 11 runtime, protect against old coatjava versions by @baltzell in #182
- build(deps): bump org.apache.groovy:groovy-all from 4.0.19 to 4.0.20 by @dependabot in #191
- build(deps): bump org.apache.groovy:groovy-dateutil from 4.0.19 to 4.0.20 by @dependabot in #190
- ci: revert to testing with latest groovy v4 by @c-dilks in #192
New Contributors
- @dependabot made their first contribution in #179
Full Changelog: v1.3.0...v2.0.0
v1.3.0
What's Changed
- doc: tips for chefs' usage by @c-dilks in #169
- feat: get beam energy from RCDB when not found in hard-coded LUTs by @c-dilks in #170
- Add helicity decoder board by @baltzell in #171
- ci: update validation files and cache them by @c-dilks in #173
- fix(doc):
mermaid
subgraph names by @c-dilks in #174
Full Changelog: v1.2.1...v1.3.0