Rosetta 3.4
Public Member Functions | Friends
core::scoring::constraints::SoedingFunc Class Reference

Derived class of class Func representing a Soeding distribution with a user-specified mean and standard deviation. More...

#include <SoedingFunc.hh>

Inheritance diagram for core::scoring::constraints::SoedingFunc:
Inheritance graph
[legend]
Collaboration diagram for core::scoring::constraints::SoedingFunc:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 SoedingFunc ()
FuncOP clone () const
 returns a clone of this SoedingFunc
Real compute_func (Real const x) const
Real func (Real const x) const
 Returns the value of this SoedingFunc evaluated at distance x.
Real dfunc (Real const x) const
 Returns the value of the first derivative of this SoedingFunc at distance x.
virtual void show_definition (std::ostream &out) const
 show the definition of this SoedingFunc to the specified output stream.
void read_data (std::istream &in)
 Initializes this SoedingFunc from the given istream.

Friends

std::ostream & operator<< (std::ostream &out, const SoedingFunc &f)
 Calls show( out ) on this SoedingFunc.

Detailed Description

Derived class of class Func representing a Soeding distribution with a user-specified mean and standard deviation.


Constructor & Destructor Documentation

core::scoring::constraints::SoedingFunc::SoedingFunc ( ) [inline]

Referenced by clone().


Member Function Documentation

FuncOP core::scoring::constraints::SoedingFunc::clone ( ) const [inline, virtual]

returns a clone of this SoedingFunc

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

References SoedingFunc().

Real core::scoring::constraints::SoedingFunc::compute_func ( Real const  x) const

References core::scoring::constraints::dgaussian().

Referenced by func().

Real core::scoring::constraints::SoedingFunc::dfunc ( Real const  x) const [virtual]

Returns the value of the first derivative of this SoedingFunc at distance x.

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

References core::scoring::constraints::Func::estimate_dfunc().

Real core::scoring::constraints::SoedingFunc::func ( Real const  x) const [virtual]

Returns the value of this SoedingFunc evaluated at distance x.

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

References compute_func(), and core::pack::interaction_graph::debug.

void core::scoring::constraints::SoedingFunc::read_data ( std::istream &  in) [virtual]

Initializes this SoedingFunc from the given istream.

Reimplemented from core::scoring::constraints::Func.

void core::scoring::constraints::SoedingFunc::show_definition ( std::ostream &  out) const [virtual]

show the definition of this SoedingFunc to the specified output stream.

Reimplemented from core::scoring::constraints::Func.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
const SoedingFunc f 
) [friend]

Calls show( out ) on this SoedingFunc.


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