Classes |
class | FitType |
| Class to aid in distributing different fitters. More...
|
Public Member Functions |
| FittingProxy () |
virtual | ~FittingProxy () |
Int | getid () |
Record | getstate (Int id) |
Bool | init (Int id, Int n, Int tp, Double colfac, Double lmfac) |
Bool | done (Int id) |
Bool | reset (Int id) |
Bool | set (Int id, Int nin, Int tpin, Double colfac, Double lmfac) |
Record | functional (Int id, const Record &fnc, const Vector< Double > &xval, const Vector< Double > &yval, const Vector< Double > &wt, Int mxit, const Record &constraint) |
Record | linear (Int id, const Record &fnc, const Vector< Double > &xval, const Vector< Double > &yval, const Vector< Double > &wt, const Record &constraint) |
Record | cxfunctional (Int id, const Record &fnc, const Vector< DComplex > &xval, const Vector< DComplex > &yval, const Vector< DComplex > &wt, Int mxit, const Record &constraint) |
Record | cxlinear (Int id, const Record &fnc, const Vector< DComplex > &xval, const Vector< DComplex > &yval, const Vector< DComplex > &wt, const Record &constraint) |
Private Attributes |
uInt | nFitter_p |
| Number of FitType obkects present.
|
FitType ** | list_p |
| List of FitTypes.
|
This class gives Proxy to Fitting connection.
Intended use:
Public interface
<h3>Review Status</h3><dl><dt>Date Reviewed:<dd>yyyy/mm/dd</dl>
Prerequisite
Etymology
Distributed Object and fitting
Synopsis
The class makes the connection between the Fitting module and other object system. It provides a series of proxy callable methods. See Aips++ Note 197 for details.
Operations supported are all the fitting methods supported in the Fitting module
Example
Motivation
To provide a direct user interface between the user and Fitting related calculations.
To Do
Definition at line 80 of file FittingProxy.h.