.. index:: pair: struct; topo::LibraryMatch .. _doxid-structtopo_1_1_library_match: struct topo::LibraryMatch ========================= .. toctree:: :hidden: Overview ~~~~~~~~ .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct LibraryMatch { // fields std::vector :ref:`labels`; std::map :ref:`counts`; std::vector :ref:`depth`; int :target:`matched` = 0; }; .. _details-structtopo_1_1_library_match: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Fields ------ .. index:: pair: variable; labels .. _doxid-structtopo_1_1_library_match_1a98c3689a908e2cdd1c3966c1cd3a2aeb: .. ref-code-block:: cpp :class: doxyrest-title-code-block std::vector labels per atom; "" when no key matches .. index:: pair: variable; counts .. _doxid-structtopo_1_1_library_match_1a07862b670245a0fad0f3914224ad7323: .. ref-code-block:: cpp :class: doxyrest-title-code-block std::map counts label -> atoms, "" for unmatched .. index:: pair: variable; depth .. _doxid-structtopo_1_1_library_match_1ade4b4a551af0a37500a5f67bd6452e1c: .. ref-code-block:: cpp :class: doxyrest-title-code-block std::vector depth per atom: hops of the library that named it, 0 when none