SH::Sample Node1 SH::Sample + testInvariant() + ~Sample() + name() + name() + numFiles() + fileName() + makeLocal() + tags() + tags() + addTag() and 22 more... # Sample() # getNumFiles() # getFileName() # doMakeLocal() # doMakeFileList() # doUpdateLocation() # doReadHist() # getContains() # doAddSamples() - alloc() - release() - Sample() - operator=() - ClassDef() Node2 TObject Node2->Node1 Node3 SH::TagList + testInvariant() + TagList() + TagList() + has() + begin() + end() + join() + add() Node3->Node1 -m_tags Node4 std::set< std::string > Node4->Node3 -m_tags Node5 std::string Node5->Node1 -m_name Node5->Node4 +keys Node6 std::basic_string< char > Node6->Node5 Node7 SH::MetaObject - m_dataList + testInvariant() + MetaObject() + MetaObject() + ~MetaObject() + operator=() + swap() + remove() + addReplace() + get() + get() and 23 more... - ClassDef() Node7->Node1 -m_meta Node8 TCollection Node8->Node7 Node9 std::atomic< unsigned > + ptr Node9->Node1 -m_references