ActsTrk::CaloExtensionAlg Node1 ActsTrk::CaloExtensionAlg - m_trackSelector - m_clusterSelector - m_extrapolationTool - m_trackPt - m_broadDeltaEta - m_broadDeltaPhi - m_minClustEt - m_maxClustEta - m_useHGTD - m_narrowDeltaEta - m_narrowDeltaPhi + initialize() + execute() - selectAndSort() - propagateToCaloExit() - matchClusters() - checkBroadCriteria() Node2 AthReentrantAlgorithm     Node2->Node1 Node10 std::unique_ptr< CurvedPropagator_t > + ptr + operator->() Node10->Node1 -m_propagator Node11 ServiceHandle< ActsTrk ::ITrackingGeometrySvc >     Node11->Node1 -m_trackingGeometrySvc Node12 ActsTrk::ContextUtility - m_msgPrinter - m_msgLevel + ContextUtility() + initialize() + getGeometryContext() + getCalibrationContext() + getMagneticFieldContext() - msg() - msgLvl() Node12->Node1 -m_ctxProvider Node57 SG::ReadHandleKey< DataVector< CaloCluster _v1 > > + isDecorHandleKey - m_storeHandle - m_sgKey - m_hashedKey - m_isEventStore - m_owningHandle + ReadHandleKey() + operator=() + assign() + initialize() + initialize() + clid() + key() + empty() + storeHandle() + owningHandle() + isEventStore() + start() + hashedKey() # pythonRepr() - setOwningHandle() - setKey() - updateKey() - parseKey() - updateHandle() Node57->Node1 -m_clusterContainerKey Node58 SG::ReadHandleKey< DataVector< xAOD::TrackParticle _v1 > > + isDecorHandleKey - m_storeHandle - m_sgKey - m_hashedKey - m_isEventStore - m_owningHandle + ReadHandleKey() + operator=() + assign() + initialize() + initialize() + clid() + key() + empty() + storeHandle() + owningHandle() + isEventStore() + start() + hashedKey() # pythonRepr() - setOwningHandle() - setKey() - updateKey() - parseKey() - updateHandle() Node58->Node1 -m_trackParticleContainerKey Node59 SG::WriteDecorHandleKey < DataVector< xAOD::TrackParticle _v1 > > + isDecorHandleKey - m_renounced - m_storeHandle - m_sgKey - m_hashedKey - m_isEventStore - m_owningHandle + WriteDecorHandleKey() + operator=() + assign() + initialize() + contHandleKey() + renounce() + renounced() + clid() + key() + empty() + storeHandle() + owningHandle() + isEventStore() + start() + hashedKey() - pythonRepr() - contHandleKey_nc() - setOwningHandle() - setKey() - updateKey() - parseKey() - updateHandle() Node58->Node59 -m_contHandleKey Node59->Node1 -m_extensionDecorKey Node61 SG::ReadCondHandleKey < CaloDetDescrManager > + isDecorHandleKey - m_cs - m_cc - m_dbKey - m_isInit - m_storeHandle - m_sgKey - m_hashedKey - m_isEventStore - m_owningHandle + ReadCondHandleKey() + operator=() + initialize() + initialize() + dbKey() + setDbKey() + start() + assign() + clid() + key() + empty() + storeHandle() + owningHandle() + isEventStore() + hashedKey() # isInit() # ATLAS_NOT_CONST_THREAD _SAFE() # getCS() # pythonRepr() - setOwningHandle() - setKey() - updateKey() - parseKey() - updateHandle() Node61->Node1 -m_caloDetDescrMgrKey Node65 SG::WriteHandleKey < DataVector< CaloExtension > > + isDecorHandleKey - m_storeHandle - m_sgKey - m_hashedKey - m_isEventStore - m_owningHandle + WriteHandleKey() + operator=() + assign() + initialize() + initialize() + clid() + key() + empty() + storeHandle() + owningHandle() + isEventStore() + start() + hashedKey() # pythonRepr() - setOwningHandle() - setKey() - updateKey() - parseKey() - updateHandle() Node65->Node1 -m_caloExtensionKey