PRDTrackSegmentHelper::Imp Node1 PRDTrackSegmentHelper::Imp + addTrackToPRDs() + removeTrackFromPRDs() + updateMaterialOfPRDs() + addSegmentToPRDs() + removeSegmentFromPRDs() + updateMaterialOfPRDs() + removeEntryFromVector() + measurementToPRDs() Node9 PRDTrackSegmentHelper + PRDTrackSegmentHelper() + ~PRDTrackSegmentHelper() + visibleTracksChanged() + visibleSegmentsChanged() + trackMaterial() + segmentMaterial() + tracksAndSegments() Node1->Node9 -m_d Node2 std::map< const Trk ::PrepRawData *, QList < PRDHandleBase * > > + elements Node2->Node1 +prd2handles Node3 Trk::PrepRawData - m_localPos - m_localCovariance + PrepRawData() + PrepRawData() + PrepRawData() + operator=() + operator=() + ~PrepRawData() + PrepRawData() + PrepRawData() + PrepRawData() + PrepRawData() and 11 more... Node3->Node2 +keys Node79 std::map< const Trk ::PrepRawData *, PRDTrackSegment Helper::TracksAndSegments > Node3->Node79 +keys Node9->Node1 +theclass Node10 QObject Node10->Node9 Node11 VP1HelperClassBase - m_helpername - s_vp1verbose + ~VP1HelperClassBase() + setSystemBasePointer() + message() + messageDebug() + messageVerbose() + message() + messageDebug() + messageVerbose() + message() + messageDebug() + messageVerbose() + systemBase() + helperClassName() + verbose() + warnUndeletedInstances() # VP1HelperClassBase() # setHelperClassName() - VP1HelperClassBase() - operator=() Node11->Node9 Node19 std::map< const Trk ::Track *, const SoMaterial * > + elements Node19->Node1 +tracks2mat Node20 Trk::Track + Track() + Track() + Track() + operator=() + Track() + operator=() + ~Track() + isValid() + fitQuality() + fitQuality() and 15 more... # findPerigee() # copyHelper() - findPerigeeImpl() Node20->Node19 +keys Node79->Node1 +prdsOnTracksAndSegments Node88 std::map< const Trk ::Segment *, const SoMaterial * > + elements Node88->Node1 +segments2mat