![]() |
Rosetta
2021.16
|
#include <GunnCost.hh>

Public Member Functions | |
| GunnCost () | |
| GunnCost (core::Real cutoff) | |
| ~GunnCost () override | |
| void | score (core::fragment::Frame const &, core::pose::Pose const &pose, ScoreList &scores) override |
| 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 const &type, core::Real cutoff) | |
| ~FragmentCost () override | |
| protocols::simple_moves::GunnCost::GunnCost | ( | ) |
| protocols::simple_moves::GunnCost::GunnCost | ( | core::Real | cutoff | ) |
|
overridedefault |
| 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().
|
overridevirtual |
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().
1.8.7