Rosetta
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 ()=delete
 
 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

◆ CompareMode

Enumerator
SMALLER 
LARGER 
EQUALS 

Constructor & Destructor Documentation

◆ ValueEvaluator() [1/2]

protocols::enzdes::ValueEvaluator::ValueEvaluator ( )
delete

◆ ValueEvaluator() [2/2]

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

◆ ~ValueEvaluator()

protocols::enzdes::ValueEvaluator::~ValueEvaluator ( )
default

Member Function Documentation

◆ value_passes()

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

References cutoff_, LARGER, mode_, and SMALLER.

Member Data Documentation

◆ cutoff_

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

Referenced by value_passes().

◆ mode_

CompareMode protocols::enzdes::ValueEvaluator::mode_

Referenced by value_passes().


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