Stimfit 0.12.7
Public Member Functions | Public Attributes
stf::parInfo Struct Reference

Information about parameters used in storedFunc. More...

#include <stfmath.h>

Collaboration diagram for stf::parInfo:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 parInfo ()
 Default constructor.
 parInfo (const std::string &desc_, bool toFit_, bool constrained_=false, double constr_lb_=0, double constr_ub_=0, Scale scale_=noscale, Scale unscale_=noscale)
 Constructor.

Public Attributes

std::string desc
bool toFit
bool constrained
double constr_lb
double constr_ub
Scale scale
Scale unscale

Detailed Description

Information about parameters used in storedFunc.

Contains information about a function's parameters used in storedFunc (see below). The client supplies a description (desc) and determines whether the parameter is to be fitted (toFit==true) or to be kept constant (toFit==false).


Constructor & Destructor Documentation

stf::parInfo::parInfo ( const std::string &  desc_,
bool  toFit_,
bool  constrained_ = false,
double  constr_lb_ = 0,
double  constr_ub_ = 0,
Scale  scale_ = noscale,
Scale  unscale_ = noscale 
) [inline]

Constructor.

Parameters:
desc_Parameter description string
toFit_true if this parameter should be fitted, false if it should be kept fixed.
constrained_true if this is a constrained fit
constr_lb_lower bound for constrained fit
constr_ub_upper bound for constrained fit
scale_scaling function
unscale_unscaling function

Member Data Documentation

Lower boundary for box-constrained fits

Upper boundary for box-constrained fits

true if this parameter should be constrained

std::string stf::parInfo::desc

Parameter description string

Scaling function for this parameter

true if this parameter should be fitted, false if it should be kept fixed.

Unscaling function for this parameter


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