Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Types | List of all members
protocols::nonlocal::UniformPolicy Class Reference

#include <UniformPolicy.hh>

Inheritance diagram for protocols::nonlocal::UniformPolicy:
Inheritance graph
[legend]
Collaboration diagram for protocols::nonlocal::UniformPolicy:
Collaboration graph
[legend]

Public Member Functions

 UniformPolicy (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...
 
virtual core::Size choose (const core::fragment::Frame &frame, const core::pose::Pose &)
 Selects uniformly among the set of possible fragments in <frame> 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
 

Detailed Description

Definition at line 33 of file UniformPolicy.hh.

Member Typedef Documentation

Definition at line 34 of file UniformPolicy.hh.

Constructor & Destructor Documentation

protocols::nonlocal::UniformPolicy::UniformPolicy ( FragSetCOP  fragments)
explicit

Provides derived classes with the opportunity to precompute various properties of the fragment set from which they will have to make choices.

Definition at line 36 of file UniformPolicy.cc.

Member Function Documentation

core::Size protocols::nonlocal::UniformPolicy::choose ( const core::fragment::Frame frame,
const core::pose::Pose  
)
virtual

Selects uniformly among the set of possible fragments in <frame>

Implements protocols::nonlocal::Policy.

Definition at line 39 of file UniformPolicy.cc.

References core::fragment::Frame::nr_frags(), and protocols::nonlocal::RG().


The documentation for this class was generated from the following files: