Checks read from multiple nTuples
Changes how checks are run to allow them to run over multiple nTuples, as opposed to just one. This closes #10 (closed) and #9 (closed).
Corresponding changes to lbaplocal are in lbaplocal!28 (merged)
Work related to https://gitlab.cern.ch/lhcb-dpa/project/-/issues/93
Edited by Dylan Jaide White