IDynamicDataConsumer Node1 IDynamicDataConsumer + ~IDynamicDataConsumer() + updateDataNeeds() Node2 ExpressionParserUserBase < T_Base, NUM_PARSER > # m_xAODProxyLoader # m_proxyLoaders # m_parser # m_renounce + ExpressionParserUserBase() + ~ExpressionParserUserBase() + finalizeParser() + updateDataNeeds() + renounceInput() # _initializeParser() Node1->Node2 Node3 ExpressionParserUserBase < ::AthAlgTool, 1 > # m_xAODProxyLoader # m_proxyLoaders # m_parser # m_renounce + ExpressionParserUserBase() + ~ExpressionParserUserBase() + finalizeParser() + updateDataNeeds() + renounceInput() # _initializeParser() Node1->Node3 Node6 ExpressionParserUserBase < ::AthAnalysisAlgorithm, 1 > # m_xAODProxyLoader # m_proxyLoaders # m_parser # m_renounce + ExpressionParserUserBase() + ~ExpressionParserUserBase() + finalizeParser() + updateDataNeeds() + renounceInput() # _initializeParser() Node1->Node6 Node9 ExpressionParserUserBase < ::AthFilterAlgorithm, 1 > # m_xAODProxyLoader # m_proxyLoaders # m_parser # m_renounce + ExpressionParserUserBase() + ~ExpressionParserUserBase() + finalizeParser() + updateDataNeeds() + renounceInput() # _initializeParser() Node1->Node9 Node12 ExpressionParserUserBase < AthAlgTool, 1 > # m_xAODProxyLoader # m_proxyLoaders # m_parser # m_renounce + ExpressionParserUserBase() + ~ExpressionParserUserBase() + finalizeParser() + updateDataNeeds() + renounceInput() # _initializeParser() Node1->Node12 Node22 ExpressionParserUserBase < AthAlgTool, NUM_PARSER > # m_xAODProxyLoader # m_proxyLoaders # m_parser # m_renounce + ExpressionParserUserBase() + ~ExpressionParserUserBase() + finalizeParser() + updateDataNeeds() + renounceInput() # _initializeParser() Node1->Node22 Node29 ExpressionParserUserBase < T_Base, 1 > # m_xAODProxyLoader # m_proxyLoaders # m_parser # m_renounce + ExpressionParserUserBase() + ~ExpressionParserUserBase() + finalizeParser() + updateDataNeeds() + renounceInput() # _initializeParser() Node1->Node29 Node4 ExpressionParserUserWith TrigSupport<::AthAlgTool > # m_trigDecisionTool + ExpressionParserUserWith TrigSupport() + initializeParser() Node3->Node4