Skip to content

QADB 2.0.0

Compare
Choose a tag to compare
@c-dilks c-dilks released this 17 Sep 21:57
· 20 commits to main since this release
6668925

The major version has been increased from v1 to v2, since new QADB databases will provide QA results per "time bin", rather than per DST 5-file; this change is from upstream (clas12-timeline), and no change to the API here has occurred. Several new defect bits have been defined as well. At the moment, only RG-C Summer 2022 (rgc_su22) uses time bins and the new defect bits.

We have deprecated the common criteria sets OkForAsymmetry and Golden, and provided guidance for the preferred method. See #50 for details.

We also plan to deprecate the QADB reader code here (QADB.groovy and QADB.h), in favor of an Iguana algorithm, since this reader code is not thread safe, and is repeated in two different languages.

Primary Changes

  • feat: RG-C Summer 2022 QADB by @c-dilks in #49
  • feat: deprecate OkForAsymmetry and Golden, and provide guidance for their replacement by @c-dilks in #50

Additional Changes

  • doc: consistent defect bit descriptions by @c-dilks in #44
  • fix: source tsch environment file from anywhere by @c-dilks in #45
  • feat: calculate gap and overlapping charge from Pass 1 QADB by @c-dilks in #47

Full Changelog: v1.3.0...v2.0.0