Rosetta Protocols  2014.16.56682
Public Member Functions | Private Attributes | List of all members
protocols::toolbox::task_operations::RestrictToTerminiOperation Class Reference

#include <RestrictToTerminiOperation.hh>

Public Member Functions

 RestrictToTerminiOperation ()
 
 RestrictToTerminiOperation (core::Size chain, bool restrict_n_terminus, bool restrict_c_terminus)
 
 RestrictToTerminiOperation (RestrictToTerminiOperation const &src)
 
 ~RestrictToTerminiOperation ()
 
core::pack::task::operation::TaskOperationOP clone () const
 
void apply (core::pose::Pose const &, core::pack::task::PackerTask &) const
 restrict to pack only the N and/or C-termini More...
 
void parse_tag (utility::tag::TagCOP, DataMap &)
 

Private Attributes

core::Size chain_
 
bool repack_n_terminus_
 
bool repack_c_terminus_
 

Constructor & Destructor Documentation

protocols::toolbox::task_operations::RestrictToTerminiOperation::RestrictToTerminiOperation ( )

Referenced by clone().

protocols::toolbox::task_operations::RestrictToTerminiOperation::RestrictToTerminiOperation ( core::Size  chain,
bool  restrict_n_terminus,
bool  restrict_c_terminus 
)
protocols::toolbox::task_operations::RestrictToTerminiOperation::RestrictToTerminiOperation ( RestrictToTerminiOperation const &  src)
protocols::toolbox::task_operations::RestrictToTerminiOperation::~RestrictToTerminiOperation ( )

Member Function Documentation

void protocols::toolbox::task_operations::RestrictToTerminiOperation::apply ( core::pose::Pose const &  pose,
core::pack::task::PackerTask task 
) const
virtual
TaskOperationOP protocols::toolbox::task_operations::RestrictToTerminiOperation::clone ( ) const
virtual
void protocols::toolbox::task_operations::RestrictToTerminiOperation::parse_tag ( utility::tag::TagCOP  ,
DataMap &   
)

Member Data Documentation

core::Size protocols::toolbox::task_operations::RestrictToTerminiOperation::chain_
private

Referenced by apply(), and parse_tag().

bool protocols::toolbox::task_operations::RestrictToTerminiOperation::repack_c_terminus_
private

Referenced by apply(), and parse_tag().

bool protocols::toolbox::task_operations::RestrictToTerminiOperation::repack_n_terminus_
private

Referenced by apply(), and parse_tag().


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