This class gives Proxy to Fitting connection. More...
#include <FittingProxy.h>
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.
Public interface
Distributed Object and fitting
The class makes the connection between the Fitting module and other object system. It provides a series of proxy callable methods. See Note 197 for details.
Operations supported are all the fitting methods supported in the Fitting module
To provide a direct user interface between the user and Fitting related calculations.
Definition at line 78 of file FittingProxy.h.
| casacore::FittingProxy::FittingProxy | ( | ) |
| virtual casacore::FittingProxy::~FittingProxy | ( | ) | [virtual] |
| Record casacore::FittingProxy::cxfunctional | ( | Int | id, | |
| const Record & | fnc, | |||
| const Vector< DComplex > & | xval, | |||
| const Vector< DComplex > & | yval, | |||
| const Vector< DComplex > & | wt, | |||
| Int | mxit, | |||
| const Record & | constraint | |||
| ) |
| Record casacore::FittingProxy::cxlinear | ( | Int | id, | |
| const Record & | fnc, | |||
| const Vector< DComplex > & | xval, | |||
| const Vector< DComplex > & | yval, | |||
| const Vector< DComplex > & | wt, | |||
| const Record & | constraint | |||
| ) |
| Record casacore::FittingProxy::functional | ( | Int | id, | |
| const Record & | fnc, | |||
| const Vector< Double > & | xval, | |||
| const Vector< Double > & | yval, | |||
| const Vector< Double > & | wt, | |||
| Int | mxit, | |||
| const Record & | constraint | |||
| ) |
| Int casacore::FittingProxy::getid | ( | ) |
| Record casacore::FittingProxy::linear | ( | Int | id, | |
| const Record & | fnc, | |||
| const Vector< Double > & | xval, | |||
| const Vector< Double > & | yval, | |||
| const Vector< Double > & | wt, | |||
| const Record & | constraint | |||
| ) |
FitType** casacore::FittingProxy::list_p [private] |
List of FitTypes.
Definition at line 183 of file FittingProxy.h.
uInt casacore::FittingProxy::nFitter_p [private] |
Number of FitType obkects present.
Definition at line 181 of file FittingProxy.h.
1.6.1