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

#include <MetricCalculatorFitnessFunction.hh>

Inheritance diagram for protocols::multistate_design::MetricCalculatorFitnessFunction:
Inheritance graph
[legend]

Public Member Functions

 MetricCalculatorFitnessFunction ()
 
 MetricCalculatorFitnessFunction (std::string const &calculator_name, std::string const &key)
 
 ~MetricCalculatorFitnessFunction () override=default
 
core::Real evaluate (core::pose::Pose const &pose) const override
 
- Public Member Functions inherited from protocols::multistate_design::SingleStateFitnessFunction
 SingleStateFitnessFunction ()
 
 ~SingleStateFitnessFunction () override=default
 

Private Attributes

std::string calculator_name_
 
std::string key_
 

Constructor & Destructor Documentation

protocols::multistate_design::MetricCalculatorFitnessFunction::MetricCalculatorFitnessFunction ( )
inline
protocols::multistate_design::MetricCalculatorFitnessFunction::MetricCalculatorFitnessFunction ( std::string const &  calculator_name,
std::string const &  key 
)
protocols::multistate_design::MetricCalculatorFitnessFunction::~MetricCalculatorFitnessFunction ( )
overridedefault

Member Function Documentation

core::Real protocols::multistate_design::MetricCalculatorFitnessFunction::evaluate ( core::pose::Pose const &  pose) const
overridevirtual

Member Data Documentation

std::string protocols::multistate_design::MetricCalculatorFitnessFunction::calculator_name_
private
std::string protocols::multistate_design::MetricCalculatorFitnessFunction::key_
private

Referenced by evaluate().


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