![]() |
Rosetta Protocols
2014.16.56682
|
A TaskOperation that accepts a movemap and restricts chi that are false to either packing or design. Does not turn anything on, just like the rest of the RestrictTo operations. More...
#include <RestrictToMoveMapChiOperation.hh>
Public Types | |
| typedef core::pack::task::operation::TaskOperation | parent |
Public Member Functions | |
| RestrictToMoveMapChiOperation () | |
| RestrictToMoveMapChiOperation (MoveMapCOP movemap) | |
| virtual | ~RestrictToMoveMapChiOperation () |
| void | set_movemap (MoveMapCOP movemap) |
| void | set_design (bool setting) |
| Set residues from movemap to designable. Default false. More... | |
| void | set_include_neighbors (bool setting) |
| Set to use neighbor residues in vacinity of movemap chi residues for packing. Default False. More... | |
| void | set_cutoff_distance (core::Real cutoff) |
| Cutoff distance for neighbor detection. Default is 10 A. More... | |
| virtual TaskOperationOP | clone () const |
| virtual void | apply (Pose const &pose, PackerTask &task) const |
Private Member Functions | |
| void | init () |
Private Attributes | |
| MoveMapCOP | movemap_ |
| bool | design_ |
| bool | include_neighbors_ |
| bool | movemap_set_ |
| core::Real | cutoff_ |
A TaskOperation that accepts a movemap and restricts chi that are false to either packing or design. Does not turn anything on, just like the rest of the RestrictTo operations.
| typedef core::pack::task::operation::TaskOperation protocols::toolbox::task_operations::RestrictToMoveMapChiOperation::parent |
| protocols::toolbox::task_operations::RestrictToMoveMapChiOperation::RestrictToMoveMapChiOperation | ( | ) |
References init(), and movemap_set_.
Referenced by clone().
| protocols::toolbox::task_operations::RestrictToMoveMapChiOperation::RestrictToMoveMapChiOperation | ( | MoveMapCOP | movemap | ) |
References init(), movemap_, and movemap_set_.
|
virtual |
|
virtual |
Implements core::pack::task::operation::TaskOperation.
References core::pack::task::operation::RestrictResidueToRepacking::apply(), core::pack::task::operation::PreventRepacking::apply(), cutoff_, design_, distance(), include_neighbors_, core::pack::task::operation::PreventRepacking::include_residue(), core::pack::task::operation::RestrictResidueToRepacking::include_residue(), movemap_, movemap_set_, core::conformation::Residue::nbr_atom(), prevent_repacking, core::pose::Pose::residue(), core::pose::Pose::total_residue(), and core::conformation::Residue::xyz().
|
virtual |
Implements core::pack::task::operation::TaskOperation.
References RestrictToMoveMapChiOperation().
|
private |
References set_cutoff_distance(), set_design(), and set_include_neighbors().
Referenced by RestrictToMoveMapChiOperation().
| void protocols::toolbox::task_operations::RestrictToMoveMapChiOperation::set_cutoff_distance | ( | core::Real | cutoff | ) |
| void protocols::toolbox::task_operations::RestrictToMoveMapChiOperation::set_design | ( | bool | setting | ) |
| void protocols::toolbox::task_operations::RestrictToMoveMapChiOperation::set_include_neighbors | ( | bool | setting | ) |
Set to use neighbor residues in vacinity of movemap chi residues for packing. Default False.
References include_neighbors_.
Referenced by init().
| void protocols::toolbox::task_operations::RestrictToMoveMapChiOperation::set_movemap | ( | MoveMapCOP | movemap | ) |
References movemap_, and movemap_set_.
|
private |
Referenced by apply(), and set_cutoff_distance().
|
private |
Referenced by apply(), and set_design().
|
private |
Referenced by apply(), and set_include_neighbors().
|
private |
Referenced by apply(), RestrictToMoveMapChiOperation(), and set_movemap().
|
private |
Referenced by apply(), RestrictToMoveMapChiOperation(), and set_movemap().
1.8.7