Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | List of all members
protocols::pack_daemon::MultistateAggregateFunction Class Referenceabstract

#include <MultistateAggregateFunction.hh>

Inheritance diagram for protocols::pack_daemon::MultistateAggregateFunction:
Inheritance graph
[legend]
Collaboration diagram for protocols::pack_daemon::MultistateAggregateFunction:
Collaboration graph
[legend]

Public Types

typedef
utility::pointer::ReferenceCount 
parent
 
typedef utility::vector1
< core::Real
StateEnergies
 
typedef utility::vector1
< core::Size
StateIndices
 
typedef
protocols::genetic_algorithm::Entity 
Entity
 

Public Member Functions

 MultistateAggregateFunction ()
 
virtual ~MultistateAggregateFunction ()
 
virtual core::Real evaluate (StateEnergies const &, StateEnergies const &, Entity const &)=0
 
virtual StateIndices select_relevant_states (StateEnergies const &, StateEnergies const &, Entity const &)=0
 

Detailed Description

Definition at line 32 of file MultistateAggregateFunction.hh.

Member Typedef Documentation

Definition at line 39 of file MultistateAggregateFunction.hh.

Definition at line 35 of file MultistateAggregateFunction.hh.

Definition at line 36 of file MultistateAggregateFunction.hh.

Definition at line 37 of file MultistateAggregateFunction.hh.

Constructor & Destructor Documentation

protocols::pack_daemon::MultistateAggregateFunction::MultistateAggregateFunction ( )
inline

Definition at line 42 of file MultistateAggregateFunction.hh.

protocols::pack_daemon::MultistateAggregateFunction::~MultistateAggregateFunction ( )
virtual

Definition at line 22 of file MultistateAggregateFunction.cc.

Member Function Documentation

virtual core::Real protocols::pack_daemon::MultistateAggregateFunction::evaluate ( StateEnergies const &  ,
StateEnergies const &  ,
Entity const &   
)
pure virtual
virtual StateIndices protocols::pack_daemon::MultistateAggregateFunction::select_relevant_states ( StateEnergies const &  ,
StateEnergies const &  ,
Entity const &   
)
pure virtual

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