ActsTrk::AlignableGeoPositioning Node1 ActsTrk::AlignableGeoPositioning - m_type - m_clientNo + AlignableGeoPositioning() + AlignableGeoPositioning() + operator=() + AlignableGeoPositioning() + operator=() + ~AlignableGeoPositioning() + hash() + getTransform() + getTransform() + storeTransform() + getTransform() + releaseNominalCache() + detectorType() # fetchTransform() Node2 IdentifierHash - m_value - m_max_value + IdentifierHash() + IdentifierHash() + is_valid() + operator=() + operator+=() + operator-=() + operator value_type() + value() * operator value_type() * value() Node2->Node1 -m_hash Node3 CxxUtils::CachedUniquePtr T< Amg::Transform3D >   + CachedUniquePtrT() + operator=() + ~CachedUniquePtrT() + set() + store() + get() + operator*() + operator->() + operator bool() + release() Node3->Node1 -ATLAS_THREAD_SAFE Node4 std::atomic< Amg::Transform3 D * > + ptr   Node4->Node3 -m_ptr