Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Public Attributes | List of all members
protocols::enzdes::ValueEvaluator Struct Reference

tiny helper struct for EnzdesScoreFileFilter More...

#include <EnzFilters.hh>

Public Types

enum  CompareMode { SMALLER = 0, LARGER, EQUALS }
 

Public Member Functions

 ValueEvaluator (CompareMode const mode, core::Real const cutoff)
 
 ~ValueEvaluator ()
 
bool value_passes (core::Real const value) const
 

Public Attributes

CompareMode mode_
 
core::Real cutoff_
 

Detailed Description

tiny helper struct for EnzdesScoreFileFilter

Member Enumeration Documentation

Enumerator
SMALLER 
LARGER 
EQUALS 

Constructor & Destructor Documentation

protocols::enzdes::ValueEvaluator::ValueEvaluator ( CompareMode const  mode,
core::Real const  cutoff 
)
protocols::enzdes::ValueEvaluator::~ValueEvaluator ( )
default

Member Function Documentation

bool protocols::enzdes::ValueEvaluator::value_passes ( core::Real const  value) const

References cutoff_, LARGER, mode_, and SMALLER.

Member Data Documentation

core::Real protocols::enzdes::ValueEvaluator::cutoff_

Referenced by value_passes().

CompareMode protocols::enzdes::ValueEvaluator::mode_

Referenced by value_passes().


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