|
Rosetta 3.5
|
mpm that will get a task operation as specified in the tag from the TaskOperationFactory, apply the task operation to the pose and every residue that is then set to designing in the task will be a match position More...
#include <MatchPositionModifiers.hh>


Public Member Functions | |
| TaskOperationMPM (core::Size geom_cst, utility::vector1< std::string > const &input_tokens) | |
| ~TaskOperationMPM () | |
| virtual utility::vector1 < core::Size > | modified_match_positions (utility::vector1< core::Size > const &original_positions, core::pose::Pose const &match_pose, protocols::match::MatcherTaskCOP mtask) const |
Public Member Functions inherited from protocols::match::MatchPositionModifier | |
| MatchPositionModifier () | |
| virtual | ~MatchPositionModifier () |
Private Attributes | |
| core::Size | which_geom_cst_ |
| core::pack::task::operation::TaskOperationOP | task_op_ |
mpm that will get a task operation as specified in the tag from the TaskOperationFactory, apply the task operation to the pose and every residue that is then set to designing in the task will be a match position
Definition at line 215 of file MatchPositionModifiers.hh.
| protocols::match::TaskOperationMPM::TaskOperationMPM | ( | core::Size | which_geom_cst, |
| utility::vector1< std::string > const & | input_tokens | ||
| ) |
this is a little tricky, we have to reassemble a tag out of the tokens and then call the TaskOperationFactory::init and some other shit like that...
Definition at line 413 of file MatchPositionModifiers.cc.
References core::pack::task::operation::TaskOperationFactory::get_instance(), core::pack::task::operation::TaskOperationFactory::newTaskOperation(), task_op_, and protocols::match::tr().
| protocols::match::TaskOperationMPM::~TaskOperationMPM | ( | ) |
Definition at line 440 of file MatchPositionModifiers.cc.
|
virtual |
generates a task based on the parsed task operation, and then allows matching at all positions where the upstream residues specified in the cstfile are allowed in the position's residue_task. fancy shit yo.
Implements protocols::match::MatchPositionModifier.
Definition at line 448 of file MatchPositionModifiers.cc.
References core::pack::task::TaskFactory::push_back(), task_op_, and which_geom_cst_.
|
private |
Definition at line 237 of file MatchPositionModifiers.hh.
Referenced by modified_match_positions(), and TaskOperationMPM().
|
private |
Definition at line 236 of file MatchPositionModifiers.hh.
Referenced by modified_match_positions().
1.8.4