HWWPlotter regression
It appears a bug has been introduced into (at last) the TQHWWPlotter class, likely in the course of the recent refactor.
Tracing the issue has shown so far (using data/$(channel)
as an example path):
- at this point (https://gitlab.cern.ch/atlas-caf/CAFCore/blob/master/QFramework/Root/TQPlotter.cxx#L255) the path is
data/?
which is then interpreted by the histogram retrieval code asdata/
ordata/[anything+everything+here]
. - At least in case of the TQHWWPlotter this is due to the replaceInText here (https://gitlab.cern.ch/atlas-caf/CAFCore/blob/master/QFramework/Root/TQPlotter.cxx#L231) where the
aliases
taggable has a tagchannel=?
- This
channel=?
appear to come from here (https://gitlab.cern.ch/atlas-caf/CAFCore/blob/master/QFramework/Root/TQHWWPlotter.cxx#L751 , the default value if noinput.channel
is found)