Rosetta 3.5
 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::CovalentConnectionReplaceInfo Class Reference

helper class to allow for removal of covalent constraints More...

#include <EnzConstraintParameters.hh>

Inheritance diagram for protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo:
Inheritance graph
[legend]
Collaboration diagram for protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo:
Collaboration graph
[legend]

Public Member Functions

 CovalentConnectionReplaceInfo (std::string resA_base_in, std::string resB_base_in, std::string resA_var_in, std::string resB_var_in, core::Size Apos_in, core::Size Bpos_in, core::chemical::ResidueTypeSetCAP restype_set_in)
 
 CovalentConnectionReplaceInfo (CovalentConnectionReplaceInfo const &other)
 
virtual ~CovalentConnectionReplaceInfo ()
 
void remove_covalent_connection_from_pose (core::pose::Pose &pose) const
 
void remap_resid (core::id::SequenceMapping const &smap)
 

Private Attributes

std::string resA_basename_
 
std::string resB_basename_
 
std::string resA_varname_
 
std::string resB_varname_
 
std::string resA_modname_
 
std::string resB_modname_
 
core::Size resA_seqpos_
 
core::Size resB_seqpos_
 
core::chemical::ResidueTypeSetCAP restype_set_
 

Detailed Description

helper class to allow for removal of covalent constraints

Constructor & Destructor Documentation

protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::CovalentConnectionReplaceInfo ( std::string  resA_base_in,
std::string  resB_base_in,
std::string  resA_var_in,
std::string  resB_var_in,
core::Size  Apos_in,
core::Size  Bpos_in,
core::chemical::ResidueTypeSetCAP  restype_set_in 
)
protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::CovalentConnectionReplaceInfo ( CovalentConnectionReplaceInfo const &  other)
protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::~CovalentConnectionReplaceInfo ( )
virtual

Member Function Documentation

void protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::remap_resid ( core::id::SequenceMapping const &  smap)

References resA_seqpos_, and resB_seqpos_.

void protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::remove_covalent_connection_from_pose ( core::pose::Pose pose) const

Member Data Documentation

std::string protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::resA_basename_
private
std::string protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::resA_modname_
private
core::Size protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::resA_seqpos_
private
std::string protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::resA_varname_
private
std::string protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::resB_basename_
private
std::string protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::resB_modname_
private
core::Size protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::resB_seqpos_
private
std::string protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::resB_varname_
private
core::chemical::ResidueTypeSetCAP protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::restype_set_
private

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