![]() |
Rosetta
2021.16
|
#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 (core::Size const ntrial=10) | |
| default constructor More... | |
| FilterStructs_Packstat (Pose const &pose, core::Size const ntrial=10) | |
| constructor More... | |
| FilterStructs_Packstat (FilterStructs_Packstat const &rval) | |
| copy constructor More... | |
| ~FilterStructs_Packstat () override | |
| destructor More... | |
| FilterStructsOP | clone () const override |
| clone More... | |
| FilterStructsOP | fresh_instance () const override |
| fresh instance More... | |
| void | apply (Pose const &) override |
| filter apply More... | |
| void | reset (Pose const &) override |
Public Member Functions inherited from protocols::flxbb::FilterStructs | |
| FilterStructs () | |
| default constructor More... | |
| FilterStructs (String const &name) | |
| value constructor More... | |
| FilterStructs (String const &name, core::Size const ntrial) | |
| value constructor More... | |
| FilterStructs (String const &name, Pose const &pose, core::Size const ntrial) | |
| value constructor More... | |
| FilterStructs (FilterStructs const &rval) | |
| copy constructor More... | |
| ~FilterStructs () override | |
| destructor More... | |
| String | name () const |
| bool | filter_on () const |
| core::Size | current_trial () const |
| PoseOP | get_bestpose () const |
| return best pose More... | |
| void | name (String const &name) |
| void | set_ntrial (core::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... | |
| protocols::flxbb::FilterStructs_Packstat::FilterStructs_Packstat | ( | core::Size const | ntrial = 10 | ) |
default constructor
value constructor
| protocols::flxbb::FilterStructs_Packstat::FilterStructs_Packstat | ( | Pose const & | pose, |
| core::Size const | ntrial = 10 |
||
| ) |
constructor
value constructor
|
default |
copy constructor
|
overridedefault |
destructor
|
overridevirtual |
filter apply
Implements protocols::flxbb::FilterStructs.
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().
|
overridevirtual |
clone
Reimplemented from protocols::flxbb::FilterStructs.
|
overridevirtual |
fresh instance
Reimplemented from protocols::flxbb::FilterStructs.
|
overridevirtual |
Implements protocols::flxbb::FilterStructs.
References best_packscore_, and protocols::flxbb::FilterStructs::initialize().
|
private |
1.8.7