IParticleCollHandle_CaloCluster::Imp Node1 IParticleCollHandle _CaloCluster::Imp + updateGUICounter + considerTransverseEnergies + scale + showOutlines + allowedPhi + last_highestEnergy + calo_start_r + calo_start_z + calo_crack_eta + Imp() + possiblyUpdateGUI() Node7 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() Node1->Node7 -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 +allowedEta +allowedEnergies Node8 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->Node8 -m_cut_allowedEta -m_cut_allowedPtSq Node78 CaloClusterCollectionSettings Button::Imp + dim + dragStartPosition + editwindow + ui_commonsettings + ui_customsettings + last_cutAllowedPhi + m_transverseEnergy + m_forceRebuild + last_scale + last_useDefaultCuts + gui_mostEnergetic + Imp() + initEditWindow() Node2->Node78 +last_cutAllowedP +last_cutAllowedEta +last_cutAllowedPt Node3 VP1ExtraSepLayerHelper + VP1ExtraSepLayerHelper() + ~VP1ExtraSepLayerHelper() + topSeparator() + numberOfNodesPerExtraSep() + addNode() + removeNode() + largeChangesBegin() + largeChangesEnd() + addNodeUnderMaterial() + removeNodeUnderMaterial() + moveNodeToNewMaterial() - VP1ExtraSepLayerHelper() - operator=() Node3->Node1 +sephelper Node4 VP1ExtraSepLayerHelper::Imp + topsep + limitpersep + largechangessave + Imp() Node4->Node3 -m_d Node5 std::map< SoMaterial *, std::pair< SoSeparator *, VP1ExtraSepLayerHelper * > > + keys + elements Node5->Node4 +mat2sepandhelper Node7->Node1 +theclass Node7->Node78 +coll Node8->Node7 Node75 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() Node75->Node1 +collSettingsButton Node75->Node78 +theclass Node76 VP1CollectionSettingsButtonBase + VP1CollectionSettingsButtonBase() + ~VP1CollectionSettingsButtonBase() + setDimension() + getMaterial() + fallBackMaterial() + saveState() + restoreFromState() Node76->Node75 Node78->Node75 -m_d