|
Rosetta 3.5
|
#include <SmoothPolicy.hh>


Classes | |
| class | Candidate |
Public Member Functions | |
| SmoothPolicy (FragSetCOP fragments) | |
| virtual core::Size | choose (const core::fragment::Frame &frame, const core::pose::Pose &) |
| Given the current state of <pose>, selects the fragment in <frame> that minimizes overall distortion. More... | |
Public Member Functions inherited from protocols::nonlocal::Policy | |
| Policy (FragSetCOP fragments) | |
| Provides derived classes with the opportunity to precompute various properties of the fragment set from which they will have to make choices. More... | |
| FragSetCOP | fragments () const |
Private Types | |
| typedef core::fragment::FragSetCOP | FragSetCOP |
| typedef protocols::simple_moves::GunnCost | GunnCost |
Private Attributes | |
| GunnCost | scorer_ |
Definition at line 34 of file SmoothPolicy.hh.
Definition at line 35 of file SmoothPolicy.hh.
Definition at line 36 of file SmoothPolicy.hh.
|
explicit |
Definition at line 43 of file SmoothPolicy.cc.
|
virtual |
Given the current state of <pose>, selects the fragment in <frame> that minimizes overall distortion.
Implements protocols::nonlocal::Policy.
Definition at line 46 of file SmoothPolicy.cc.
References protocols::simple_moves::FragmentCost::cutoff(), protocols::nonlocal::make_selection(), core::fragment::Frame::nr_frags(), protocols::simple_moves::GunnCost::score(), and scorer_.
|
private |
Definition at line 69 of file SmoothPolicy.hh.
Referenced by choose().
1.8.4