#include <HelixKinkFilter.hh>
protocols::fldsgn::filters::HelixKinkFilter::HelixKinkFilter |
( |
| ) |
|
protocols::fldsgn::filters::HelixKinkFilter::HelixKinkFilter |
( |
HelixKinkFilter const & |
rval | ) |
|
virtual protocols::fldsgn::filters::HelixKinkFilter::~HelixKinkFilter |
( |
| ) |
|
|
inlinevirtual |
bool protocols::fldsgn::filters::HelixKinkFilter::apply |
( |
Pose const & |
pose | ) |
const |
|
virtual |
Returns true if the given pose passes the filter, false otherwise.
Implements protocols::filters::Filter.
References begin, bend_angle_, protocols::fldsgn::topology::check_kink_helix(), core::scoring::Energies::data(), end, core::pose::Pose::energies(), core::pose::get_resnum_list_ordered(), basic::datacache::BasicDataCache::has(), core::scoring::EnergiesCacheableDataType::HBOND_SET, HBOND_SET, helix_end_, helix_start_, core::pose::Pose::secstruct(), secstruct, secstruct_, select_range_, select_resnums_, string_resnums_, core::pose::Pose::total_residue(), and protocols::fldsgn::TR.
virtual FilterOP protocols::fldsgn::filters::HelixKinkFilter::clone |
( |
| ) |
const |
|
inlinevirtual |
virtual FilterOP protocols::fldsgn::filters::HelixKinkFilter::fresh_instance |
( |
| ) |
const |
|
inlinevirtual |
virtual std::string protocols::fldsgn::filters::HelixKinkFilter::name |
( |
| ) |
const |
|
inlinevirtual |
parse xml
Reimplemented from protocols::filters::Filter.
References bend_angle_, blueprint, helix_end_, helix_start_, protocols::jd2::parser::BluePrint::secstruct(), secstruct_, select_range_, select_resnums_, string_resnums_, protocols::fldsgn::TR, and utility_exit_with_message.
Real protocols::fldsgn::filters::HelixKinkFilter::bend_angle_ |
|
private |
core::Size protocols::fldsgn::filters::HelixKinkFilter::helix_end_ |
|
private |
core::Size protocols::fldsgn::filters::HelixKinkFilter::helix_start_ |
|
private |
String protocols::fldsgn::filters::HelixKinkFilter::secstruct_ |
|
private |
bool protocols::fldsgn::filters::HelixKinkFilter::select_range_ |
|
private |
bool protocols::fldsgn::filters::HelixKinkFilter::select_resnums_ |
|
private |
String protocols::fldsgn::filters::HelixKinkFilter::string_resnums_ |
|
private |
The documentation for this class was generated from the following files: