![]() |
OpenMS
|
Hash function for OpenMS::NASequence. More...
#include <OpenMS/CHEMISTRY/NASequence.h>
Public Member Functions | |
| std::size_t | operator() (const OpenMS::NASequence &seq) const noexcept |
Hash function for OpenMS::NASequence.
Computes a hash based on the ribonucleotide sequence (codes), and the 5' and 3' terminal modifications.
Design decisions:
|
inlinenoexcept |
References OpenMS::fnv1a_hash_string(), Ribonucleotide::getCode(), and OpenMS::hash_combine().