VP1RawDataSystem::Imp Node1 VP1RawDataSystem::Imp + Imp() + createSpecificCollections() + createCollections() + ensureInitCommonData() Node63 VP1RawDataSystem + VP1RawDataSystem() + ~VP1RawDataSystem() + buildEventSceneGraph() + systemerase() + systemuncreate() + userPickedNode() + buildController() + saveState() + restoreFromState() Node1->Node63 -m_d Node2 VP1RawDataCommonData + VP1RawDataCommonData() + ~VP1RawDataCommonData() + controller() + system() + nodeManager() + registerTransformAndHandle() + clearEventData() + getHandle() + updateVolumeOutlines() - setShowVolumeOutLines() Node2->Node1 +common Node3 QObject Node3->Node2 Node4 VP1HelperClassBase - m_helpername - s_vp1verbose + ~VP1HelperClassBase() + setSystemBasePointer() + message() + messageDebug() + messageVerbose() + message() + messageDebug() + messageVerbose() + message() + messageDebug() + messageVerbose() + systemBase() + helperClassName() + verbose() + warnUndeletedInstances() # VP1HelperClassBase() # setHelperClassName() - VP1HelperClassBase() - operator=() Node4->Node2 Node60 HitsSoNodeManager + HitsSoNodeManager() + ~HitsSoNodeManager() + getShapeNode_Point() + getShapeNode_Cross() + getShapeNode_DriftDisc() + getShapeNode_DriftTube() + getShapeNode_ProjectedDriftTube() + getShapeNode_Strip() + getShapeNode_Wire() + getShapeNode_Pad() + getUnitTransform() - HitsSoNodeManager() - operator=() Node4->Node60 Node13 VP1RawDataSysController + VP1RawDataSysController() + ~VP1RawDataSysController() + actualRestoreSettings() + currentSettingsVersion() + actualSaveSettings() + collWidget() + drawOptions() + trtHTMaterial() + bcmHighAttMaterial() + printInfoOnClick() and 11 more... - possibleChange_cutAllowedEta() - possibleChange_cutAllowedPhi() - possibleChange_showVolume OutLines() - possibleChange_useSpecial TRTHTMaterial() - possibleChange_useSpecial BCMHighAttMaterial() - possibleChange_enabledIn DetParts() - possibleChange_trtRequireHT() - possibleChange_trtAllowedToT() - possibleChange_lucidMinQDC() Node13->Node1 +controller Node13->Node2 -m_controller Node34 IVP13DSystem + ~IVP13DSystem() + IVP13DSystem() + getSceneGraph() + registerCamera() + registerViewer() + registerSelectionNode() + unregisterSelectionNode() + setUserSelectionNotifications Enabled() + userSelectedSingleNode() + userDeselectedSingleNode() + userChangedSelection() + userClickedOnBgd() + deselectAll() + getCameraList() + buildExtraDisplayWidget() - IVP13DSystem() - operator=() - activateClickedOutside() Node34->Node2 -m_system Node64 IVP13DSystemSimple + IVP13DSystemSimple() + systemcreate() + buildController() + ensureBuildController() + buildPermanentSceneGraph() + buildEventSceneGraph() + updateGUI() + userPickedNode() + systemerase() + systemuncreate() + ~IVP13DSystemSimple() + warnOnDisabledNotifications() - getSceneGraph() - create() - refresh() - erase() - uncreate() Node34->Node64 Node43 VP1RawDataCommonData::Imp + showVolOutlines + setShowVolumeOutlines() Node43->Node2 -m_d Node60->Node2 -m_nodeManager Node63->Node1 +theclass Node64->Node63