CP::ObjectKinematicSelectorAlg Node1 CP::ObjectKinematicSelectorAlg - m_variable - m_sign - m_refValue - m_operandKinds - m_indices - m_metTerm - m_signEnum - m_selectionKeys + ObjectKinematicSelectorAlg() + initialize() + execute() Node2 EL::AnaAlgorithm - m_hasFileExecute - m_hasBeginInputFile - m_hasEndInputFile + AnaAlgorithm() + ~AnaAlgorithm() + requestFileExecute() + requestBeginInputFile() + requestEndInputFile() + handle() + inputMetaStore() + inputMetaStore() + outputMetaStore() + outputMetaStore() # initialize() # execute() # execute() # finalize() # print() # fileExecute() # beginInputFile() # endInputFile() * inputMetaStore() * inputMetaStore() * outputMetaStore() * outputMetaStore() Node2->Node1 Node3 AthHistogramAlgorithm   + AthHistogramAlgorithm() + ~AthHistogramAlgorithm() + sysInitialize() + histSvc() Node3->Node2 Node20 CP::SysListHandle - m_isInitialized + SysListHandle() + addHandle() + initialize() + isInitialized() + service() + systematicsVector() + addSystematics() + addSystematics() - fillSystematicsVector() * addSystematics() * addSystematics() Node20->Node1 -m_systematicsList Node32 CP::SysHandleArray < CP::SysReadHandle < DataVector< IParticle > > > - m_makeHandle - m_msg + SysHandleArray() + initialize() + size() + empty() + at() + msgLvl() + msg() + msg() + begin() + end() + cbegin() + cend() + rbegin() + rend() + crbegin() + crend() - requireInitialized() * begin() * end() * cbegin() * cend() * rbegin() * rend() * crbegin() * crend() Node32->Node1 -m_particlesHandles Node39 std::vector< CP::SysRead SelectionHandle >     Node39->Node1 -m_selections Node40 CP::SysReadSelectionHandle   + SysReadSelectionHandle() + SysReadSelectionHandle() + operator bool() + initialize() + initialize() + getBool() + getSelectionName() + empty() + getInputAffecting() + fillSystematics() Node40->Node1 -m_preselection Node40->Node39 +elements Node43 CP::SysReadHandle< xAOD::MissingETContainer_v1 > - m_addAlgDependency - m_msg + SysReadHandle() + empty() + operator bool() + getNamePattern() + getName() + retrieve() + isValid() + msgLvl() + msg() + msg() + initialize() - getInputAffecting() - fillSystematics() - addDecorationDependency() - getReadHandle() * initialize() Node43->Node1 -m_metHandle Node44 CP::SysReadHandle< xAOD::EventInfo_v1 > - m_addAlgDependency - m_msg + SysReadHandle() + empty() + operator bool() + getNamePattern() + getName() + retrieve() + isValid() + msgLvl() + msg() + msg() + initialize() - getInputAffecting() - fillSystematics() - addDecorationDependency() - getReadHandle() * initialize() Node44->Node1 -m_eventInfoHandle Node45 CP::SysWriteSelectionHandle   + SysWriteSelectionHandle() + operator bool() + initialize() + initialize() + setBits() + setBool() + getLabel() + getSelection() + empty() + getInputAffecting() + fillSystematics() Node45->Node1 -m_decoration