MuonHoughHisto2DContainer Node1 MuonHoughHisto2DContainer + MuonHoughHisto2DContainer() + ~MuonHoughHisto2DContainer() + getHisto() + getMaximumBinnumber() + reset() + size() + reserve() + push_back() Node2 std::vector< std::unique _ptr< MuonHoughHisto2D > > Node2->Node1 -m_histos Node3 std::unique_ptr< MuonHough Histo2D > + operator->() Node3->Node2 +elements Node4 MuonHoughHisto2D - m_size - m_nbinsx - m_nbinsx_plus2 - m_xmin - m_xmax - m_nbinsy - m_nbinsy_plus2 - m_ymin - m_ymax - m_binwidthx and 11 more... + ~MuonHoughHisto2D() + MuonHoughHisto2D() + fill() + fill() + getNbinsX() + getNbinsY() + getXmin() + getXmax() + getBinWidthX() + getBinWidthY() and 23 more... - init() - resetHisto() - setBinContent() - setBinContent() - operator=() - MuonHoughHisto2D() Node4->Node3 +ptr Node5 AthMessaging - m_msg_tls - ATLAS_THREAD_SAFE + AthMessaging() + AthMessaging() + ~AthMessaging() + msgLvl() + msg() + msg() + setLevel() - AthMessaging() - AthMessaging() - operator=() - initMessaging() Node5->Node4 Node6 std::atomic< IMessageSvc * > + ptr Node6->Node5 -m_imsg Node7 std::string Node7->Node5 -m_nm Node10 std::unique_ptr< unsigned int[]> + ptr + operator->() Node10->Node4 -m_histBuffer Node11 std::set< int > + keys Node11->Node4 -m_bins_above_threshold Node12 std::vector< int > + elements Node12->Node4 -m_maximumbins