#include <RestrictNativeResiduesOperation.hh>
| protocols::task_operations::RestrictNativeResiduesOperation::RestrictNativeResiduesOperation |
( |
| ) |
|
| protocols::task_operations::RestrictNativeResiduesOperation::~RestrictNativeResiduesOperation |
( |
| ) |
|
|
overridedefault |
| void protocols::task_operations::RestrictNativeResiduesOperation::apply |
( |
Pose const & |
pose, |
|
|
PackerTask & |
task |
|
) |
| const |
|
overridevirtual |
apply
Loop over the residues in the current pose and restrict those that match the reference pose (ie, native residues) to repacking.
Implements core::pack::task::operation::TaskOperation.
References core::pose::Pose::conformation(), core::conformation::Conformation::delete_residue_slow(), core::pose::symmetry::extract_asymmetric_unit(), invert_, core::pose::symmetry::is_symmetric(), core::chemical::ResidueTypeBase::name(), core::conformation::Residue::name3(), core::pack::task::PackerTask::nonconst_residue_task(), core::pose::Pose::pdb_info(), core::pack::task::ResidueLevelTask::prevent_repacking(), prevent_repacking_, reference_pose(), core::pose::Pose::residue(), core::pose::Pose::residue_type(), core::pack::task::ResidueLevelTask::restrict_to_repacking(), core::pose::Pose::size(), protocols::task_operations::TR(), and verbose_.
| static std::string protocols::task_operations::RestrictNativeResiduesOperation::keyname |
( |
| ) |
|
|
inlinestatic |
| void protocols::task_operations::RestrictNativeResiduesOperation::parse_tag |
( |
TagCOP |
tag, |
|
|
DataMap & |
|
|
) |
| |
|
overridevirtual |
| bool protocols::task_operations::RestrictNativeResiduesOperation::prevent_repacking |
( |
| ) |
const |
| void protocols::task_operations::RestrictNativeResiduesOperation::prevent_repacking |
( |
bool const |
prev | ) |
|
| void protocols::task_operations::RestrictNativeResiduesOperation::provide_xml_schema |
( |
utility::tag::XMLSchemaDefinition & |
xsd | ) |
|
|
static |
| core::pose::PoseCOP protocols::task_operations::RestrictNativeResiduesOperation::reference_pose |
( |
| ) |
const |
| void protocols::task_operations::RestrictNativeResiduesOperation::reference_pose |
( |
core::pose::PoseCOP |
reference_pose | ) |
|
| void protocols::task_operations::RestrictNativeResiduesOperation::reference_pose |
( |
core::pose::Pose const & |
pose | ) |
|
| bool protocols::task_operations::RestrictNativeResiduesOperation::verbose |
( |
| ) |
const |
| void protocols::task_operations::RestrictNativeResiduesOperation::verbose |
( |
bool const |
verb | ) |
|
| bool protocols::task_operations::RestrictNativeResiduesOperation::invert_ |
|
private |
| bool protocols::task_operations::RestrictNativeResiduesOperation::prevent_repacking_ |
|
private |
| core::pose::PoseCOP protocols::task_operations::RestrictNativeResiduesOperation::reference_pose_ |
|
private |
| bool protocols::task_operations::RestrictNativeResiduesOperation::verbose_ |
|
private |
The documentation for this class was generated from the following files: