InDet::LeadTracksRoISeedTool Node1 InDet::LeadTracksRoISeedTool # m_trkLeadingPt # m_trkSubLeadingPt # m_trkEtaMax # m_trkD0Max # m_maxDeltaZ # m_z0Window # m_trackToVertex + LeadTracksRoISeedTool() + ~LeadTracksRoISeedTool() + initialize() + getRoIs() # LeadTracksRoISeedTool() # LeadTracksRoISeedTool() # operator=() # tracksPtGreaterThan() * m_trkLeadingPt * m_trkSubLeadingPt * m_trkEtaMax * m_trkD0Max * m_maxDeltaZ * m_z0Window * m_trackToVertex * LeadTracksRoISeedTool() * ~LeadTracksRoISeedTool() * initialize() * getRoIs() * LeadTracksRoISeedTool() * LeadTracksRoISeedTool() * operator=() Node2 extends< AthAlgTool, IZWindowRoISeedTool > Node2->Node1 Node3 SG::ReadCondHandleKey < InDet::BeamSpotData > + ReadCondHandleKey() + ReadCondHandleKey() Node3->Node1 #m_beamSpotKey Node4 SG::CondHandleKey< InDet::BeamSpotData > - m_isInit + CondHandleKey() + initialize() + initialize() + dbKey() + setDbKey() + start() # isInit() # ATLAS_NOT_CONST_THREAD_SAFE() # getCS() Node4->Node3 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 Node41 SG::ReadHandleKey< DataVector > + ReadHandleKey() + ReadHandleKey() + operator=() # ReadHandleKey() # ReadHandleKey() Node5->Node41 Node6 Gaudi::DataHandle Node6->Node5 Node8 std::string Node8->Node4 -m_dbKey Node8->Node5 -m_sgKey Node39 CondCont< InDet::BeamSpot Data > + CondCont() + CondCont() + ~CondCont() + operator=() + insert() + find() + find() + registerBaseInit() # CondCont() # cast() # doCast() Node39->Node4 -m_cc Node40 ServiceHandle< StoreGate Svc > Node40->Node4 -m_cs Node41->Node1 #m_inputTracksCollectionKey