AscObj_TrackState Node1 AscObj_TrackState - m_parts - m_indexOfPointOnTrack - m_distToNextPar - m_objBrowseTree - m_trackstate + AscObj_TrackState() + setDistToNextPar() + buildShapes() + clicked() + zoomView() + isShortMeasurement() + setVisible() + parts() + surface() + trackState() + approxCenter() + initiatesOwnZooms() + browserTreeItem() + setBrowserTreeItem() # regionIndex() # lodCrossOverValue() - ~AscObj_TrackState() - addTrackParamInfoToShapes() - addSurfaceToShapes() - addMaterialToSurfaceShapes() - addPlaneSurfaceToShapes() - addCylindricalSurfaceToShapes() - addMaterialEffectsToShapes() - addMeasurementToShapes() - ensureInitSeps() Node2 AssociatedObjectHandleBase - m_visible - m_pickStyle + AssociatedObjectHandleBase() + clicked() + parts() + nParts() + hasParameters() + hasParError() + hasError() + hasMaterialEffect() + hasSurface() + hasMeasurement() and 11 more... + numberOfInstances() # buildShapes() # regionIndex() # lodCrossOverValue() # ~AssociatedObjectHandleBase() - AssociatedObjectHandleBase() - operator=() - registerShapes() - unregisterShapes() - getAttachmentHandle() Node2->Node1 Node3 AssociatedObjectHandleBase::Imp + sep_simple + sep_detailed + nascobjs + Imp() + detach() + attach() + ensureShapesBuild() + ensureShapesErased() Node3->Node2 -m_d Node4 AssocObjAttachmentHandle + attachNodes() + setPickableStateOfNodes() + detachNodes() - AssocObjAttachmentHandle() - ~AssocObjAttachmentHandle() - AssocObjAttachmentHandle() - operator=() - trackMaterialChanged() - trackVisibilityChanged() Node4->Node3 +attachhandle Node5 AssocObjAttachmentHandle::Imp + trackmat + septrack_simple + septrack_detailed + pickStyleChildIdx + attached + pickStyle + dummymaterial + Imp() + ensureInit() + ensureAttached() + ensureDetached() Node5->Node4 -m_d Node6 TrackLODHandle + addNodes() + removeNodes() - TrackLODHandle() - ~TrackLODHandle() - TrackLODHandle() - operator=() Node6->Node5 +lodHandle Node12 TrackHandleBase - m_visible - m_currentmaterial + TrackHandleBase() + ~TrackHandleBase() + common() + setVisible() + visible() + collHandle() + touchedMuonChambers() + update3DObjects() + updateInDetProjections() + updateMuonProjections() and 40 more... + numberOfInstances() + unknown() # calculateCharge() # provide_pathInfoTrkTrack() # provide_pathInfoPoints() # extrapolationParticleHypothesis() # ensureTouchedMuonChambers Initialised() # registerTouchedMuonChamber() # visibleStateChanged() # currentMaterialChanged() # getAllAscObjHandles() # containsDetElement() # registerAssocObject() # ensureInitTSOSs() - TrackHandleBase() - operator=() - clearLine() - registerTrack() - updateShapes_TSOSWithMeasurements() - updateShapes_TSOSWithErrors() - updateShapes_TSOSWithMaterial Effects() - setShownTSOSParts() - setCustomColouredTSOSParts() - getAttachmentHandle() Node12->Node2 -m_trackHandle Node12->Node5 +trackhandle