#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 |
| |
◆ ConstraintEvaluator() [1/3]
◆ ConstraintEvaluator() [2/3]
◆ ConstraintEvaluator() [3/3]
| 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 |
|
) |
| |
◆ apply() [1/2]
◆ apply() [2/2]
◆ name()
| std::string protocols::constraints_additional::ConstraintEvaluator::name |
( |
core::Size |
i | ) |
const |
|
overridevirtual |
◆ prepare_pose()
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(), tr(), tried_centroid_pose_, and tried_fullatom_pose_.
Referenced by apply().
◆ set_combine_ratio()
| void protocols::constraints_additional::ConstraintEvaluator::set_combine_ratio |
( |
core::Size |
setting | ) |
|
|
inline |
◆ set_cst_source()
| void protocols::constraints_additional::ConstraintEvaluator::set_cst_source |
( |
std::string const & |
tag | ) |
|
|
inline |
◆ size()
| core::Size protocols::constraints_additional::ConstraintEvaluator::size |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ constraints_
◆ constraints_combine_ratio_
| core::Size protocols::constraints_additional::ConstraintEvaluator::constraints_combine_ratio_ |
|
private |
◆ cst_source_
| std::string protocols::constraints_additional::ConstraintEvaluator::cst_source_ |
|
private |
◆ fa_constraints_
◆ file_name_
| std::string protocols::constraints_additional::ConstraintEvaluator::file_name_ |
|
private |
◆ max_seq_sep_
| core::Size protocols::constraints_additional::ConstraintEvaluator::max_seq_sep_ |
|
private |
◆ name_
| std::string protocols::constraints_additional::ConstraintEvaluator::name_ |
|
private |
◆ tried_centroid_pose_
| bool protocols::constraints_additional::ConstraintEvaluator::tried_centroid_pose_ |
|
mutableprivate |
◆ tried_fullatom_pose_
| bool protocols::constraints_additional::ConstraintEvaluator::tried_fullatom_pose_ |
|
mutableprivate |
The documentation for this class was generated from the following files: