Skip to content

ExpressionEvaluation: convert macros to functions

Frank Winklmeier requested to merge fwinkl/athena:expreval4 into master

Convert the macros in xAODVariableProxyLoaders to functions. This will make it easier to follow this code. This is done by introducing a new base class xAODProxyLoader that holds the helper functions and the accessor cache. Also use std::unique_ptr for the latter.

This is just moving code around. There should be no functional changes.

cc @jcatmore

Edited by Frank Winklmeier

Merge request reports

Loading