DkfTrack Node1 DkfTrack - m_dChi2 - m_nNDOF + DkfTrack() + ~DkfTrack() + getChi2() + addChi2() + getNDOF() Node2 TrkTrackState # m_Rk # m_Re # m_Gk # m_Ge # m_scattMode # m_isScattered # m_A + TrkTrackState() + TrkTrackState() + TrkTrackState() + ~TrkTrackState() + report() + resetCovariance() + serialize() + getSurface() + attachToSurface() + setScatteringMode() and 13 more... - applyEnergyLoss() Node2->Node1 +m_pTrackState Node2->Node2 #m_pPrevState Node13 std::vector< TrkTrackState * > Node2->Node13 +elements Node15 TrkBaseNode # m_nodeState # m_chi2Cut # m_nodeType # m_dChi2 # m_ndof + TrkBaseNode() + ~TrkBaseNode() + validateMeasurement() + updateTrackState() + getChi2Distance() + report() + isValidated() + setNodeState() + getNodeState() + setNodeType() and 11 more... Node2->Node15 #m_pTrackState Node3 TrkPlanarSurface - m_Params - m_Center - m_Normal - m_M - m_L - m_Rc - m_radLength - m_input - m_breakPoint + TrkPlanarSurface() + ~TrkPlanarSurface() + getParameters() + getPar() + radiusVector() + getCenter() + getNormal() + getRotMatrix() + getInvRotMatrix() + getRadLength() and 10 more... - calculateInverseTransform() Node3->Node2 #m_pSurface Node4 std::vector< const TrkPlanarSurface * > Node3->Node4 +elements Node3->Node15 #m_pSurface Node4->Node1 +m_vpSurfaces Node5 RecTrack - m_algoId - m_params + RecTrack() + ~RecTrack() + setInitialParameters() + addBFieldPoint() + addSpacePoint() + getSpacePoints() + getParameters() + getAlgoId() + getField() + sortSpacePoints() Node5->Node1 +m_pRecTrack Node6 std::vector< const BFieldPoint * > Node6->Node5 -m_fieldMap Node8 std::vector< const SpacePoint * > Node8->Node5 -m_spacepoints Node13->Node1 +m_vpTrackStates Node14 std::vector< TrkBaseNode * > Node14->Node1 +m_vpNodes Node15->Node14 +elements