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

#include <SingleState.hh>

Inheritance diagram for protocols::multistate_design::SingleState:
Inheritance graph
[legend]
Collaboration diagram for protocols::multistate_design::SingleState:
Collaboration graph
[legend]

Public Member Functions

 SingleState ()
 
virtual ~SingleState ()
 
 SingleState (core::pose::Pose const &pose, bool is_positive)
 
 SingleState (SingleState const &other)
 
virtual void set_best_score (core::Real score)
 
virtual core::Real best_score () const
 
virtual bool is_positive_state () const
 
virtual core::pose::Pose const & pose () const
 
virtual core::pose::Posenonconst_pose ()
 
void fitness_function (SingleStateFitnessFunctionCOP fitness_function)
 
SingleStateFitnessFunctionCOP fitness_function () const
 

Private Attributes

core::pose::PoseOP pose_p_
 
bool is_positive_state_
 
core::Real best_score_
 
SingleStateFitnessFunctionCOP fitness_function_
 

Constructor & Destructor Documentation

protocols::multistate_design::SingleState::SingleState ( )

References fitness_function_.

protocols::multistate_design::SingleState::~SingleState ( )
virtual
protocols::multistate_design::SingleState::SingleState ( core::pose::Pose const &  pose,
bool  is_positive 
)

References fitness_function_, pose(), and pose_p_.

protocols::multistate_design::SingleState::SingleState ( SingleState const &  other)

Member Function Documentation

virtual core::Real protocols::multistate_design::SingleState::best_score ( ) const
inlinevirtual

References best_score_.

Referenced by SingleState().

void protocols::multistate_design::SingleState::fitness_function ( SingleStateFitnessFunctionCOP  fitness_function)
inline
SingleStateFitnessFunctionCOP protocols::multistate_design::SingleState::fitness_function ( ) const
inline

References fitness_function_.

virtual bool protocols::multistate_design::SingleState::is_positive_state ( ) const
inlinevirtual

References is_positive_state_.

Referenced by SingleState().

core::pose::Pose & protocols::multistate_design::SingleState::nonconst_pose ( )
virtual
core::pose::Pose const & protocols::multistate_design::SingleState::pose ( ) const
virtual
virtual void protocols::multistate_design::SingleState::set_best_score ( core::Real  score)
inlinevirtual

References best_score_.

Member Data Documentation

core::Real protocols::multistate_design::SingleState::best_score_
private
SingleStateFitnessFunctionCOP protocols::multistate_design::SingleState::fitness_function_
private

Referenced by fitness_function(), and SingleState().

bool protocols::multistate_design::SingleState::is_positive_state_
private

Referenced by is_positive_state(), and SingleState().

core::pose::PoseOP protocols::multistate_design::SingleState::pose_p_
private

Referenced by nonconst_pose(), pose(), and SingleState().


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