Rosetta Core  2014.35
Public Types | Public Member Functions | Private Attributes | List of all members
core::pack::task::operation::ExtraRotamersGeneric Class Reference

#include <TaskOperations.hh>

Public Types

typedef TaskOperation parent
 
- Public Types inherited from core::pack::task::operation::TaskOperation
typedef utility::tag::TagCOP TagCOP
 
typedef basic::datacache::DataMap DataMap
 
typedef pose::Pose Pose
 

Public Member Functions

 ExtraRotamersGeneric ()
 BEGIN ExtraRotamersGeneric. More...
 
virtual ~ExtraRotamersGeneric ()
 
virtual TaskOperationOP clone () const
 Create another task operation of the type matching the most-derived version of the class. More...
 
virtual void parse_tag (TagCOP, DataMap &)
 Used to parse an xml-like tag to load parameters and properties. More...
 
virtual void apply (pose::Pose const &, PackerTask &) const
 Change a packer task in some way. The input pose is the one to which the input task will be later applied. More...
 
void ex1 (bool value)
 
void ex2 (bool value)
 
void ex3 (bool value)
 
void ex4 (bool value)
 
void ex1aro (bool value)
 
void ex2aro (bool value)
 
void ex1aro_exposed (bool value)
 
void ex2aro_exposed (bool value)
 
void ex1_sample_level (ExtraRotSample value)
 
void ex2_sample_level (ExtraRotSample value)
 
void ex3_sample_level (ExtraRotSample value)
 
void ex4_sample_level (ExtraRotSample value)
 
void ex1aro_sample_level (ExtraRotSample value)
 
void ex2aro_sample_level (ExtraRotSample value)
 
void ex1aro_exposed_sample_level (ExtraRotSample value)
 
void ex2aro_exposed_sample_level (ExtraRotSample value)
 
void exdna_sample_level (ExtraRotSample value)
 
void extrachi_cutoff (Size value)
 
- Public Member Functions inherited from core::pack::task::operation::TaskOperation
virtual ~TaskOperation ()
 
virtual void parse_def (utility::lua::LuaObject const &def)
 

Private Attributes

bool ex1_
 
bool ex2_
 
bool ex3_
 
bool ex4_
 
bool ex1aro_
 
bool ex2aro_
 
bool ex1aro_exposed_
 
bool ex2aro_exposed_
 
ExtraRotSample ex1_sample_level_
 
ExtraRotSample ex2_sample_level_
 
ExtraRotSample ex3_sample_level_
 
ExtraRotSample ex4_sample_level_
 
ExtraRotSample ex1aro_sample_level_
 
ExtraRotSample ex2aro_sample_level_
 
ExtraRotSample ex1aro_exposed_sample_level_
 
ExtraRotSample ex2aro_exposed_sample_level_
 
ExtraRotSample exdna_sample_level_
 
Size extrachi_cutoff_
 

Detailed Description

control the extra chi rotamers for all residues

Member Typedef Documentation

Constructor & Destructor Documentation

core::pack::task::operation::ExtraRotamersGeneric::ExtraRotamersGeneric ( )

BEGIN ExtraRotamersGeneric.

Referenced by clone().

core::pack::task::operation::ExtraRotamersGeneric::~ExtraRotamersGeneric ( )
virtual

Member Function Documentation

void core::pack::task::operation::ExtraRotamersGeneric::apply ( pose::Pose const &  ,
PackerTask  
) const
virtual
TaskOperationOP core::pack::task::operation::ExtraRotamersGeneric::clone ( ) const
virtual

Create another task operation of the type matching the most-derived version of the class.

Implements core::pack::task::operation::TaskOperation.

References ExtraRotamersGeneric().

void core::pack::task::operation::ExtraRotamersGeneric::ex1 ( bool  value)

References ex1_.

void core::pack::task::operation::ExtraRotamersGeneric::ex1_sample_level ( ExtraRotSample  value)

References ex1_sample_level_.

void core::pack::task::operation::ExtraRotamersGeneric::ex1aro ( bool  value)

References ex1aro_.

void core::pack::task::operation::ExtraRotamersGeneric::ex1aro_exposed ( bool  value)

References ex1aro_exposed_.

void core::pack::task::operation::ExtraRotamersGeneric::ex1aro_exposed_sample_level ( ExtraRotSample  value)
void core::pack::task::operation::ExtraRotamersGeneric::ex1aro_sample_level ( ExtraRotSample  value)

