TriggerBitsMakerTool Node1 TriggerBitsMakerTool - m_extraChainToBit - m_largestBit + TriggerBitsMakerTool() + ~TriggerBitsMakerTool() + fill() + getBits() + initialize() + start() - setBit() - hashConsistencyCheck() - preInsertCheck() Node2 extends< AthAlgTool, HLTResultMTMakerTool, ITriggerBitsMakerTool > Node2->Node1 Node3 SG::ReadHandleKey< TrigConf::HLTMenu > + ReadHandleKey() + ReadHandleKey() + operator=() # ReadHandleKey() # ReadHandleKey() Node3->Node1 -m_HLTMenuKey Node4 SG::VarHandleKey - m_hashedKey - m_isEventStore + VarHandleKey() + operator=() + assign() + initialize() + initialize() + clid() + key() + empty() + storeHandle() + owningHandle() + isEventStore() + start() + hashedKey() # pythonRepr() - setOwningHandle() - setKey() - updateKey() - parseKey() - updateHandle() Node4->Node3 Node39 SG::ReadHandleKey< DataVector > + ReadHandleKey() + ReadHandleKey() + operator=() # ReadHandleKey() # ReadHandleKey() Node4->Node39 Node5 Gaudi::DataHandle Node5->Node4 Node6 ServiceHandle< IProxyDict > Node6->Node4 -m_storeHandle Node7 std::string Node7->Node4 -m_sgKey Node39->Node1 -m_finalChainDecisions Node40 std::map< TrigCompositeUtils ::DecisionID, uint32_t > + elements Node40->Node1 -m_mapping Node41 DecisionID Node41->Node40 +keys