Rosetta 3.4
Public Member Functions
protocols::constraints_additional::ConstraintEvaluator Class Reference

#include <ConstraintEvaluator.hh>

Inheritance diagram for protocols::constraints_additional::ConstraintEvaluator:
Inheritance graph
[legend]
Collaboration diagram for protocols::constraints_additional::ConstraintEvaluator:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ConstraintEvaluator (std::string tag, core::scoring::constraints::ConstraintSet const &, Size viol_level=0, core::Real threshold=1.0, Size max_seq_sep=0)
 ConstraintEvaluator (std::string tag, core::scoring::constraints::ConstraintCOPs const &, Size viol_level=0, core::Real threshold=1.0, Size max_seq_sep=0)
 ConstraintEvaluator (std::string tag, std::string filename, Size viol_level=0, core::Real threshold=1.0, Size max_seq_sep=0)
virtual void apply (core::pose::Pose &pose, std::string tag, core::io::silent::SilentStruct &pss) const
 evaluate pose and store values in Silent_Struct
virtual core::Real apply (core::pose::Pose &pose) const
virtual core::Size size () const
virtual std::string name (core::Size i) const
void set_combine_ratio (core::Size setting)

Constructor & Destructor Documentation

protocols::constraints_additional::ConstraintEvaluator::ConstraintEvaluator ( std::string  tag,
core::scoring::constraints::ConstraintSet const &  ,
Size  viol_level = 0,
core::Real  threshold = 1.0,
Size  max_seq_sep = 0 
)
protocols::constraints_additional::ConstraintEvaluator::ConstraintEvaluator ( std::string  tag,
core::scoring::constraints::ConstraintCOPs const &  ,
Size  viol_level = 0,
core::Real  threshold = 1.0,
Size  max_seq_sep = 0 
)
protocols::constraints_additional::ConstraintEvaluator::ConstraintEvaluator ( std::string  tag,
std::string  filename,
Size  viol_level = 0,
core::Real  threshold = 1.0,
Size  max_seq_sep = 0 
)

Member Function Documentation

void protocols::constraints_additional::ConstraintEvaluator::apply ( core::pose::Pose ,
std::string  tag,
core::io::silent::SilentStruct pss 
) const [virtual]
Real protocols::constraints_additional::ConstraintEvaluator::apply ( core::pose::Pose pose) const [virtual]
std::string protocols::constraints_additional::ConstraintEvaluator::name ( core::Size  i) const [virtual]

Implements protocols::evaluation::PoseEvaluator.

Referenced by apply().

void protocols::constraints_additional::ConstraintEvaluator::set_combine_ratio ( core::Size  setting) [inline]
virtual core::Size protocols::constraints_additional::ConstraintEvaluator::size ( ) const [inline, virtual]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines