DerivationFramework::TriggerMatchingTool Node1 DerivationFramework ::TriggerMatchingTool - m_trigParticleTool - m_drThreshold - m_rerun - m_checkEmptyChainGroups - m_inputDependentConfig - m_tdt - m_scoreTool + TriggerMatchingTool() + initialize() + addBranches() - createOutputContainer() - getCandidateMatchesFor() - matchParticles() Node2 AthAlgTool + AthAlgTool() + ~AthAlgTool() - AthAlgTool() - AthAlgTool() - operator=() Node2->Node1 Node3 AthCommonDataStore < AthCommonMsg< AlgTool > > - m_varHandleArraysDeclared + AthCommonDataStore() + evtStore() + evtStore() + detStore() + sysInitialize() + sysStart() + inputHandles() + outputHandles() + declareProperty() + declareProperty() + declareProperty() + declareProperty() + declareProperty() + declareProperty() + updateVHKA() # renounceArray() # renounce() # extraDeps_update_handler() - declareGaudiProperty() - declareGaudiProperty() - declareGaudiProperty() - declareGaudiProperty() Node3->Node2 Node9 DerivationFramework ::IAugmentationTool + ~IAugmentationTool() + addBranches() + interfaceID() Node9->Node1 Node10 IAlgTool Node10->Node9 Node11 std::map< xAOD::Type ::ObjectType, SG::ReadHandle Key< DataVector > > + keys Node11->Node1 -m_offlineInputs Node12 SG::ReadHandleKey< DataVector > + ReadHandleKey() + ReadHandleKey() + operator=() # ReadHandleKey() # ReadHandleKey() Node12->Node11 +elements Node16 std::string Node16->Node1 -m_outputPrefix Node47 std::vector< std::string > Node16->Node47 +elements Node17 std::basic_string< char > Node17->Node16 Node47->Node1 -ATLAS_THREAD_SAFE