MuonVal::MuonSDOAnalysis Node1 MuonVal::MuonSDOAnalysis - m_path - m_techIdx + initialize() + execute() + AthHistogramAlgorithm() Node2 AthHistogramAlgorithm + AthHistogramAlgorithm() + ~AthHistogramAlgorithm() + sysInitialize() + histSvc() Node2->Node1 Node3 AthAlgorithm - m_extendedExtraObjects + AthAlgorithm() + ~AthAlgorithm() + sysInitialize() + extraOutputDeps() - AthAlgorithm() - AthAlgorithm() - operator=() Node3->Node2 Node10 AthHistogramming - m_msg + AthHistogramming() + ~AthHistogramming() + histSvc() # configAthHistogramming() # bookGetPointer() # bookGetPointer() # bookGetPointer() # book() # book() # book() # hist() # hist2d() # hist3d() and 13 more... - buildBookingString() - myReplace() - hash() Node10->Node2 Node11 ServiceHandle< ITHistSvc > Node11->Node2 -m_histSvc Node11->Node10 -m_histSvc Node15 std::string Node15->Node2 -m_histNamePrefix -m_rootDir -m_histTitlePostfix -m_histNamePostfix -m_prefix -m_histTitlePrefix Node15->Node10 -m_histNamePrefix -m_rootDir -m_histTitlePostfix -m_histNamePostfix -m_streamName -m_histTitlePrefix -m_name Node21 std::vector< MuonVal ::MuonSDOAnalysis::HistoSet > Node21->Node1 -m_histos Node22 MuonVal::MuonSDOAnalysis ::HistoSet + identifier + HistoSet() + HistoSet() Node22->Node21 +elements Node23 SG::ReadHandleKey< MuonSimDataCollection > + ReadHandleKey() + ReadHandleKey() + operator=() # ReadHandleKey() # ReadHandleKey() Node23->Node1 -m_inputKey Node56 ServiceHandle< Muon ::IMuonIdHelperSvc > Node56->Node1 -m_idHelperSvc