IParticleHandle_Electron::Imp Node1 IParticleHandle_Electron::Imp + sep + line + parametersAndPositions + positionsToWrite Node2 IParticleHandle_Electron + IParticleHandle_Electron() + ~IParticleHandle_Electron() + has3DObjects() + clear3DObjects() + nodes() + addParameterShapes() + addLine_FromElectron() + addLine_Extrapolated() + fillLineFromSplineFit() + linear() and 20 more... - ensureInitSubSysHitInfo() Node1->Node2 -m_d Node2->Node1 +theclass Node3 IParticleHandleBase + IParticleHandleBase() + ~IParticleHandleBase() + determineMaterial() + baseInfo() + momentum() + iParticle() + charge() + mass() + hasCharge() + hasMass() - IParticleHandleBase() - operator=() Node3->Node2 Node70 IParticleHandleBase::Imp + Imp() + ~Imp() + dist() Node3->Node70 +theclass Node4 AODHandleBase - m_visible - m_currentmaterial + AODHandleBase() + ~AODHandleBase() + common() + setVisible() + visible() + collHandle() + has3DObjects() + update3DObjects() + rebuild3DObjects() + clear3DObjects() and 14 more... + numberOfInstances() + unknown() # visibleStateChanged() # currentMaterialChanged() - AODHandleBase() - operator=() Node4->Node3 Node70->Node3 -m_d Node71 xAOD::Electron_v1 + Electron_v1() + Electron_v1() + operator=() + charge() + setCharge() + type() + trackCaloMatchValue() + trackCaloMatchValue() + setTrackCaloMatchValue() + setTrackCaloMatchValues() + trackParticleSummaryValue() + trackParticleSummaryValue() + trackParticleSummaryIntValue() + trackParticleSummaryFloat Value() * TPELVec_t * nTrackParticles() * trackParticle() * trackParticleLink() * trackParticleLinks() * setTrackParticleLinks() * Electron_v1() * Electron_v1() * operator=() * charge() * setCharge() * type() * trackCaloMatchValue() * trackCaloMatchValue() * setTrackCaloMatchValue() * setTrackCaloMatchValues() * trackParticleSummaryValue() * trackParticleSummaryValue() * trackParticleSummaryIntValue() * trackParticleSummaryFloat Value() Node71->Node1 +electron Node72 xAOD::Egamma_v1 + operator=() # Egamma_v1() # Egamma_v1() * FourMom_t * pt() * eta() * phi() * m() * e() * rapidity() * p4() * type() * GenVecFourMom_t * genvecP4() * setP4() * setPt() * setEta() * setPhi() * setM() * EgammaCovMatrix_t * covMatrix() * setCovMatrix() * CLELVec_t * nCaloClusters() * caloCluster() * caloClusterLink() * caloClusterLinks() * setCaloClusterLinks() * Egamma_v1() * Egamma_v1() * operator=() * author() * addAuthor() * setAuthor() * ambiguousObject() * showerShapeValue() * showerShapeValue() * setShowerShapeValue() * isGoodOQ() * OQ() * setOQ() * isolation() * isolation() * setIsolation() * isolationValue() * isolationValue() * setIsolationValue() * isolationCaloCorrection() * isolationCaloCorrection() * setIsolationCaloCorrection() * isolationCaloCorrection() * isolationCaloCorrection() * setIsolationCaloCorrection() * isolationTrackCorrection() * isolationTrackCorrection() * setIsolationTrackCorrection() * isolationCorrectionBitset() * isolationCorrectionBitset() * setIsolationCorrectionBitset() * passSelection() * passSelection() * setPassSelection() * selectionisEM() * selectionisEM() * setSelectionisEM() * likelihoodValue() * likelihoodValue() * setLikelihoodValue() Node72->Node71 Node122 IParticleCollHandle _Electron + IParticleCollHandle _Electron() + ~IParticleCollHandle _Electron() + init() + setupSettingsFromController Specific() + dumpToJSON() + collSettingsButton() + availableCollections() # load() # cut() # defaultColor() - showParametersChanged() - propagationOptionsChanged() - resetCachedValuesCuts() Node122->Node1 +collHandle Node127 IParticleCollHandle _Electron::Imp + updateGUICounter + shouldLoad + possiblyUpdateGUI() Node122->Node127 +theclass Node123 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() Node123->Node122 Node127->Node122 -m_d