DetectorLayer Node1 DetectorLayer + stIndex + isEndcap + minPos + maxPos + nnsw + nmdtS + nmdtL + nphi + first3D + last3D + DetectorLayer() Node2 std::vector< const Trk::MeasurementBase * > Node2->Node1 +meas Node3 Trk::MeasurementBase # m_localCovariance + MeasurementBase() + MeasurementBase() + ~MeasurementBase() + clone() + uniqueClone() + localParameters() + localCovariance() + associatedSurface() + globalPosition() + type() + dump() + dump() # MeasurementBase() # MeasurementBase() # operator=() # operator=() Node3->Node2 +elements Node4 Trk::LocalParameters # m_parameterkey + LocalParameters() + LocalParameters() + LocalParameters() + operator=() + operator=() + ~LocalParameters() + LocalParameters() + LocalParameters() + LocalParameters() + LocalParameters() and 13 more... Node4->Node3 #m_localParams Node5 Amg::VectorX Node5->Node4