FlavorTagDiscriminants::GNNTool Node1 FlavorTagDiscriminants ::GNNTool - initialize() - decorate() - decorate() - decorateWithDefaults() - decorate() - getDecoratorKeys() - getAuxInputKeys() - getConstituentAuxInputKeys() Node2 asg::AsgTool + AsgTool() + ~AsgTool() + AsgTool() + operator=() + initialize() + print() * getProperty() * msg_level_name() * getName() * getKey() Node2->Node1 Node3 asg::IAsgTool + ~IAsgTool() + print() Node3->Node2 Node12 IBTagConditionalDecorator + ~IBTagConditionalDecorator() Node3->Node12 Node16 IJetTagConditionalDecorator + ~IJetTagConditionalDecorator() Node3->Node16 Node5 AsgToolBase + AthAlgTool() + ~AthAlgTool() - AthAlgTool() - AthAlgTool() - operator=() Node5->Node2 Node12->Node1 Node16->Node1 Node18 FlavorTagDiscriminants ::GNNToolProperties + default_output_value Node18->Node1 -m_props Node20 std::string Node20->Node1 -m_nn_file Node20->Node18 +flipTagConfig +trackLinkType Node22 ServiceHandle< FlavorTag Discriminants::INNSharingSvc > Node22->Node1 -m_nnsvc Node23 std::shared_ptr< const FlavorTagDiscriminants ::GNN > + operator->() Node23->Node1 -m_gnn