#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_, 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: