CP::ParticleLevelIsolationAlg Node1 CP::ParticleLevelIsolationAlg - m_isolated - m_notTauOrigin - m_checkTypeName - m_isolationVariable - m_isolationCut - m_checkType + initialize() + execute() Node2 EL::AnaAlgorithm - m_hasFileExecute - m_hasBeginInputFile - m_hasEndInputFile + AnaAlgorithm() + ~AnaAlgorithm() + requestFileExecute() + requestBeginInputFile() + requestEndInputFile() + handle() # initialize() # execute() # finalize() # print() # fileExecute() # beginInputFile() # endInputFile() * inputMetaStore() * inputMetaStore() * outputMetaStore() * outputMetaStore() Node2->Node1 Node3 AthHistogramAlgorithm + AthHistogramAlgorithm() + ~AthHistogramAlgorithm() + sysInitialize() + histSvc() Node3->Node2 Node22 IIncidentListener Node22->Node2 Node10 ServiceHandle< StoreGate Svc > Node10->Node2 -m_inputMetaStore -m_outputMetaStore Node23 std::unique_ptr< const SG::ConstAccessor< float > > + operator->() Node23->Node1 -m_acc_isoVar Node24 SG::ConstAccessor< float > # m_auxid + ConstAccessor() + ConstAccessor() + ConstAccessor() + operator()() + operator()() + withDefault() + withDefault() + getDataArray() + getDataSpan() + isAvailable() + isAvailable() + auxid() # ConstAccessor() # ConstAccessor() Node24->Node23 +ptr Node25 std::unique_ptr< const SG::Decorator< char > > + operator->() Node25->Node1 -m_dec_isolated -m_dec_notTauOrigin Node26 SG::Decorator< char > - m_auxid + Decorator() + Decorator() + Decorator() + operator()() + operator()() + set() + getDataArray() + getDecorationArray() + getDataSpan() + getDecorationSpan() + isAvailable() + isAvailable() + isAvailableWritable() + isAvailableWritable() + auxid() # Decorator() # Decorator() Node26->Node25 +ptr Node27 SG::ReadHandleKey< DataVector > + ReadHandleKey() + ReadHandleKey() + operator=() # ReadHandleKey() # ReadHandleKey() Node27->Node1 -m_particlesKey