AthenaMonManager::Imp::LWHistLeakChecker Node1 AthenaMonManager::Imp ::LWHistLeakChecker - m_mgcopies_initval + LWHistLeakChecker() + ~LWHistLeakChecker() Node2 AthenaMonManager::Imp + m_isPrimaryManager + m_manualDataTypeSetupProp + m_LBsLowStatProp + m_LBsMedStatProp + m_LBsHigStatProp + m_manualRunLBProp + m_runProp + m_lumiBlockProp + m_nMonGroupCopies + m_forkedProcess + m_lastPID + m_rootBackend + m_doResourceMon + Imp() + ~Imp() + toolAudStart() + toolAudEnd() + getToolBench() Node2->Node1 -m_d Node10 AthenaMonManager # m_monTools # m_THistSvc + AthenaMonManager() + ~AthenaMonManager() + forkedProcess() + initialize() + execute() + start() + stop() + finalize() + fileKey() + passOwnership() and 6 more... + envStringToEnum() + dataTypeStringToEnum() + environment() + dataType() + lumiBlockNumber() + runNumber() + fillNumber() + getLBsLowStat() + getLBsMedStat() + getLBsHigStat() Node2->Node10 -m_d Node3 std::atomic< bool > + ptr Node3->Node2 +s_staticDataAreInit Node4 std::map< IMonitorToolBase *, AthenaMonManager::Imp ::ToolBench * > Node4->Node2 +m_toolbenchmarks Node10->Node2 +m_theManager Node18 std::map< std::string, TObject * > Node18->Node2 +m_objMap Node19 std::string Node19->Node2 +m_environmentProp +ATLAS_THREAD_SAFE +m_fileKeyProp +m_dataTypeProp Node19->Node18 +keys Node22 std::atomic< ISvcLocator * > + ptr Node22->Node2 +s_svcLocator Node9 long Node9->Node1 -m_initVal Node9->Node2 +m_nActiveLWHists +m_eventCounter +m_everyNevents Node23 ISGAudSvc + ~ISGAudSvc() + SGSetCurrentAlg() + SGAudit() + setFakeCurrentAlg() + clearFakeCurrentAlg() + interfaceID() Node23->Node2 +m_sgAudSvc