DoubleEventSelectorAthenaPool Node1 DoubleEventSelectorAthenaPool - m_secondaryAttrListSuffix - m_secondaryByteStream + DoubleEventSelectorAthenaPool() + ~DoubleEventSelectorAthenaPool() + initialize() + next() + next() + seek() + size() + handle() - recordAttributeList() Node2 EventSelectorAthenaPool - m_isSecondary - m_processMetadata - m_collectionType - m_collectionTree - m_connection - m_refName - m_attrListKey - m_inputCollectionsProp - m_query - m_keepInputFilesOpen and 19 more... + EventSelectorAthenaPool() + ~EventSelectorAthenaPool() + initialize() + start() + stop() + finalize() + queryInterface() + createContext() + next() + next() and 17 more... # nextHandleFileTransition() # nextWithSkip() # recordAttributeList() # fillAttributeList() # disconnectIfFinished() - eventStore() - reinit() - getCollectionCnv() - findEvent() - fireEndFileIncidents() - inputCollectionsHandler() Node2->Node1 Node3 extends<::AthService, IEvtSelector, IEvtSelector Seek, IEventShare, IIoComponent, IIncidentListener, ISecondaryEventSelector > Node3->Node2 Node4 EventContextAthenaPool - m_evtSelector + EventContextAthenaPool() + EventContextAthenaPool() + ~EventContextAthenaPool() + operator=() + identifier() Node4->Node2 -m_endIter Node6 SG::SlotSpecificObj < SG::SourceID > + SlotSpecificObj() + SlotSpecificObj() + get() + get() + get() + get() + operator*() + operator*() + operator->() + operator->() + begin() + begin() + end() + end() Node6->Node1 -m_sourceID1 -m_sourceID2 Node6->Node2 -m_sourceID Node10 std::mutex Node10->Node2 -m_callLock Node11 Guid + m_guidGenMethod - m_data1 - m_data2 - m_data3 - m_data4 + Guid() + Guid() + Guid() + Guid() + Guid() + operator=() + operator<() + operator==() + operator==() + operator!=() and 11 more... + null() + initGuidGenMethod() + create() Node11->Node2 -ATLAS_THREAD_SAFE Node12 ServiceHandle< IAthenaPool CnvSvc > Node12->Node2 -m_athenaPoolCnvSvc Node13 std::map< SG::SourceID, int > + elements Node13->Node2 -ATLAS_THREAD_SAFE Node24 ServiceHandle< ISecondary EventSelector > Node24->Node1 -m_secondarySelector