Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
protocols::toolbox::match_enzdes_util::EnzdesSeqRecoveryCache Class Reference

#include <EnzdesSeqRecoveryCache.hh>

Inheritance diagram for protocols::toolbox::match_enzdes_util::EnzdesSeqRecoveryCache:
Inheritance graph
[legend]

Public Member Functions

 EnzdesSeqRecoveryCache ()
 
 ~EnzdesSeqRecoveryCache () override
 
 EnzdesSeqRecoveryCache (EnzdesSeqRecoveryCache const &other)
 
void set_sequence (core::pose::Pose &native_pose)
 
std::map< core::Size, char > get_sequence ()
 
void set_designable_residues (std::set< core::Size > des_res)
 
std::set< core::Sizeget_designable_residues ()
 
core::Real sequence_recovery (core::pose::Pose const &designed_pose) const
 
void remap_residues (core::id::SequenceMapping const &smap)
 

Private Attributes

std::map< core::Size, char > sequence_
 
std::set< core::Sizedesignable_residues_
 

Constructor & Destructor Documentation

protocols::toolbox::match_enzdes_util::EnzdesSeqRecoveryCache::EnzdesSeqRecoveryCache ( )

References designable_residues_, and sequence_.

protocols::toolbox::match_enzdes_util::EnzdesSeqRecoveryCache::~EnzdesSeqRecoveryCache ( )
overridedefault
protocols::toolbox::match_enzdes_util::EnzdesSeqRecoveryCache::EnzdesSeqRecoveryCache ( EnzdesSeqRecoveryCache const &  other)

References designable_residues_, and sequence_.

Member Function Documentation

std::set< core::Size > protocols::toolbox::match_enzdes_util::EnzdesSeqRecoveryCache::get_designable_residues ( )

References designable_residues_.

std::map< core::Size, char > protocols::toolbox::match_enzdes_util::EnzdesSeqRecoveryCache::get_sequence ( )

References sequence_.

void protocols::toolbox::match_enzdes_util::EnzdesSeqRecoveryCache::remap_residues ( core::id::SequenceMapping const &  smap)
core::Real protocols::toolbox::match_enzdes_util::EnzdesSeqRecoveryCache::sequence_recovery ( core::pose::Pose const &  designed_pose) const
void protocols::toolbox::match_enzdes_util::EnzdesSeqRecoveryCache::set_designable_residues ( std::set< core::Size des_res)

References designable_residues_, and sequence_.

void protocols::toolbox::match_enzdes_util::EnzdesSeqRecoveryCache::set_sequence ( core::pose::Pose native_pose)

Member Data Documentation

std::set< core::Size > protocols::toolbox::match_enzdes_util::EnzdesSeqRecoveryCache::designable_residues_
private
std::map< core::Size, char > protocols::toolbox::match_enzdes_util::EnzdesSeqRecoveryCache::sequence_
private

The documentation for this class was generated from the following files: