VP1AODSystem::Imp Node1 VP1AODSystem::Imp + totmomsep + totmomline + totmomgev + totmass + calcTotalMomentumOfSelected Handles() + createSpecificCollections() + createCollections() Node36 VP1AODSystem + VP1AODSystem() + ~VP1AODSystem() + systemcreate() + systemuncreate() + buildController() + buildEventSceneGraph() + systemerase() + saveState() + restoreFromState() + selObjects() + userPickedNode() + userSelectedSingleNode() + userDeselectedSingleNode() + userChangedSelection() + userClickedOnBgd() + updateAssociatedObjects() + updateAssociatedObjects() + dumpToJSON() - visibleObjectsChanged() - updateSelectionMode() - updateShownTotMomentum() Node1->Node36 -m_d Node2 SoCooperativeSelection + activePolicy - m_clickoutsideCBList + SoCooperativeSelection() + SoCooperativeSelection() + addClickOutsideCallback() + removeClickOutsideCallback() + initClass() + ensureInitClass() # ~SoCooperativeSelection() # handleEvent() - SO_NODE_HEADER() - getSelectionPath() - getLastActiveSoSelection FromPath() - init() Node2->Node1 +selObjects Node3 SoSelection Node3->Node2 Node4 AODSysCommonData - m_singlePoint + AODSysCommonData() + ~AODSysCommonData() + system() + system() + controller() + controller() + singlePoint() + extrapolator() + setExtrapolator() + registerHandle() + deregisterHandle() + getHandleFromNode() + getNodeFromBrowser() + getHandleFromNode() + setLastSelectedHandle() Node4->Node1 +common Node5 VP1HelperClassBase - m_helpername - s_vp1verbose + ~VP1HelperClassBase() + setSystemBasePointer() + message() + messageDebug() + messageVerbose() + message() + messageDebug() + messageVerbose() + message() + messageDebug() + messageVerbose() + systemBase() + helperClassName() + verbose() + warnUndeletedInstances() # VP1HelperClassBase() # setHelperClassName() - VP1HelperClassBase() - operator=() Node5->Node4 Node15 AODSysCommonData::Imp Node15->Node4 -m_d Node32 Trk::IExtrapolationEngine + ~IExtrapolationEngine() + extrapolate() + extrapolate() + geometryType() + interfaceID() Node32->Node4 -m_extrapolator Node36->Node1 +theclass Node36->Node4 -m_3dsystem Node37 IVP13DSystemSimple + IVP13DSystemSimple() + systemcreate() + buildController() + ensureBuildController() + buildPermanentSceneGraph() + buildEventSceneGraph() + updateGUI() + userPickedNode() + systemerase() + systemuncreate() + ~IVP13DSystemSimple() + warnOnDisabledNotifications() - getSceneGraph() - create() - refresh() - erase() - uncreate() Node37->Node36 Node46 AODSystemController + AODSystemController() + ~AODSystemController() + actualRestoreSettings() + currentSettingsVersion() + actualSaveSettings() + collWidget() + cutOnlyVertexAssocTracks() + showTotMomentumOnMultiTrack Selection() + orientAndZoomOnSingleSelection() + printInfoOnSingleSelection() + printVerboseInfoOnSingle Selection() + printTotMomentumOnMultiTrack Selection() + objBrowser() + common() + setCommonData() - objectBrowserClicked() Node46->Node4 -m_controller