HistoGroup refactoring
The HistoGroup
class is derived from YODA's FillableStorage
and uses another FillableStorage
as its bin content, leading to a nested "binned storage of binned storages". It is currently designed to allow for one group axis and can therefore work for both HistoND and ProfileND objects.
However, this also means that e.g. a 3-axis object would end up as a vector of 2D histos. From a visualisation POV, it would be preferable to break it down all the way to the 1D level (histo or profile) and therefore allow for an arbitrary number of dummy axes.