ActsTrk::ReadoutSurfacePositioning< CachingDetectorEle > Node1 ActsTrk::ReadoutSurfacePositioning < CachingDetectorEle > - m_parent + ReadoutSurfacePositioning() + parent() + identify() + identify() + identify() + identify() + identify() + identify() - fetchTransform() - fetchTransform() - fetchTransform() - fetchTransform() - fetchTransform() - fetchTransform() - fetchTransform() - fetchTransform() Node2 ActsTrk::IReadoutSurface Positioning - m_surface - m_placement + ~IReadoutSurfacePositioning() + identify() + parent() + releaseNominalCache() + placement() + AlignableGeoPositioning() + AlignableGeoPositioning() + AlignableGeoPositioning() Node2->Node1 Node3 ActsTrk::AlignableGeoPositioning - m_hash - m_type - m_clientNo - ATLAS_THREAD_SAFE + AlignableGeoPositioning() + AlignableGeoPositioning() + operator=() + AlignableGeoPositioning() + operator=() + ~AlignableGeoPositioning() + hash() + getTransform() + getTransform() + storeTransform() + getTransform() + releaseNominalCache() + detectorType() # fetchTransform() Node3->Node2