ActsTrk::StripSpacePointFormationToolBase Node1 ActsTrk::StripSpacePoint FormationToolBase # m_stripId # m_allClusters # m_isITk - m_lorentzAngleTool + ~StripSpacePointFormation ToolBase() + initialize() * m_stripId * m_allClusters * m_isITk * m_stripLengthTolerance * m_stripGapParameter * m_overlapLimitOpposite * m_overlapLimitPhi * m_overlapLimitEtaMin * m_overlapLimitEtaMax * m_useSCTLayerDep_OverlapCuts * m_lorentzAngleTool * ~StripSpacePointFormation ToolBase() * initialize() * produceSpacePoints() * makeStripSpacePoint() * makeStripSP() * fillStripSpacePoints() * updateRange() * offset() * correctPolarRange() * getStripEnds() Node3 ActsTrk::CoreStripSpacePoint FormationTool - m_mode - m_cosmicTolerance - m_cosmicMode - ATLAS_THREAD_SAFE + ~CoreStripSpacePointFormation Tool() + initialize() + finalize() # makeStripSpacePoint() - countError() - stripEnds() Node1->Node3 Node4 ActsTrk::StripSpacePoint FormationTool - m_useTopSp - m_useBeamSpotConstraint + ~StripSpacePointFormation Tool() # makeStripSpacePoint() Node1->Node4 Node2 extends< AthAlgTool, ActsTrk::IStripSpacePoint FormationTool >     Node2->Node1