Skip to content
This repository has been archived by the owner on May 18, 2023. It is now read-only.

Releases: JeffersonLab/clas12-offline-software

COATJAVA release 6.6.5

11 Jun 14:36
Compare
Choose a tag to compare

Compatible with GEMC 4.4.1

For RG-F

  • single bugfix relative to 6.6.4 for files with no helicity state changes
    • happened twice in RG-F's pass1 when a few erroneous run numbers appear

Commits since 6.6.4

COATJAVA release 6.6.4

21 May 15:23
956b57c
Compare
Choose a tag to compare

Compatible with GEMC 4.4.1

  • Reconstruction:
    • RTPC hit cutoff read from CCDB
  • Other:
    • Introduced mirror for http dependencies for compatibility with latest Maven version
    • Reduced CI verbosity

Commits since 6.6.2

COATJAVA release 6.6.2

25 Apr 12:19
a4b1024
Compare
Choose a tag to compare

Compatible with GEMC 4.4.1

  • Reconstruction
    • RTPC algorithm updates
    • RTPC bank format changes
  • Common Tools
    • fix duplicate empty events in post-processing (originated at 6.6.0)
    • switch to LZ4 compression type 2 in post-processing
    • modify swimmer to accommodate null fields (to accommodate transverse solenoid)
  • Miscellaneous
    • drop RTPC::adc from DST schema
    • cleanup schema generator script
    • remove obselete mon12/kpp scripts
    • support curl in build script and abort ASAP on magfield download error

Commits since 6.6.1

COATJAVA release 6.6.1

09 Apr 19:41
f2a6105
Compare
Choose a tag to compare

Compatible with GEMC 4.4.1

  • Common tools
    • Add missing passive SVT materials
    • Add all RTPC banks to all schema
    • Preserve event tags in HipoDataSync (e.g. recon-util)
    • Import clasrec-io from standalone repository
    • Remove EVIO event size limits (after previous releases' JEVIO updates)
  • Reconstruction
    • Add support for transverse solenoid field
    • Properly denote hits in sub-threshold clusters for FTCAL
    • Use target center vertex for FT particle directions
    • Abort CLARA on failure to read magnetic fields
    • Abort CLARA on invalid CCDB variation or table name
  • Miscellaneous
    • Split bCNU to a separate repository
    • Remove kpp-plots and mon12 jars
    • Cleanup YAML names
    • Disable Travis-CI in favor of github actions

Commits since 6.6.0

COATJAVA release 6.6.0

13 Feb 23:30
Compare
Choose a tag to compare

Compatible with GEMC 4.4.1

  • common-tools
    • minimize RCDB queries by sharing/caching across all services
    • evio 6.1 -> 6.2
      • addresses issues with reading recent BONuS EVIO data
      • requires dependency updates to keep consistent EVIO version
        • jnp-hipo 1.1 -> 2.0
        • jnp-hipo4 4.0 -> 4.1
    • magfield cleanup
  • reconstruction
    • bugfix on RF-based event start-time, effective for tracks very far from the target
    • add latest truth-matching engine, pending HIPO output from GEMC
    • updates to BONuS reconstruction, including:
      • bugfix for out-of-bounds array limits
      • ignoring events with huge RTPC hit counts to avoid memory issues
  • convert CI tests from Travis to github actions
  • add COAT::config bank, with software versions, for data preservation

Commits since 6.5.13

COATJAVA release 6.5.13

12 Nov 12:20
bc98762
Compare
Choose a tag to compare

Compatible with GEMC 4.4.0

  • common-tools
    • resolve missing helicity readouts before fixing sign convention (effective only during decoding)
    • fix ParticleSwimmer magfield initialization
  • reconstruction
    • propogate HB-TB links and add REC::Track.hbindex in DSTs

Commits since 6.5.12

COATJAVA release 6.5.12

23 Oct 16:49
0b35a02
Compare
Choose a tag to compare

Compatible with GEMC 4.4.0

  • Common-tools
    • Decoder
      • Added 1-click tolerance in timeStamp check for TI master crate (address issue with test setups)
    • IndexedTable
      • Bug fix for IndexedTable when #indices!=3
  • Cable swaps
    • Added swap manager to implement cable swaps based on TT tables comparison
    • Added swap engine to correct for swaps in reconstruction chain
  • Reconstruction
    • Band
      • Extended calibration constants to laser channel
  • Other
    • Bump junit from 4.12 to 4.13.1
    • Bump groot to 3.0.0

Commits since 6.5.11

COATJAVA release 6.5.6.2

23 Oct 13:03
Compare
Choose a tag to compare

Compatible with GEMC 4.4.0

Added features on 6.5.6.1 for RG-A/K

  • Common-tools:
    • Helicity
      • fixed offline helicity sign convention during decoding
      • with postprocessing for previously decoded data
    • Scalers
      • Added HEL::scaler blank with helicity gated beam charge
      • Add support for beam charge from SLM
    • Cable swaps
      • Added swap manager to implement cable swaps based on TT tables comparison
      • Added swap engine to correct for swaps in reconstruction chain

Commits since 6.5.6.1

COATJAVA release 6.5.11

06 Oct 20:31
57f2cd0
Compare
Choose a tag to compare

Compatible with GEMC 4.4.0

  • Common-tools
    • hipo-utils now support dictionary updating
    • Helicity
      • fixed offline helicity sign convention during decoding
      • with postprocessing for previously decoded data
    • Scalers
      • Added HEL::scaler blank with helicity gated beam charge
      • Add support for beam charge from SLM
  • Reconstruction
    • CND
      • Updated clustering and cluster id added to hits bank
    • DC
      • Drop tracks that fail swimming to HTCC
    • EB
      • Assign neutral momentum (to zero) even if no start time
    • RTPC
      • major update to reconstruction algorithm, calibrations, banks
  • Other
    • Added hit-based DST schema
    • RTPC banks added to calibration, monitoring and dst schemas

Commits since 6.5.9

COATJAVA release 6.5.9

14 Aug 20:29
b3da11a
Compare
Choose a tag to compare

Compatible with GEMC 4.4.0

  • Common-tools
    • Clas-analysis
      • Background merging tools added. These includes trigger-bit filtering, file splitting and event merging tools
    • Bos2hipo
      • Extended list of banks
  • Other
    • New neural network bank storing DC cluster information
    • EB advanced tests switched to gemc 4.4.0

Commits since 6.5.8