GSFTsos Node1 GSFTsos + GSFTsos() + operator=() + GSFTsos() + ~GSFTsos() + GSFTsos() + operator=() + GSFTsos() + GSFTsos() + convert() Node2 std::unique_ptr< Trk ::ParametersBase > + operator->() Node2->Node1 +trackParameters Node14 Trk::ComponentParameters + weight Node2->Node14 +params Node3 Trk::ParametersBase < DIM, T > # m_position # m_momentum + ~ParametersBase() + charge() + position() + momentum() + pT() + eta() + operator==() + hasSurface() + associatedSurface() + measurementFrame() and 6 more... # ParametersBase() # ParametersBase() # operator=() # ParametersBase() # operator=() # ParametersBase() # ParametersBase() # ParametersBase() # updateParametersHelper() Node3->Node2 +ptr Node6 std::unique_ptr< Trk ::MeasurementBase > + operator->() Node6->Node1 +measurementOnTrack Node7 Trk::MeasurementBase # m_localCovariance + MeasurementBase() + MeasurementBase() + ~MeasurementBase() + clone() + uniqueClone() + localParameters() + localCovariance() + associatedSurface() + globalPosition() + type() + dump() + dump() # MeasurementBase() # MeasurementBase() # operator=() # operator=() Node7->Node6 +ptr Node10 Trk::FitQualityOnSurface + ~FitQualityOnSurface() + FitQualityOnSurface() + operator bool() + FitQualityImpl() + FitQualityImpl() + FitQualityImpl() + FitQualityImpl() + FitQualityImpl() + operator=() + operator=() + chiSquared() + doubleNumberDoF() + numberDoF() + setChiSquared() + setNumberDoF() Node10->Node1 +fitQualityOnSurface Node11 Trk::FitQualityImpl # m_chiSquared # m_numberDoF + FitQualityImpl() + FitQualityImpl() + FitQualityImpl() + operator=() + operator=() + FitQualityImpl() + FitQualityImpl() + chiSquared() + numberDoF() + doubleNumberDoF() + setChiSquared() + setNumberDoF() # ~FitQualityImpl() Node11->Node10 Node12 std::bitset< Trk::TrackState OnSurface::NumberOfTrackStateOn SurfaceTypes > Node12->Node1 +typeFlags Node13 std::vector< ComponentParameters > Node13->Node1 +multiComponentState Node14->Node13 +elements