IDTPM::PlotsDefinitionSvc Node1 IDTPM::PlotsDefinitionSvc - m_plotsDefMap - m_plotsDefReadTool + PlotsDefinitionSvc() + ~PlotsDefinitionSvc() + initialize() + finalize() + definition() + update() Node2 extends< asg::AsgService, IPlotsDefinitionSvc >     Node2->Node1 Node3 IDTPM::SinglePlotDefinition - m_nBinsX - m_nBinsY - m_nBinsZ - m_doLogLinBinsX - m_doLogLinBinsY - m_doLogLinBinsZ - m_empty - m_is1D - m_is2D - m_is3D + SinglePlotDefinition() + ~SinglePlotDefinition() + operator=() + name() + type() + title() + xTitle() + yTitle() + zTitle() + nBinsX() and 54 more... Node3->Node1 -m_nullDef Node4 std::string     Node4->Node1 -m_anaTag Node4->Node3 -m_folder -m_identifier -m_name -m_plotDigest -m_title -m_titleDigest -m_type -m_xTitle -m_yTitle -m_zTitle  ... Node5 std::basic_string< Char >     Node5->Node4 Node6 std::pair< float, float > + first_type + second_type + first_type + second_type   Node6->Node3 -m_xAxis -m_yAxis -m_zAxis Node7 std::vector< float > + elements + elements   Node7->Node3 -m_xBinsVec -m_yBinsVec -m_zBinsVec Node8 std::vector< std::string > + elements + elements   Node8->Node3 -m_xBinLabelsVec -m_yBinLabelsVec -m_zBinLabelsVec