IAsgEGammaIsEMSelector Node1 IAsgEGammaIsEMSelector + ~IAsgEGammaIsEMSelector() * accept() * accept() * accept() * accept() * accept() * execute() * getOperatingPointName() Node5 IAsgElectronIsEMSelector + ~IAsgElectronIsEMSelector() Node1->Node5 Node7 IAsgForwardElectronIsEMSelector + ~IAsgForwardElectronIsEMSelector() + execute() + accept() + accept() + accept() + accept() + accept() + getOperatingPointName() Node1->Node7 Node9 IAsgPhotonIsEMSelector + ~IAsgPhotonIsEMSelector() Node1->Node9 Node2 IAsgSelectionTool + getAcceptInfo() + accept() Node2->Node1 Node3 asg::IAsgTool + ~IAsgTool() + print() Node3->Node2 Node4 IAlgTool Node4->Node3 Node6 AsgElectronIsEMSelector - m_WorkingPoint - m_configFile - m_rootTool - m_useF3core - m_caloOnly - m_trigEtTh - ~AsgElectronIsEMSelector() - initialize() - accept() - getOperatingPointName() - calocuts_electrons() - TrackCut() - getAcceptInfo() - accept() - accept() - accept() - accept() - execute() * getAcceptInfo() * accept() * accept() * accept() * accept() * execute() Node5->Node6 Node8 AsgForwardElectronIsEMSelector - m_WorkingPoint - m_configFile - m_rootForwardTool - m_usePVCont - m_nPVdefault - m_primVtxContKey - ~AsgForwardElectronIsEMSelector() - initialize() - getAcceptInfo() - accept() - accept() - accept() - accept() - accept() - getOperatingPointName() - execute() - getNPrimVertices() - calocuts_electrons() Node7->Node8