|
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_Packstat (Size const ntrial=10) | |
| default constructor More... | |
| FilterStructs_Packstat (Pose const &pose, Size const ntrial=10) | |
| constructor More... | |
| FilterStructs_Packstat (FilterStructs_Packstat const &rval) | |
| copy constructor More... | |
| virtual | ~FilterStructs_Packstat () |
| destructor More... | |
| virtual FilterStructsOP | clone () const |
| clone More... | |
| virtual FilterStructsOP | fresh_instance () const |
| fresh instance 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 | |
| Real | best_packscore_ |
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 148 of file FilterStructs.hh.
Definition at line 154 of file FilterStructs.hh.
Definition at line 152 of file FilterStructs.hh.
Definition at line 153 of file FilterStructs.hh.
Definition at line 151 of file FilterStructs.hh.
| protocols::flxbb::FilterStructs_Packstat::FilterStructs_Packstat | ( | Size const | ntrial = 10) |
default constructor
value constructor
Definition at line 166 of file FilterStructs.cc.
Referenced by clone(), and fresh_instance().
| protocols::flxbb::FilterStructs_Packstat::FilterStructs_Packstat | ( | FilterStructs_Packstat const & | rval) |
copy constructor
Definition at line 178 of file FilterStructs.cc.
|
virtual |
destructor
Definition at line 184 of file FilterStructs.cc.
|
virtual |
filter apply
Implements protocols::flxbb::FilterStructs.
Definition at line 206 of file FilterStructs.cc.
References best_packscore_, core::scoring::packstat::compute_packing_score(), protocols::flxbb::FilterStructs::count_ntrial(), protocols::flxbb::FilterStructs::filter_is_over(), protocols::flxbb::FilterStructs::set_bestpose(), protocols::flxbb::FilterStructs::set_filter_off(), and protocols::TR().
|
virtual |
clone
Reimplemented from protocols::flxbb::FilterStructs.
Definition at line 187 of file FilterStructs.cc.
References FilterStructs_Packstat().
|
virtual |
fresh instance
Reimplemented from protocols::flxbb::FilterStructs.
Definition at line 193 of file FilterStructs.cc.
References FilterStructs_Packstat().
|
virtual |
Implements protocols::flxbb::FilterStructs.
Definition at line 199 of file FilterStructs.cc.
References best_packscore_, and protocols::flxbb::FilterStructs::initialize().
|
private |
Definition at line 194 of file FilterStructs.hh.
1.8.4