Rosetta 3.5
|
#include <GunnCost.hh>
Public Member Functions | |
GunnCost () | |
GunnCost (core::Real cutoff) | |
~GunnCost () | |
void | score (core::fragment::Frame const &, core::pose::Pose const &pose, ScoreList &scores) |
void | compute_gunn (core::fragment::Frame const &frame, core::Size frag_num, GunnTuple &data) |
void | compute_gunn (core::pose::Pose const &pose, core::Size begin, core::Size end, GunnTuple &data) |
core::Real | score_tuple (GunnTuple const &g1, GunnTuple const &g2) |
![]() | |
std::string const & | type () |
core::Real | cutoff () const |
Public Attributes | |
core::fragment::FragCache < GunnTuple > | frag_cache_ |
Private Attributes | |
utility::vector1 < core::pose::PoseOP > | various_length_poses_ |
Friends | |
class | GunnCostTest |
Additional Inherited Members | |
![]() | |
FragmentCost (std::string type, core::Real cutoff) | |
virtual | ~FragmentCost () |
protocols::simple_moves::GunnCost::GunnCost | ( | ) |
protocols::simple_moves::GunnCost::GunnCost | ( | core::Real | cutoff) |
protocols::simple_moves::GunnCost::~GunnCost | ( | ) |
void protocols::simple_moves::GunnCost::compute_gunn | ( | core::fragment::Frame const & | frame, |
core::Size | frag_num, | ||
GunnTuple & | data | ||
) |
void protocols::simple_moves::GunnCost::compute_gunn | ( | core::pose::Pose const & | pose, |
core::Size | begin, | ||
core::Size | end, | ||
GunnTuple & | data | ||
) |
References core::sequence::end, protocols::simple_moves::GunnTuple::q1, protocols::simple_moves::GunnTuple::q2, protocols::simple_moves::GunnTuple::q3, protocols::simple_moves::GunnTuple::q4, protocols::simple_moves::GunnTuple::q5, protocols::simple_moves::GunnTuple::q6, core::pose::Pose::residue_type(), and core::pose::Pose::xyz().
|
virtual |
Implements protocols::simple_moves::FragmentCost.
References compute_gunn(), core::fragment::Frame::end(), frag_cache_, core::fragment::Frame::is_continuous(), core::fragment::Frame::length(), core::fragment::Frame::nr_frags(), score_tuple(), and core::fragment::Frame::start().
Referenced by protocols::nonlocal::SmoothPolicy::choose().
|
friend |
core::fragment::FragCache<GunnTuple> protocols::simple_moves::GunnCost::frag_cache_ |
Referenced by score().
|
private |
Referenced by compute_gunn().