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

Definition at line 58 of file EnzConstraintParameters.hh.

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 
)

Definition at line 85 of file EnzConstraintParameters.cc.

protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::CovalentConnectionReplaceInfo ( CovalentConnectionReplaceInfo const &  other)

Definition at line 102 of file EnzConstraintParameters.cc.

protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::~CovalentConnectionReplaceInfo ( )
virtual

Definition at line 111 of file EnzConstraintParameters.cc.

Member Function Documentation

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

Definition at line 153 of file EnzConstraintParameters.cc.

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

Definition at line 84 of file EnzConstraintParameters.hh.

Referenced by remove_covalent_connection_from_pose().

std::string protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::resA_modname_
private

Definition at line 86 of file EnzConstraintParameters.hh.

Referenced by remove_covalent_connection_from_pose().

core::Size protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::resA_seqpos_
private

Definition at line 88 of file EnzConstraintParameters.hh.

Referenced by remap_resid(), and remove_covalent_connection_from_pose().

std::string protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::resA_varname_
private

Definition at line 85 of file EnzConstraintParameters.hh.

Referenced by remove_covalent_connection_from_pose().

std::string protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::resB_basename_
private

Definition at line 84 of file EnzConstraintParameters.hh.

Referenced by remove_covalent_connection_from_pose().

std::string protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::resB_modname_
private

Definition at line 86 of file EnzConstraintParameters.hh.

Referenced by remove_covalent_connection_from_pose().

core::Size protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::resB_seqpos_
private

Definition at line 88 of file EnzConstraintParameters.hh.

Referenced by remap_resid(), and remove_covalent_connection_from_pose().

std::string protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::resB_varname_
private

Definition at line 85 of file EnzConstraintParameters.hh.

Referenced by remove_covalent_connection_from_pose().

core::chemical::ResidueTypeSetCAP protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::restype_set_
private

Definition at line 89 of file EnzConstraintParameters.hh.

Referenced by remove_covalent_connection_from_pose().


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