VP1GeometrySystem Node1 VP1GeometrySystem + VP1GeometrySystem() + ~VP1GeometrySystem() + setGeometrySelectable() + setZoomToVolumeOnClick() + setOrientViewToMuonChambers OnClick() + setAutoAdaptMuonChambers ToEventData() + buildController() + systemcreate() + buildPermanentSceneGraph() + buildEventSceneGraph() + userPickedNode() + systemuncreate() + saveState() + restoreFromState() + enableMuonChamberLabels() + reiconizeToShowSpecificMuon Chambers() + orientViewToMuonChamber() + setCurvedSurfaceRealism() + muonChamberT0sChanged() # checkboxChanged() # updateTransparency() # adaptMuonChambersToEventData() # adaptMuonChambersStyleChanged() # emit_appropriateMDTProjections Changed() # autoAdaptPixelsOrSCT() # autoAdaptMuonNSW() # resetSubSystems() # autoExpandByVolumeOrMaterialName() # autoIconifyByVolumeOrMaterialName() and 8 more... Node22 VP1GeometrySystem::Imp + sceneroot + subsysInfoList + initialSubSystemsTurnedOn + kbEvent + last_appropriatemdtprojections + m_textSep + pv2MuonStationInit + restoredTopvolstates + chamberT0s + Imp() + addSubSystem() + chamberPVToMuonSubSystemInfo() + ensureInitVisAttributes() + buildSystem() + updateTouchedMuonChamber() + getClosestMuonDriftTubeDirections() + getClosestCSCOrTGCEdgeDirections() + changeStateOfVisibleNonStandard VolumesRecursively() + expandVisibleVolumesRecursively() and 12 more... + exclusiveMass() + inclusiveMass() + volume() + catchKbdState() Node1->Node22 +theclass Node2 IVP13DSystemSimple + IVP13DSystemSimple() + systemcreate() + buildController() + ensureBuildController() + buildPermanentSceneGraph() + buildEventSceneGraph() + updateGUI() + userPickedNode() + systemerase() + systemuncreate() + ~IVP13DSystemSimple() + warnOnDisabledNotifications() - getSceneGraph() - create() - refresh() - erase() - uncreate() Node2->Node1 Node21 IVP13DSystemSimple::Imp + rootR + rootE + wasrefreshed + wascreated + controllerBuilt + first + getNodesWithDisabledNotifications() + made_selection() Node2->Node21 +theclass Node3 IVP13DSystem + ~IVP13DSystem() + IVP13DSystem() + getSceneGraph() + registerCamera() + registerViewer() + registerSelectionNode() + unregisterSelectionNode() + setUserSelectionNotifications Enabled() + userSelectedSingleNode() + userDeselectedSingleNode() + userChangedSelection() + userClickedOnBgd() + deselectAll() + getCameraList() + buildExtraDisplayWidget() - IVP13DSystem() - operator=() - activateClickedOutside() Node3->Node2 Node21->Node2 -m_d Node22->Node1 #m_d Node23 PhiSectorManager + PhiSectorManager() + ~PhiSectorManager() + registerSubSystemSeparator() + getVolumeType() + getSepHelperForNode() + getLabelSepHelperForNode() + registerVolumeAroundZAxis() + updateRepresentationsOfVols AroundZAxis() + largeChangesBegin() + largeChangesEnd() # enabledPhiSectorsChanged() # updateEnabledPhiSections() Node23->Node22 +phisectormanager Node44 std::map< QObject *, std::set< GeoPVConstLink > > + keys Node44->Node22 +sender2ChamberList Node46 std::map< GeoPVConstLink, const MuonGM::MuonStation * > + keys Node46->Node22 +pv2MuonStation Node59 GeoSysController + GeoSysController() + ~GeoSysController() + setGeometrySelectable() + setZoomToVolumeOnClick() + setOrientViewToMuonChambers OnClick() + setAutoAdaptMuonChambers ToEventData() + setComplexity() + setLabelsEnabled() + actualRestoreSettings() + currentSettingsVersion() and 24 more... - possibleChange_transparency() - possibleChange_muonChamber AdaptionStyle() - possibleChange_showVolume OutLines() - updatePickStyle() - saveMaterialsRequested() - loadMaterialsRequested() - emit_adaptMuonChambersTo EventData() - emit_autoAdaptPixelsOrSCT() - emit_autoAdaptMuonNSW() - emit_autoExpandByVolumeOr MaterialName() - emit_autoIconifyByVolume OrMaterialName() - emit_actionOnAllNonStandard Volumes() - emit_resetSubSystems() - possibleChange_labels() - possibleChange_labelPosOffset() Node59->Node22 +controller Node100 DetVisAttributes + DetVisAttributes() Node100->Node22 +detVisAttributes