![]() |
Rosetta Protocols
2014.35
|
#include <FilterStructs.hh>
Public Types | |
typedef FilterStructs | Super |
typedef core::Real | Real |
typedef core::Size | Size |
typedef core::pose::Pose | Pose |
![]() | |
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 &) |
![]() | |
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 | |
![]() | |
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 | ( | Size const | ntrial = 10 | ) |
protocols::flxbb::FilterStructs_Packstat::FilterStructs_Packstat | ( | Pose const & | pose, |
Size const | ntrial = 10 |
||
) |
constructor
value constructor
protocols::flxbb::FilterStructs_Packstat::FilterStructs_Packstat | ( | FilterStructs_Packstat const & | rval | ) |
copy constructor
|
virtual |
destructor
|
virtual |
filter apply
Implements protocols::flxbb::FilterStructs.
References best_packscore_, 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 |
|
virtual |
fresh instance
Reimplemented from protocols::flxbb::FilterStructs.
References FilterStructs_Packstat().
|
virtual |
Implements protocols::flxbb::FilterStructs.
References best_packscore_, and protocols::flxbb::FilterStructs::initialize().
|
private |