Skip to content

v3.0.0

Latest
Compare
Choose a tag to compare
@c-dilks c-dilks released this 20 Nov 17:31
· 3 commits to main since this release
4ce0809

⚠️ Breaking Changes ⚠️

🟢 QADB Constructor change

The QADB constructor (both C++ and Groovy versions) now require a string argument, cook:

// new version (v3)
QADB(std::string const& cook, int runnumMin_ = -1, int runnumMax = -1, bool verbose_ = false);

// old version (v2 and v1)
QADB(int runnumMin_ = -1, int runnumMax = -1, bool verbose_ = false);

This cook argument may be:

  • "latest": use the latest available DB (highest Pass number); see the main README.md for details
  • "pass1": use Pass 1 only
  • "pass2": use Pass 2 only (if available; as of this release, only RG-A Fall 2018 has a Pass 2 and a Pass 1)

Note: this version is not compatible with clas12root version 1.8.4a and earlier.

Associated pull request: #52

🟢 Removal of text/ files

We have removed the text tables in text/, which have become practically useless with the introduction of new defect bits. See #55 for details.

🏗️ Other Changes 🏗️

Full Changelog: v2.0.0...v3.0.0