CaloClusterCollectionSettingsButton::Imp Node1 CaloClusterCollectionSettings Button::Imp + dim + dragStartPosition + editwindow + ui_commonsettings + ui_customsettings + last_cutAllowedPhi + m_transverseEnergy + m_forceRebuild + last_scale + last_useDefaultCuts + gui_mostEnergetic + Imp() + initEditWindow() Node76 CaloClusterCollectionSettings Button + CaloClusterCollectionSettings Button() + ~CaloClusterCollectionSettings Button() + setCollHandle() + setDimension() + setMaterial() + copyValuesFromMaterial() + lastAppliedTransparency() + lastAppliedShininess() + lastAppliedBrightness() + lengthOf10GeV() + scale() + cutAllowedPt() + cutAllowedEta() + cutAllowedPhi() + isTransverseEnergy() + setTransverseEnergy() + saveState() + restoreFromState() + showEditMaterialDialog() + setMaterialText() # mousePressEvent() # mouseMoveEvent() # dropEvent() # dragEnterEvent() # updateButton() - possibleChange_cutAllowedPt() - possibleChange_cutAllowedEta() - possibleChange_cutAllowedPhi() - possibleChange_scale() - possibleChange_showVolume OutLines() - possibleChange_useTransverse Energies() Node1->Node76 -m_d Node2 VP1Interval - m_lower - m_upper - m_openLower - m_openUpper - m_excludeInterval + VP1Interval() + VP1Interval() + ~VP1Interval() + setOpenLower() + setOpenUpper() + setOpen() + setLower() + setUpper() + setExcludeInterval() + set() and 21 more... + inf() - testSanity() Node2->Node1 +last_cutAllowedP +last_cutAllowedEta +last_cutAllowedPt Node4 IParticleCollHandleBase - m_cut_allowedPhi - m_cut_pt_allowall - m_cut_eta_allowall - m_cut_phi_allowall - m_cut_etaptphi_allwillfail + IParticleCollHandleBase() + ~IParticleCollHandleBase() + hintNumberOfHandlesInEvent() + addHandle() + handleIterationBegin() + getNextHandle() + getHandlesList() + persistifiableState() + setState() + mayHaveAssociatedObjects() + getCutAllowedEta() + getCutAllowedPhi() + getPtAllowall() + getEtaAllowall() + getPhiAllowall() + setCutAllowedPt() + setCutAllowedEta() + setCutAllowedPhi() + getCutAllowedPt() # setupSettingsFromController Specific() # cut() # cleanupPtrContainer() # defaultColor() Node2->Node4 -m_cut_allowedEta -m_cut_allowedPtSq Node75 IParticleCollHandle _CaloCluster::Imp + updateGUICounter + considerTransverseEnergies + scale + showOutlines + allowedPhi + last_highestEnergy + calo_start_r + calo_start_z + calo_crack_eta + Imp() + possiblyUpdateGUI() Node2->Node75 +allowedEta +allowedEnergies Node3 IParticleCollHandle _CaloCluster + calo_start_r + calo_start_z + calo_crack_eta + IParticleCollHandle _CaloCluster() + ~IParticleCollHandle _CaloCluster() + init() + setupSettingsFromController Specific() + dumpToJSON() + collSettingsButton() + isConsiderTransverseEnergy() + energyToLength() + showOutlines() + setScale() + highestVisibleClusterEnergy() + calculateHighestVisibleCluster Energy() + recheckHighestVisibleCluster Energy() + persistifiableState() + setState() + availableCollections() # load() # cut() # defaultColor() - showParametersChanged() - setScale() - scale() - rebuildAllObjects() - setShowVolumeOutLines() - resetCachedValuesCuts() Node3->Node1 +coll Node3->Node75 +theclass Node4->Node3 Node75->Node3 -m_d Node76->Node1 +theclass Node76->Node75 +collSettingsButton Node77 VP1CollectionSettingsButtonBase + VP1CollectionSettingsButtonBase() + ~VP1CollectionSettingsButtonBase() + setDimension() + getMaterial() + fallBackMaterial() + saveState() + restoreFromState() Node77->Node76 Node20 VP1MaterialButtonBase + VP1MaterialButtonBase() + setMaterial() + copyValuesFromMaterial() + lastAppliedTransparency() + lastAppliedShininess() + lastAppliedBrightness() + saveState() + restoreFromState() + ~VP1MaterialButtonBase() Node20->Node77 Node79 VP1MaterialButton + VP1MaterialButton() + ~VP1MaterialButton() + handleMaterial() + stopHandlingMaterial() + clearHandledMaterials() + copyValuesFromMaterial() + setMaterial() + handledMaterials() + setText() + setDimension() and 10 more... + createMaterial() + createMaterial() + setMaterialParameters() + setMaterialParameters() + showEditMaterialDialog() + setMaterialText() # mousePressEvent() # mouseMoveEvent() # dropEvent() # dragEnterEvent() # updatePreview() # updatePreviewSceneAndBgd() # apply() # reset() # updateButton() # switchMode() # transparencyChanged() Node20->Node79 Node79->Node1 +matButton Node80 VP1MaterialButton::Imp + dragStartPosition + simplemode + dim + materialtext + editwindow + preview_material + editwindow_ui + renderarea + previewswitch + handledmaterials and 8 more... + initEditWindow() + applyValuesToMaterial() + guiAmbientColour() + guiDiffuseColour() + guiSpecularColour() + guiEmissiveColour() + guiTransparency() + guiShininess() + printFloat() + toSbColTxt() and 9 more... + qcol2sbcol() + sbcol2qcol() + distSq() + equal() + simpleAmbient() + simpleSpecular() + simpleShininess() Node79->Node80 +theclass Node80->Node79 -m_d