![]() |
Rosetta Protocols
2014.35
|
#include <InterfacePackingFilter.hh>
Private Types | |
typedef protocols::filters::Filter | parent |
Private Attributes | |
core::Real | distance_cutoff_ |
core::Real | contact_dist_ |
core::Real | lower_threshold_ |
core::Real | upper_threshold_ |
bool | multicomp_ |
std::string | sym_dof_names_ |
Additional Inherited Members | |
![]() | |
std::string | scorename_ |
protocols::matdes::InterfacePackingFilter::InterfacePackingFilter | ( | ) |
default ctor
Referenced by clone(), protocols::matdes::InterfacePackingFilterCreator::create_filter(), and fresh_instance().
|
virtual |
|
virtual |
Returns true if the given pose passes the filter, false otherwise.
Implements protocols::filters::Filter.
References compute(), lower_threshold_, protocols::matdes::TR, and upper_threshold_.
|
virtual |
Implements protocols::filters::Filter.
References InterfacePackingFilter().
core::Real protocols::matdes::InterfacePackingFilter::compute | ( | core::pose::Pose const & | pose | ) | const |
References core::scoring::packing::HolesResult::atom_scores, core::scoring::packing::compute_holes_score(), contact_dist_, distance_cutoff_, numeric::xyzVector< class >::distance_squared(), core::pose::Pose::fold_tree(), basic::database::full_name(), core::pose::symmetry::get_buildingblock_and_neighbor_subs(), core::pose::symmetry::get_intracomponent_and_neighbor_resis(), core::pose::symmetry::get_sym_aware_jump_num(), multicomp_, core::conformation::Residue::nheavyatoms(), core::kinematics::FoldTree::partition_by_jump(), core::pose::symmetry::partition_by_symm_jumps(), core::io::pdb::pose_from_pose(), core::pose::Pose::residue(), runtime_assert, protocols::loops::start, utility::string_split(), core::pose::symmetry::sym_dof_jump_num(), sym_dof_names_, core::pose::symmetry::symmetry_info(), core::pose::Pose::total_residue(), protocols::matdes::TR, and core::conformation::Residue::xyz().
Referenced by apply(), report(), and report_sm().
core::Real protocols::matdes::InterfacePackingFilter::contact_dist | ( | ) | const |
References contact_dist_.
Referenced by parse_my_tag().
void protocols::matdes::InterfacePackingFilter::contact_dist | ( | core::Real const | c | ) |
References contact_dist_.
core::Real protocols::matdes::InterfacePackingFilter::distance_cutoff | ( | ) | const |
References distance_cutoff_.
Referenced by parse_def(), and parse_my_tag().
void protocols::matdes::InterfacePackingFilter::distance_cutoff | ( | core::Real const | d | ) |
References distance_cutoff_.
|
virtual |
Implements protocols::filters::Filter.
References InterfacePackingFilter().
core::Real protocols::matdes::InterfacePackingFilter::lower_threshold | ( | ) | const |
References lower_threshold_.
Referenced by parse_def(), and parse_my_tag().
void protocols::matdes::InterfacePackingFilter::lower_threshold | ( | core::Real const | l | ) |
References lower_threshold_.
bool protocols::matdes::InterfacePackingFilter::multicomp | ( | ) | const |
References multicomp_.
Referenced by parse_my_tag().
void protocols::matdes::InterfacePackingFilter::multicomp | ( | bool const | multicomp | ) |
References multicomp_.
|
virtual |
Reimplemented from protocols::filters::Filter.
References distance_cutoff(), lower_threshold(), protocols::matdes::TR, and upper_threshold().
|
virtual |
Reimplemented from protocols::filters::Filter.
References contact_dist(), distance_cutoff(), lower_threshold(), multicomp(), sym_dof_names(), protocols::matdes::TR, and upper_threshold().
|
virtual |
Reimplemented from protocols::filters::Filter.
References compute().
|
virtual |
used to report filter internals through a score or silent file
Reimplemented from protocols::filters::Filter.
References compute().
std::string protocols::matdes::InterfacePackingFilter::sym_dof_names | ( | ) | const |
References sym_dof_names_.
Referenced by parse_my_tag().
void protocols::matdes::InterfacePackingFilter::sym_dof_names | ( | std::string const | s | ) |
References sym_dof_names_.
core::Real protocols::matdes::InterfacePackingFilter::upper_threshold | ( | ) | const |
References upper_threshold_.
Referenced by parse_def(), and parse_my_tag().
void protocols::matdes::InterfacePackingFilter::upper_threshold | ( | core::Real const | u | ) |
References upper_threshold_.
|
private |
Referenced by compute(), and contact_dist().
|
private |
Referenced by compute(), and distance_cutoff().
|
private |
Referenced by apply(), and lower_threshold().
|
private |
Referenced by compute(), and multicomp().
|
private |
Referenced by compute(), and sym_dof_names().
|
private |
Referenced by apply(), and upper_threshold().