Store all histograms in one root file + add hists to JSON
This MR puts all of the histograms created by checks into one single file, instead of separate ones for each check. This is the fix for an issue where, for multiple checks of the same type (eg. range
), the root files would have the same name & overwrite each other. This also gives clearer names to the histograms inside the root file, according to which check created them.
This MR also adds information about these histograms to the JSON output file created by a check. This information was previously missing, and used a placeholder.
Corresponding MR for LbAPLocal: lbaplocal!36 (merged)
FYI @gtuci
Work related to https://gitlab.cern.ch/lhcb-dpa/project/-/issues/93