|
Rosetta 3.5
|
#include <FilterStructs.hh>


Public Types | |
| typedef FilterStructs | Super |
| typedef core::Real | Real |
| typedef core::Size | Size |
| typedef core::pose::Pose | Pose |
Public Types inherited from protocols::flxbb::FilterStructs | |
| typedef std::string | String |
| typedef core::Real | Real |
| typedef core::Size | Size |
| typedef core::pose::Pose | Pose |
| typedef core::pose::PoseOP | PoseOP |
Public Member Functions | |
| FilterStructs_TotalCharge (Size const ntrial=20) | |
| constructor More... | |
| FilterStructs_TotalCharge (Pose const &pose, Size const ntrial=20) | |
| constructor More... | |
| FilterStructs_TotalCharge (FilterStructs_TotalCharge const &rval) | |
| copy constructor More... | |
| virtual | ~FilterStructs_TotalCharge () |
| destructor More... | |
| virtual FilterStructsOP | clone () const |
| clone More... | |
| virtual FilterStructsOP | fresh_instance () const |
| clone More... | |
| virtual void | apply (Pose const &) |
| filter apply More... | |
| virtual void | reset (Pose const &) |
Public Member Functions inherited from protocols::flxbb::FilterStructs | |
| FilterStructs () | |
| default constructor More... | |
| FilterStructs (String const &name) | |
| value constructor More... | |
| FilterStructs (String const &name, Size const ntrial) | |
| value constructor More... | |
| FilterStructs (String const &name, Pose const &pose, Size const ntrial) | |
| value constructor More... | |
| FilterStructs (FilterStructs const &rval) | |
| copy constructor More... | |
| virtual | ~FilterStructs () |
| destructor More... | |
| String | name () const |
| bool | filter_on () const |
| Size | current_trial () const |
| PoseOP | get_bestpose () const |
| return best pose More... | |
| void | name (String const &name) |
| void | set_ntrial (Size const ntrial) |
| set ntrial More... | |
Private Attributes | |
| Size | disallowed_value_ |
Additional Inherited Members | |
Protected Member Functions inherited from protocols::flxbb::FilterStructs | |
| void | initialize (Pose const &pose) |
| void | set_filter_off () |
| void | set_filter_on () |
| void | count_ntrial () |
| set ntrial More... | |
| bool | filter_is_over () |
| void | set_bestpose (Pose const &pose) |
| set best pose More... | |
Definition at line 199 of file FilterStructs.hh.
Definition at line 205 of file FilterStructs.hh.
Definition at line 203 of file FilterStructs.hh.
Definition at line 204 of file FilterStructs.hh.
Definition at line 202 of file FilterStructs.hh.
| protocols::flxbb::FilterStructs_TotalCharge::FilterStructs_TotalCharge | ( | Size const | ntrial = 20) |
constructor
Definition at line 225 of file FilterStructs.cc.
Referenced by clone(), and fresh_instance().
| protocols::flxbb::FilterStructs_TotalCharge::FilterStructs_TotalCharge | ( | Pose const & | pose, |
| Size const | ntrial = 20 |
||
| ) |
constructor
Definition at line 231 of file FilterStructs.cc.
| protocols::flxbb::FilterStructs_TotalCharge::FilterStructs_TotalCharge | ( | FilterStructs_TotalCharge const & | rval) |
copy constructor
Definition at line 237 of file FilterStructs.cc.
|
virtual |
destructor
Definition at line 243 of file FilterStructs.cc.
|
virtual |
filter apply
Implements protocols::flxbb::FilterStructs.
Definition at line 264 of file FilterStructs.cc.
References core::pose::Pose::aa(), core::chemical::aa_from_name(), protocols::flxbb::FilterStructs::count_ntrial(), disallowed_value_, protocols::flxbb::FilterStructs::filter_is_over(), protocols::flxbb::FilterStructs::set_bestpose(), protocols::flxbb::FilterStructs::set_filter_off(), core::pose::Pose::total_residue(), and protocols::TR().
|
virtual |
clone
Reimplemented from protocols::flxbb::FilterStructs.
Definition at line 246 of file FilterStructs.cc.
References FilterStructs_TotalCharge().
|
virtual |
clone
Reimplemented from protocols::flxbb::FilterStructs.
Definition at line 252 of file FilterStructs.cc.
References FilterStructs_TotalCharge().
|
virtual |
Implements protocols::flxbb::FilterStructs.
Definition at line 258 of file FilterStructs.cc.
References protocols::flxbb::FilterStructs::initialize().
|
private |
Definition at line 246 of file FilterStructs.hh.
Referenced by apply().
1.8.4