References ex1aro_sample_level_.

void core::pack::task::operation::ExtraRotamersGeneric::ex2 ( bool  value)

References ex2_.

void core::pack::task::operation::ExtraRotamersGeneric::ex2_sample_level ( ExtraRotSample  value)

References ex2_sample_level_.

void core::pack::task::operation::ExtraRotamersGeneric::ex2aro ( bool  value)

References ex2aro_.

void core::pack::task::operation::ExtraRotamersGeneric::ex2aro_exposed ( bool  value)

References ex2aro_exposed_.

void core::pack::task::operation::ExtraRotamersGeneric::ex2aro_exposed_sample_level ( ExtraRotSample  value)
void core::pack::task::operation::ExtraRotamersGeneric::ex2aro_sample_level ( ExtraRotSample  value)

References ex2aro_sample_level_.

void core::pack::task::operation::ExtraRotamersGeneric::ex3 ( bool  value)

References ex3_.

void core::pack::task::operation::ExtraRotamersGeneric::ex3_sample_level ( ExtraRotSample  value)

References ex3_sample_level_.

void core::pack::task::operation::ExtraRotamersGeneric::ex4 ( bool  value)

References ex4_.

void core::pack::task::operation::ExtraRotamersGeneric::ex4_sample_level ( ExtraRotSample  value)

References ex4_sample_level_.

void core::pack::task::operation::ExtraRotamersGeneric::exdna_sample_level ( ExtraRotSample  value)

References exdna_sample_level_.

void core::pack::task::operation::ExtraRotamersGeneric::extrachi_cutoff ( Size  value)

References extrachi_cutoff_.

void core::pack::task::operation::ExtraRotamersGeneric::parse_tag ( TagCOP  tag,
DataMap  
)
virtual

Member Data Documentation

bool core::pack::task::operation::ExtraRotamersGeneric::ex1_
private

Referenced by apply(), ex1(), and parse_tag().

ExtraRotSample core::pack::task::operation::ExtraRotamersGeneric::ex1_sample_level_
private

Referenced by apply(), ex1_sample_level(), and parse_tag().

bool core::pack::task::operation::ExtraRotamersGeneric::ex1aro_
private

Referenced by apply(), ex1aro(), and parse_tag().

bool core::pack::task::operation::ExtraRotamersGeneric::ex1aro_exposed_
private

Referenced by apply(), ex1aro_exposed(), and parse_tag().

ExtraRotSample core::pack::task::operation::ExtraRotamersGeneric::ex1aro_exposed_sample_level_
private
ExtraRotSample core::pack::task::operation::ExtraRotamersGeneric::ex1aro_sample_level_
private
bool core::pack::task::operation::ExtraRotamersGeneric::ex2_
private

Referenced by apply(), ex2(), and parse_tag().

ExtraRotSample core::pack::task::operation::ExtraRotamersGeneric::ex2_sample_level_
private

Referenced by apply(), ex2_sample_level(), and parse_tag().

bool core::pack::task::operation::ExtraRotamersGeneric::ex2aro_
private

Referenced by apply(), ex2aro(), and parse_tag().

bool core::pack::task::operation::ExtraRotamersGeneric::ex2aro_exposed_
private

Referenced by apply(), ex2aro_exposed(), and parse_tag().

ExtraRotSample core::pack::task::operation::ExtraRotamersGeneric::ex2aro_exposed_sample_level_
private
ExtraRotSample core::pack::task::operation::ExtraRotamersGeneric::ex2aro_sample_level_
private
bool core::pack::task::operation::ExtraRotamersGeneric::ex3_
private

Referenced by apply(), ex3(), and parse_tag().

ExtraRotSample core::pack::task::operation::ExtraRotamersGeneric::ex3_sample_level_
private

Referenced by apply(), ex3_sample_level(), and parse_tag().

bool core::pack::task::operation::ExtraRotamersGeneric::ex4_
private

Referenced by apply(), ex4(), and parse_tag().

ExtraRotSample core::pack::task::operation::ExtraRotamersGeneric::ex4_sample_level_
private

Referenced by apply(), ex4_sample_level(), and parse_tag().

ExtraRotSample core::pack::task::operation::ExtraRotamersGeneric::exdna_sample_level_
private
Size core::pack::task::operation::ExtraRotamersGeneric::extrachi_cutoff_
private

Referenced by apply(), extrachi_cutoff(), and parse_tag().


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