Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
core::sequence::Blosum62Map Struct Reference

#include <Blosum62Map.hh>

Public Member Functions

 Blosum62Map ()
 
 ~Blosum62Map ()=default
 
int score_for_aa_pair (std::pair< char, char > name1s) const
 
int score_for_aa_pair (char aa1, char aa2) const
 

Private Attributes

std::unordered_map< std::pair
< char, char >, int,
CharPairHash
map_
 

Constructor & Destructor Documentation

core::sequence::Blosum62Map::Blosum62Map ( )
inline
core::sequence::Blosum62Map::~Blosum62Map ( )
default

Member Function Documentation

int core::sequence::Blosum62Map::score_for_aa_pair ( std::pair< char, char >  name1s) const
inline

References map_.

Referenced by score_for_aa_pair().

int core::sequence::Blosum62Map::score_for_aa_pair ( char  aa1,
char  aa2 
) const
inline

References score_for_aa_pair().

Member Data Documentation

std::unordered_map< std::pair< char, char >, int, CharPairHash > core::sequence::Blosum62Map::map_
private

Referenced by score_for_aa_pair().


The documentation for this struct was generated from the following file: