CaloCalibClusterDecoratorToolOOC Node1 CaloCalibClusterDecorator ToolOOC - m_numTruthParticles - m_n_phi_out - m_n_eta_out - m_out_phi_max - m_out_eta_max - m_rmaxOut + CaloCalibClusterDecorator ToolOOC() + execute() + initialize() Node2 AthAlgTool   + AthAlgTool() + ~AthAlgTool() - AthAlgTool() - AthAlgTool() - operator=() Node2->Node1 Node9 CaloClusterCollectionProcessor   + DeclareInterfaceID() + execute() Node9->Node1 Node11 SG::WriteDecorHandleKey < DataVector< CaloCluster _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() Node11->Node1 -m_caloClusterWriteDecor   HandleKeyNLeadingTruthParticles   L -m_caloClusterWriteDecorHandle   KeyNLeadingTruthParticlesT Node49 SG::HandleKeyArray < ReadHandle< T >, ReadHandle Key< T >, Gaudi::DataHandle ::Reader >< CaloCalibrationHitContainer > + elements - m_isRenounced - m_owner - m_contKey + HandleKeyArray() + mode() + makeHandles() + initialize() + assign() + push_back() + toString() + keys() + renounce() + renounced() + declare() + setOwner() + owner() + owner() - keyFromString() Node49->Node1 -m_CalibrationHitContainer   Names Node50 SG::ReadHandleKey< DataVector< TruthParticle _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() Node50->Node1 -m_truthParticleContainerKey Node51 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() Node51->Node1 -m_caloDetDescrMgrKey Node59 CaloCell_ID   + CaloCell_ID() + ~CaloCell_ID() + initialize_from_dictionary() + em_idHelper() + hec_idHelper() + fcal_idHelper() + tile_idHelper() - CaloCell_ID() - operator=() Node59->Node1 -m_calo_id Node140 std::array< std::vector < std::vector< CaloCalibCluster MomentsMaker2::CalibHitIPhiIEtaRange > >, 3 >     Node140->Node1 -m_i_phi_eta Node23 std::atomic< bool > + ptr   Node23->Node1 -m_foundAllContainers