Rosetta 3.4
Public Member Functions | Static Public Attributes
core::scoring::methods::LK_SigmoidalFunc Class Reference
Inheritance diagram for core::scoring::methods::LK_SigmoidalFunc:
Inheritance graph
[legend]
Collaboration diagram for core::scoring::methods::LK_SigmoidalFunc:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 LK_SigmoidalFunc ()
FuncOP clone () const
virtual Real func (Real const x) const
 a Sigmoidal function that ramps from 1 to 0 over a certain range. Thanks to Mike Tyka for having a sigmoidal function on the top of his head.
virtual Real dfunc (Real const x) const
 Returns a value representing the derivative of this function evaluated at a given point.

Static Public Attributes

static Real const ANGLE_CUTOFF_HIGH
 Ramp the score from 1 to 0 over the range from 100 degrees to 90 degrees.
static Real const ANGLE_CUTOFF_LOW
static Real const cos_flipped_ANGLE_CUTOFF_HIGH
static Real const cos_flipped_ANGLE_CUTOFF_LOW

Constructor & Destructor Documentation

core::scoring::methods::LK_SigmoidalFunc::LK_SigmoidalFunc ( )

Member Function Documentation

FuncOP core::scoring::methods::LK_SigmoidalFunc::clone ( ) const [virtual]
Real core::scoring::methods::LK_SigmoidalFunc::dfunc ( Real const  const) const [virtual]

Returns a value representing the derivative of this function evaluated at a given point.

Implements core::scoring::constraints::Func.

Real core::scoring::methods::LK_SigmoidalFunc::func ( Real const  x) const [virtual]

a Sigmoidal function that ramps from 1 to 0 over a certain range. Thanks to Mike Tyka for having a sigmoidal function on the top of his head.

Implements core::scoring::constraints::Func.


Member Data Documentation

Ramp the score from 1 to 0 over the range from 100 degrees to 90 degrees.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines