|
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) |
Public Member Functions inherited from protocols::simple_moves::FragmentCost | |
| 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 | |
Protected Member Functions inherited from protocols::simple_moves::FragmentCost | |
| FragmentCost (std::string type, core::Real cutoff) | |
| virtual | ~FragmentCost () |
Definition at line 63 of file GunnCost.hh.
| protocols::simple_moves::GunnCost::GunnCost | ( | ) |
Definition at line 55 of file GunnCost.cc.
| protocols::simple_moves::GunnCost::GunnCost | ( | core::Real | cutoff) |
Definition at line 56 of file GunnCost.cc.
| protocols::simple_moves::GunnCost::~GunnCost | ( | ) |
Definition at line 57 of file GunnCost.cc.
| void protocols::simple_moves::GunnCost::compute_gunn | ( | core::fragment::Frame const & | frame, |
| core::Size | frag_num, | ||
| GunnTuple & | data | ||
| ) |
Definition at line 83 of file GunnCost.cc.
References core::fragment::FragData::apply(), core::chemical::CENTROID, core::fragment::Frame::fragment(), core::fragment::Frame::fragment_as_pose(), core::fragment::Frame::length(), and various_length_poses_.
Referenced by score().
| void protocols::simple_moves::GunnCost::compute_gunn | ( | core::pose::Pose const & | pose, |
| core::Size | begin, | ||
| core::Size | end, | ||
| GunnTuple & | data | ||
| ) |
Definition at line 104 of file GunnCost.cc.
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.
Definition at line 59 of file GunnCost.cc.
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().
Definition at line 179 of file GunnCost.cc.
References 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, and protocols::simple_moves::GunnTuple::q6.
Referenced by score().
|
friend |
Definition at line 64 of file GunnCost.hh.
| core::fragment::FragCache<GunnTuple> protocols::simple_moves::GunnCost::frag_cache_ |
Definition at line 76 of file GunnCost.hh.
Referenced by score().
|
private |
Definition at line 79 of file GunnCost.hh.
Referenced by compute_gunn().
1.8.4