CP::xAODWriterAlg Node1 CP::xAODWriterAlg - m_itemListInitialized - m_outputStreamName - m_itemList - m_basketSize - m_splitLevel + initialize() + execute() + finalize() - setup() * m_outputStreamName * m_itemList * m_basketSize * m_splitLevel * initialize() * execute() * finalize() 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 CP::SysListHandle - m_isInitialized + SysListHandle() + addHandle() + initialize() + isInitialized() + service() + systematicsVector() + foreach() + addSystematics() + addSystematics() - fillSystematicsVector() * addSystematics() * addSystematics() Node23->Node1 -m_systematicsList Node24 asg::AsgMessagingForward - m_msg + AsgMessagingForward() + msgLvl() + msg() + msg() Node24->Node23 Node25 std::vector< CP::Systematic Set > Node25->Node23 -m_systematicsVector Node35 xAOD::TEvent # m_auxMode # m_inTreeMissing # m_inTreeNumber # m_entry # m_printEventProxyWarnings # CACHE_SIZE # EVENT_TREE_NAME # METADATA_TREE_NAME + TEvent() + TEvent() + TEvent() + ~TEvent() + TEvent() + operator=() + auxMode() + dump() + printIOStats() + setPrintEventProxyWarnings() # initStats() # getOutputObject() # getInputObject() # record() # connectBranch() # connectMetaBranch() # connectAux() # connectMetaAux() # setUpDynamicStore() # setAuxStore() # putAux() # contains() # transientContains() # hasAuxStore() # isAuxStore() # isStandalone() * upgrade_mutex_t * upgrading_lock_t * ATLAS_THREAD_SAFE * readFrom() * readFrom() * writeTo() * finishWritingTo() * setActive() * setAuxItemList() * addListener() * removeListener() * clearListeners() * addNameRemap() * clearNameRemap() * printNameRemap() * contains() * transientContains() * retrieve() * retrieve() * record() * record() * recordAux() * copy() * copy() * containsMeta() * transientContainsMeta() * retrieveMetaInput() * retrieveMetaOutput() * retrieveMetaOutput() * recordMeta() * recordMeta() * getEntries() * getEntry() * getFiles() * getFile() * fill() * inputEventFormat() * outputEventFormat() * getHash() * getKey() * getName() * getName() * record() * getOutputObject() * getInputObject() * getNames() * proxy() * proxy() * proxy_exact() * addToStore() * proxies() * stringToKey() * keyToString() * keyToString() * registerKey() * recordObject() * addRef() * release() * name() * queryInterface() * getEventFormatElement() * getBranchInfo() Node35->Node1 -m_event Node58 std::vector< CP::xAODWriter Alg::Item > Node58->Node1 -m_writtenItemList