dqutils::MonitoringFile::GatherNames Node1 dqutils::MonitoringFile ::GatherNames + GatherNames() + execute() + execute() + execute() Node2 dqutils::MonitoringFile ::HistogramOperation + ~HistogramOperation() + execute() + execute() + execute() + executeMD() + executeMD() + executeMD() Node2->Node1 Node3 std::vector< std::string > Node3->Node1 +m_names Node4 std::string Node4->Node3 +elements Node5 std::basic_string< char > Node5->Node4