Rosetta 3.4
Public Member Functions | Protected Member Functions
core::fragment::FragmentRmsd Class Reference

#include <FragmentRmsd.hh>

Inheritance diagram for core::fragment::FragmentRmsd:
Inheritance graph
[legend]
Collaboration diagram for core::fragment::FragmentRmsd:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 FragmentRmsd (FragSetCOP fragments)
FragDataCOP fragment (core::Size position, core::Size k) const
 Returns the kth fragment at the specified position in the fragment library.
core::Real rmsd (core::Size position, core::Size k, const core::pose::Pose &reference) const
 Returns the RMSD of the kth fragment at the specified position in the fragment library and pose.

Protected Member Functions

Frame const * frame (core::Size position) const
 Returns the position'th frame in the fragment library.

Constructor & Destructor Documentation

core::fragment::FragmentRmsd::FragmentRmsd ( FragSetCOP  fragments)

Member Function Documentation

FragDataCOP core::fragment::FragmentRmsd::fragment ( core::Size  position,
core::Size  k 
) const

Returns the kth fragment at the specified position in the fragment library.

References make_table_of_pilot_apps::f, core::fragment::Frame::fragment_ptr(), frame(), and core::fragment::Frame::nr_frags().

Frame const * core::fragment::FragmentRmsd::frame ( core::Size  position) const [protected]

Returns the position'th frame in the fragment library.

Referenced by fragment(), FragmentRmsd(), and rmsd().

core::Real core::fragment::FragmentRmsd::rmsd ( core::Size  position,
core::Size  k,
const core::pose::Pose reference 
) const

Returns the RMSD of the kth fragment at the specified position in the fragment library and pose.

References core::scoring::CA_rmsd(), make_table_of_pilot_apps::f, frame(), core::pose::make_pose_from_sequence(), and core::pose::Pose::sequence().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines