Trk::FitProcedure Node1 Trk::FitProcedure - m_constrainedAlignmentEffects - m_extendedDebug - m_extremeOneOverP - m_largeRadius - m_lineFit - m_maxIter - m_minIter - m_minPt - m_rungeKuttaIntersector - m_solenoidalIntersector - m_straightLineIntersector - m_stepPropagator - m_useStepPropagator + FitProcedure() + ~FitProcedure() + execute() + setMinIterations() + constrainedAlignmentEffects() + clear() + constructTrack() + fullCovariance() - FitProcedure() - operator=() - FitProcedure() - operator=() - calculateChiSq() - chooseIntersector() - reportQuality() Node2 Trk::Volume # m_volumeBounds + Volume() + Volume() + Volume() + Volume() + ~Volume() + operator=() + clone() + transform() + center() + volumeBounds() + volumeBounds() + inside() + boundarySurfaceAccessor() Node2->Node1 -m_indetVolume Node3 CxxUtils::CachedUniquePtr T< Amg::Vector3D > + CachedUniquePtrT() + CachedUniquePtrT() + CachedUniquePtrT() + operator=() + ~CachedUniquePtrT() + set() + store() + get() + operator*() + operator->() + operator bool() + release() Node3->Node2 #m_center Node4 std::atomic< Amg::Vector3 D * > + ptr Node4->Node3 -m_ptr Node5 std::unique_ptr< Amg ::Transform3D > + operator->() Node5->Node2 #m_transform Node6 Transform3D Node6->Node5 +ptr