IDTPM2::SiHitPlots::Histograms Node1 IDTPM2::SiHitPlots ::Histograms   + nHitParNames() + hitParName() + initialize() + fill() Node2 std::vector< std::string > + elements + elements   Node2->Node1 +m_hitParNames Node3 TIDA::Histogram< float > - m_monTool - m_name - m_varname - m_initialised + HistogramBase() + HistogramBase() + Fill() + operator->() + name() + varname() + initialised() + monTool() Node3->Node1 +m_hits +m_hits_vs_d0 +m_hits_vs_eta +m_hits_vs_phi +m_hits_vs_pt Node4 TIDA::HistogramBase - m_monTool - m_initialised + HistogramBase() + HistogramBase() + name() + varname() + initialised() + monTool() Node4->Node3 Node5 std::string     Node5->Node4 -m_name -m_varname Node6 std::basic_string< Char >     Node6->Node5