|
Rosetta 3.5
|
#include <HolesFilter.hh>


Public Types | |
| typedef protocols::filters::Filter | Super |
| typedef protocols::filters::Filter | Filter |
| typedef protocols::filters::FilterOP | FilterOP |
| typedef core::Real | Real |
| typedef core::pose::Pose | Pose |
| typedef std::string | String |
| typedef utility::tag::TagPtr | TagPtr |
| typedef protocols::filters::Filters_map | Filters_map |
| typedef protocols::moves::DataMap | DataMap |
| typedef protocols::moves::Movers_map | Movers_map |
Public Member Functions | |
| HolesFilter () | |
| HolesFilter (HolesFilter const &rval) | |
| virtual | ~HolesFilter () |
| virtual filters::FilterOP | clone () const |
| virtual filters::FilterOP | fresh_instance () const |
| void | filtered_value (Real const &ss) |
| virtual std::string | name () const |
| virtual void | parse_my_tag (TagPtr const tag, DataMap &, filters::Filters_map const &, Movers_map const &, Pose const &) |
| parse xml More... | |
| virtual bool | apply (Pose const &pose) const |
| Returns true if the given pose passes the filter, false otherwise. More... | |
| virtual Real | report_sm (Pose const &pose) const |
| used to report filter internals through a score or silent file More... | |
| virtual void | report (std::ostream &out, Pose const &pose) const |
| used to report score More... | |
| Real | compute (Pose const &pose) const |
Public Member Functions inherited from protocols::filters::Filter | |
| Filter () | |
| Filter (std::string const &) | |
| Filter (Filter const &) | |
| virtual | ~Filter () |
| virtual std::string | get_type () const |
| std::string | get_user_defined_name () const |
| void | set_user_defined_name (std::string const &name) |
| virtual void | clear () |
| used to clear internal variables if needed. Using fresh_instance is preferred since it's a pure virtual More... | |
| virtual void | apply (core::io::serialization::PipeMap &pmap) |
| virtual void | score (core::io::serialization::PipeMap &pmap) |
| virtual core::Real | score (core::pose::Pose &pose) |
| virtual void | parse_def (utility::lua::LuaObject const &def, utility::lua::LuaObject const &score_fxns, utility::lua::LuaObject const &tasks) |
Private Attributes | |
| Real | filtered_value_ |
| String | cmd_ |
Additional Inherited Members | |
Protected Attributes inherited from protocols::filters::Filter | |
| std::string | scorename_ |
Definition at line 44 of file HolesFilter.hh.
Definition at line 56 of file HolesFilter.hh.
Definition at line 48 of file HolesFilter.hh.
Definition at line 49 of file HolesFilter.hh.
Definition at line 55 of file HolesFilter.hh.
Definition at line 57 of file HolesFilter.hh.
Definition at line 51 of file HolesFilter.hh.
Definition at line 50 of file HolesFilter.hh.
| typedef std::string protocols::simple_filters::HolesFilter::String |
Definition at line 52 of file HolesFilter.hh.
Definition at line 47 of file HolesFilter.hh.
| typedef utility::tag::TagPtr protocols::simple_filters::HolesFilter::TagPtr |
Definition at line 54 of file HolesFilter.hh.
| protocols::simple_filters::HolesFilter::HolesFilter | ( | ) |
Definition at line 42 of file HolesFilter.cc.
Referenced by clone(), and fresh_instance().
| protocols::simple_filters::HolesFilter::HolesFilter | ( | HolesFilter const & | rval) |
Definition at line 49 of file HolesFilter.cc.
|
inlinevirtual |
Definition at line 72 of file HolesFilter.hh.
Returns true if the given pose passes the filter, false otherwise.
Implements protocols::filters::Filter.
Definition at line 93 of file HolesFilter.cc.
References compute(), filtered_value_, and protocols::simple_filters::tr().
|
inlinevirtual |
Implements protocols::filters::Filter.
Definition at line 79 of file HolesFilter.hh.
References HolesFilter().
| HolesFilter::Real protocols::simple_filters::HolesFilter::compute | ( | Pose const & | pose) | const |
Definition at line 78 of file HolesFilter.cc.
References cmd_, core::scoring::packing::compute_holes_score(), and core::pose::Pose::total_residue().
Referenced by apply(), report(), and report_sm().
| void protocols::simple_filters::HolesFilter::filtered_value | ( | Real const & | ss) |
Definition at line 57 of file HolesFilter.cc.
References filtered_value_.
|
inlinevirtual |
Implements protocols::filters::Filter.
Definition at line 82 of file HolesFilter.hh.
References HolesFilter().
|
inlinevirtual |
Reimplemented from protocols::filters::Filter.
Definition at line 96 of file HolesFilter.hh.
|
virtual |
parse xml
Reimplemented from protocols::filters::Filter.
Definition at line 107 of file HolesFilter.cc.
References cmd_, filtered_value_, and protocols::simple_filters::tr().
|
virtual |
used to report score
Reimplemented from protocols::filters::Filter.
Definition at line 71 of file HolesFilter.cc.
References compute().
|
virtual |
used to report filter internals through a score or silent file
Reimplemented from protocols::filters::Filter.
Definition at line 64 of file HolesFilter.cc.
References compute().
|
private |
Definition at line 131 of file HolesFilter.hh.
Referenced by compute(), and parse_my_tag().
|
private |
Definition at line 129 of file HolesFilter.hh.
Referenced by apply(), filtered_value(), and parse_my_tag().
1.8.4