Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
protocols::task_operations::LimitAromaChi2Operation Class Reference

#include <LimitAromaChi2Operation.hh>

Inheritance diagram for protocols::task_operations::LimitAromaChi2Operation:
Inheritance graph
[legend]

Public Types

typedef core::Real Real
 
typedef core::pose::Pose Pose
 
typedef
core::pack::task::PackerTask 
PackerTask
 
typedef
core::pack::task::operation::TaskOperation 
TaskOperation
 
typedef
core::pack::task::operation::TaskOperationOP 
TaskOperationOP
 
typedef TaskOperation parent
 
typedef utility::tag::TagCOP TagCOP
 
- 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

 LimitAromaChi2Operation ()
 default constructor More...
 
 ~LimitAromaChi2Operation () override
 destructor More...
 
TaskOperationOP clone () const override
 make clone More...
 
Real chi2max () const
 max chi2 for picking rotamers of YFH More...
 
Real chi2min () const
 min chi2 for picking rotamers of YFH More...
 
bool include_trp () const
 include TRP ? More...
 
void chi2max (Real const r)
 max chi2 for picking rotamers of YFH More...
 
void chi2min (Real const r)
 min chi2 for picking rotamers of YFH More...
 
void include_trp (bool const b)
 include TRP ? More...
 
void apply (Pose const &pose, PackerTask &task) const override
 apply More...
 
void parse_tag (TagCOP tag, DataMap &) override
 Used to parse an xml-like tag to load parameters and properties. More...
 
- Public Member Functions inherited from core::pack::task::operation::TaskOperation
 ~TaskOperation () override
 
virtual bool task_operation_provides_citation_info () const
 Does this task operation provide information about how to cite it? More...
 
virtual utility::vector1
< basic::citation_manager::CitationCollectionCOP > 
provide_citation_info () const
 Provide the citation. More...
 
virtual bool task_operation_is_unpublished () const
 Does this task_operation indicate that it is unpublished (and, by extension, that the author should be included in publications resulting from it)? More...
 
virtual utility::vector1
< basic::citation_manager::UnpublishedModuleInfoCOP > 
provide_authorship_info_for_unpublished () const
 Provide a list of authors and their e-mail addresses, as strings. More...
 

Static Public Member Functions

static void provide_xml_schema (utility::tag::XMLSchemaDefinition &xsd)
 
static std::string keyname ()
 

Private Attributes

Real chi2max_
 max chi2 for picking rotamers of YFH More...
 
Real chi2min_
 min chi2 for picking rotamers of YFH More...
 
bool include_trp_
 include TRP ? ( default false ) More...
 

Member Typedef Documentation

Constructor & Destructor Documentation

protocols::task_operations::LimitAromaChi2Operation::LimitAromaChi2Operation ( )

default constructor

defauot constructor

protocols::task_operations::LimitAromaChi2Operation::~LimitAromaChi2Operation ( )
overridedefault

destructor

Member Function Documentation

void protocols::task_operations::LimitAromaChi2Operation::apply ( Pose const &  pose,
PackerTask task 
) const
overridevirtual
Real protocols::task_operations::LimitAromaChi2Operation::chi2max ( ) const
inline

max chi2 for picking rotamers of YFH

References chi2max_.

Referenced by parse_tag().

void protocols::task_operations::LimitAromaChi2Operation::chi2max ( Real const  r)
inline

max chi2 for picking rotamers of YFH

References chi2max_.

Real protocols::task_operations::LimitAromaChi2Operation::chi2min ( ) const
inline

min chi2 for picking rotamers of YFH

References chi2min_.

Referenced by parse_tag().

void protocols::task_operations::LimitAromaChi2Operation::chi2min ( Real const  r)
inline

min chi2 for picking rotamers of YFH

References chi2min_.

core::pack::task::operation::TaskOperationOP protocols::task_operations::LimitAromaChi2Operation::clone ( ) const
overridevirtual

make clone

clone

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

bool protocols::task_operations::LimitAromaChi2Operation::include_trp ( ) const
inline

include TRP ?

References include_trp_.

Referenced by parse_tag().

void protocols::task_operations::LimitAromaChi2Operation::include_trp ( bool const  b)
inline

include TRP ?

References protocols::match::upstream::b, and include_trp_.

static std::string protocols::task_operations::LimitAromaChi2Operation::keyname ( )
inlinestatic
void protocols::task_operations::LimitAromaChi2Operation::parse_tag ( TagCOP  tag,
DataMap  
)
overridevirtual

Used to parse an xml-like tag to load parameters and properties.

Reimplemented from core::pack::task::operation::TaskOperation.

References chi2max(), chi2min(), and include_trp().

void protocols::task_operations::LimitAromaChi2Operation::provide_xml_schema ( utility::tag::XMLSchemaDefinition &  xsd)
static

Member Data Documentation

Real protocols::task_operations::LimitAromaChi2Operation::chi2max_
private

max chi2 for picking rotamers of YFH

Referenced by apply(), and chi2max().

Real protocols::task_operations::LimitAromaChi2Operation::chi2min_
private

min chi2 for picking rotamers of YFH

Referenced by apply(), and chi2min().

bool protocols::task_operations::LimitAromaChi2Operation::include_trp_
private

include TRP ? ( default false )

Referenced by apply(), and include_trp().


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