Skip to content

provide WriteDecorHandleKey + WriteDecorHandleKeyArray in AnalysisBase

Nils Erik Krumnack requested to merge krumnack/athena:write_decor_handle into master

This is (hopefully) the last in the list of data handles we needed to provide in AnalysisBase to make analysis packages work in master.

As with past updates for the data handles these were copied over from StoreGate and (for now) contain a lot of commented code out. The plan is for the commented out code to be either made functional or be removed at a future point when we have a better understanding which functionality we really need in AnalysisBase. As such commented out code in AsgDataHandles should not be flagged (for now).

This also contains a large amount of updates to other packages to make them work in AnalysisBase as well. In large parts that is just updating to use the data handles from AsgDataHandles and following the general niceties of AsgTool (vs AthTool). This is probably the last set of "easy" updates. There are still some packages that are not working in AnalysisBase yet, but those will likely need to be fixed up by the experts.

Merge request reports