Skip to content

Store all histograms in one root file + add hists to JSON

Dylan Jaide White requested to merge djwhite/checks-root-naming into master

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

Edited by Dylan Jaide White

Merge request reports