![]() |
Rosetta Protocols
2014.16.56682
|
#include <PreventChainFromRepackingOperation.hh>
Public Member Functions | |
| PreventChainFromRepackingOperation () | |
| PreventChainFromRepackingOperation (core::Size const chain) | |
| void | chain (core::Size const chain) |
| core::Size | chain () const |
| virtual | ~PreventChainFromRepackingOperation () |
| virtual TaskOperationOP | clone () const |
| virtual void | apply (core::pose::Pose const &, core::pack::task::PackerTask &) const |
| virtual void | parse_tag (TagCOP, DataMap &) |
Public Member Functions inherited from protocols::toolbox::task_operations::RestrictOperationsBase | |
| RestrictOperationsBase () | |
| virtual | ~RestrictOperationsBase () |
Private Attributes | |
| core::Size | chain_ |
Additional Inherited Members | |
Protected Member Functions inherited from protocols::toolbox::task_operations::RestrictOperationsBase | |
| void | run_calculator (core::pose::Pose const &pose, std::string const &calculator, std::string const &calculation, utility::vector1_bool &residues) const |
| this is the only real function - it takes a calculator name and calculation, and a PackerTask-compatible vector, and flips booleans in the vector according to the calculator More... | |
this class is a TaskOperation to prevent repacking of residues not near an interface.
| typedef RestrictOperationsBase protocols::toolbox::task_operations::PreventChainFromRepackingOperation::parent |
| protocols::toolbox::task_operations::PreventChainFromRepackingOperation::PreventChainFromRepackingOperation | ( | ) |
Referenced by clone().
| protocols::toolbox::task_operations::PreventChainFromRepackingOperation::PreventChainFromRepackingOperation | ( | core::Size const | chain | ) |
|
virtual |
|
virtual |
Implements protocols::toolbox::task_operations::RestrictOperationsBase.
References chain_, core::conformation::Conformation::chain_begin(), core::conformation::Conformation::chain_end(), core::pose::Pose::conformation(), core::pack::task::operation::PreventRepacking::include_residue(), and runtime_assert.
Referenced by protocols::toolbox::task_operations::ProteinInterfaceDesignOperation::apply().
| void protocols::toolbox::task_operations::PreventChainFromRepackingOperation::chain | ( | core::Size const | chain | ) |
References chain(), chain_, and runtime_assert.
Referenced by protocols::toolbox::task_operations::ProteinInterfaceDesignOperation::apply().
| core::Size protocols::toolbox::task_operations::PreventChainFromRepackingOperation::chain | ( | ) | const |
References chain_.
Referenced by chain(), and parse_tag().
|
virtual |
Implements protocols::toolbox::task_operations::RestrictOperationsBase.
References PreventChainFromRepackingOperation().
|
virtual |
References chain().
|
private |
1.8.7