ActsTrk::SurfacePlacement Node1 ActsTrk::SurfacePlacement - m_transformCache + ~SurfacePlacement() + SurfacePlacement() + operator=() + SurfacePlacement() + operator=() + localToGlobalTransform() + surface() + surface() + getSurface() + hash() + identify() + detectorType() + detectorElement() + makeShared() - SurfacePlacement() Node2 ActsTrk::ISurfacePlacement   + ~ISurfacePlacement() + identify() + detectorType() + detectorElement() + isSensitive() Node2->Node1 Node3 Acts::SurfacePlacementBase     Node3->Node2