Dbg::Hist Node1 Dbg::Hist + HistTemp() + HistTemp() Node2 Dbg::HistTemp + HistTemp() + HistTemp() Node2->Node1 Node3 ActsUtils::StatHist + m_xmin + m_scale + StatHist() + StatHist() + setBinning() + createEmptyClone() + add() + reset() + operator+=() + lowerEdge() + histogramToString() Node3->Node2 +ATLAS_THREAD_SAFE Node4 ActsUtils::Stat + m_n + m_sum + m_sum2 + m_min + m_max + add() + n() + min() + max() + mean() + rms2() + rms() + reset() + operator+=() Node4->Node3 Node5 std::vector< unsigned int > + elements Node5->Node3 +m_histogram Node6 std::mutex Node6->Node1 +m_mutex