TriggerEDMSerialiserTool Node1 TriggerEDMSerialiserTool - m_collectionsToSerialize - m_saveDynamic - m_truncationThresholds - m_eventSizeHardLimitMB - m_fullResultTruncationFrac - m_tpTool - m_monTool + TriggerEDMSerialiserTool() + ~TriggerEDMSerialiserTool() + fill() + initialize() - addCollectionToSerialise() - fillPayload() - serialiseContainer() - serialisexAODAuxContainer() - serialiseTPContainer() - serialiseDynAux() - serialise() - tryAddData() - fillDebugInfo() - makeHeader() - version() - activeModuleIDs() Node2 extends< AthAlgTool, HLTResultMTMakerTool > Node2->Node1 Node3 ServiceHandle< IAthenaSerialize Svc > Node3->Node1 -m_serializerSvc Node4 SG::WriteHandleKey < DataVector > + WriteHandleKey() + WriteHandleKey() + operator=() Node4->Node1 -m_debugInfoWHKey Node5 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() Node5->Node4 Node44 SG::ReadHandleKey< DataVector > + ReadHandleKey() + ReadHandleKey() + operator=() # ReadHandleKey() # ReadHandleKey() Node5->Node44 Node6 Gaudi::DataHandle Node6->Node5 Node39 ServiceHandle< IClassIDSvc > Node39->Node1 -m_clidSvc Node40 std::vector< TriggerEDMSerialiser Tool::Address > Node40->Node1 -m_toSerialise Node41 TriggerEDMSerialiserTool ::Address + clid + category + truncationMode + transTypeName() + persTypeName() Node41->Node40 +elements Node44->Node1 -m_debugNavigationSummary RHKey