HLT::StandaloneNavigation Node1 HLT::StandaloneNavigation + StandaloneNavigation() + ~StandaloneNavigation() + serializeHolders() + deserializeHolders() + serialize() + deserialize() Node2 HLT::TrigNavStructure # ATLAS_THREAD_SAFE # ATLAS_THREAD_SAFE - m_factory - m_holderstorage - s_rmutex + ~TrigNavStructure() + reset() + getInitialNode() + getInitialNode() + addRoINode() + addNode() + addNode() + printASCIIArt() + serializeTEs() + deserializeTEs() and 20 more... + getRoINodes() + getDirectPredecessors() + getDirectSuccessors() + getSuccessor() + isInitialNode() + isRoINode() + isTerminalNode() + haveCommonRoI() + haveDistinctRoI() + haveAllCommonRoIs() and 8 more... # getFeatureAccessorsSingleTE() # matchFeature() # fillSameRoIRelation() # addOneLevel() # getFactory() # getHolderStorage() # getMutex() # getFactory() # getHolderStorage() # getMutex() Node2->Node1