#include <ConstraintEvaluator.hh>
|
| | ConstraintEvaluator (std::string const &tag, core::scoring::constraints::ConstraintSet const &, core::Size viol_level=0, core::Real threshold=1.0, core::Size max_seq_sep=0) |
| |
| | ConstraintEvaluator (std::string const &tag, core::scoring::constraints::ConstraintCOPs const &, core::Size viol_level=0, core::Real threshold=1.0, core::Size max_seq_sep=0) |
| |
| | ConstraintEvaluator (std::string const &tag, std::string const &filename, core::Size viol_level=0, core::Real threshold=1.0, core::Size max_seq_sep=0) |
| |
| void | apply (core::pose::Pose &pose, std::string tag, core::io::silent::SilentStruct &pss) const override |
| | evaluate pose and store values in Silent_Struct More...
|
| |
| virtual core::Real | apply (core::pose::Pose &pose) const |
| |
| core::Size | size () const override |
| |
| std::string | name (core::Size i) const override |
| |
| void | set_combine_ratio (core::Size setting) |
| |
| void | set_cst_source (std::string const &tag) |
| |
| | PoseEvaluator () |
| |
| | ~PoseEvaluator () override=default |
| |
| virtual void | apply (core::io::silent::SilentStruct &pss) const |
| | direct application to SilentStruct... default implementation makes pose and calls "apply", you can overload if you don't need the pose-step More...
|
| |
| virtual bool | applicable (core::pose::Pose const &) const |
| |
| protocols::constraints_additional::ConstraintEvaluator::ConstraintEvaluator |
( |
std::string const & |
tag, |
|
|
std::string const & |
filename, |
|
|
core::Size |
viol_level = 0, |
|
|
core::Real |
threshold = 1.0, |
|
|
core::Size |
max_seq_sep = 0 |
|
) |
| |
| std::string protocols::constraints_additional::ConstraintEvaluator::name |
( |
core::Size |
i | ) |
const |
|
overridevirtual |
References core::scoring::constraints::choose_effective_sequence_separation(), core::scoring::constraints::combine_constraints(), core::pose::Pose::constraint_set(), constraints_, constraints_combine_ratio_, fa_constraints_, file_name_, core::pose::Pose::fold_tree(), core::pose::Pose::is_fullatom(), max_seq_sep_, protocols::toolbox::pose_manipulation::remove_chainbreaks_according_to_jumps(), protocols::constraints_additional::MaxSeqSepConstraintSet::set_max_seq_sep(), tr(), tried_centroid_pose_, and tried_fullatom_pose_.
Referenced by apply().
| void protocols::constraints_additional::ConstraintEvaluator::set_combine_ratio |
( |
core::Size |
setting | ) |
|
|
inline |
| void protocols::constraints_additional::ConstraintEvaluator::set_cst_source |
( |
std::string const & |
tag | ) |
|
|
inline |
| core::Size protocols::constraints_additional::ConstraintEvaluator::size |
( |
| ) |
const |
|
inlineoverridevirtual |
| core::Size protocols::constraints_additional::ConstraintEvaluator::constraints_combine_ratio_ |
|
private |
| std::string protocols::constraints_additional::ConstraintEvaluator::cst_source_ |
|
private |
| std::string protocols::constraints_additional::ConstraintEvaluator::file_name_ |
|
private |
| core::Size protocols::constraints_additional::ConstraintEvaluator::max_seq_sep_ |
|
private |
| std::string protocols::constraints_additional::ConstraintEvaluator::name_ |
|
private |
| bool protocols::constraints_additional::ConstraintEvaluator::tried_centroid_pose_ |
|
mutableprivate |
| bool protocols::constraints_additional::ConstraintEvaluator::tried_fullatom_pose_ |
|
mutableprivate |
The documentation for this class was generated from the following files: