PROFASI
Version 1.5

Restraint of the form of a Gaussian. More...
#include <RestraintFunction.hh>
Public Member Functions  
int  set_pars (prf_xml::XML_Node *pars) 
Set parameters form an XML node.  
double  operator() (double x) 
Evaluate the function for a given value of the coordinate.  
double  estimate_max (double scale_large) 
Estimate a maximum based on some "large" scale.  
Public Member Functions inherited from prf::RestraintFunction  
RestraintFunction ()  
Default constructor.  
virtual double  estimate_min () 
Estimate a minimum.  
This is an inverted bell shaped curve centred at a given position. There is one parameter in addition to those in RestraintFunction, namely width.

virtual 
The node must be called parameters
. It must have a field called mean
and another called weight
. These fields are inheritted by all other restraint functions, so they don't need their own.
Reimplemented from prf::RestraintFunction.