#include <ImageProfileFitterResults.h>
Public Member Functions | |
| ImageProfileFitterResults (const SHARED_PTR< LogIO > log, const CoordinateSystem &csysIm, const Array< SHARED_PTR< ProfileFitResults > > *const &fitters, const SpectralList &nonPolyEstimates, const SHARED_PTR< const SubImage< Float > > subImage, Int fitAxis, Int polyOrder, uInt nGaussSinglets, uInt nGaussMultiplets, uInt nLorentzSinglets, uInt nPLPCoeffs, uInt nLTPCoeffs, Bool logResults, Bool multiFit, const SHARED_PTR< LogFile > logfile, const String &xUnit, const String &summaryHeader) | |
| ~ImageProfileFitterResults () | |
| void | createResults () |
| create all the products. | |
| Record | getResults () const |
| get the result Record | |
| String | getClass () const |
| void | setLogResults (const Bool logResults) |
| stream results to logger? This can be a lot of output. | |
| void | setAmpName (const String &s) |
| gaussian amplitude image name | |
| void | setAmpErrName (const String &s) |
| gaussian amplitude error image name | |
| void | setCenterName (const String &s) |
| gaussian center image name | |
| void | setCenterErrName (const String &s) |
| gaussian center error image name | |
| void | setFWHMName (const String &s) |
| gaussian fwhm image name | |
| void | setFWHMErrName (const String &s) |
| gaussian fwhm error image name | |
| void | setIntegralName (const String &s) |
| gaussian integral image name | |
| void | setIntegralErrName (const String &s) |
| gaussian integral error image name | |
| void | setPLPName (const String &s) |
| set the name of the power logarithmic polynomial image. | |
| void | setPLPErrName (const String &s) |
| set the name of the power logarithmic polynomial image. | |
| void | setLTPName (const String &s) |
| set the name of the power logarithmic polynomial image. | |
| void | setLTPErrName (const String &s) |
| set the name of the power logarithmic polynomial image. | |
Definition at line 42 of file ImageProfileFitterResults.h.
| casa::ImageProfileFitterResults::ImageProfileFitterResults | ( | const SHARED_PTR< LogIO > | log, | |
| const CoordinateSystem & | csysIm, | |||
| const Array< SHARED_PTR< ProfileFitResults > > *const & | fitters, | |||
| const SpectralList & | nonPolyEstimates, | |||
| const SHARED_PTR< const SubImage< Float > > | subImage, | |||
| Int | fitAxis, | |||
| Int | polyOrder, | |||
| uInt | nGaussSinglets, | |||
| uInt | nGaussMultiplets, | |||
| uInt | nLorentzSinglets, | |||
| uInt | nPLPCoeffs, | |||
| uInt | nLTPCoeffs, | |||
| Bool | logResults, | |||
| Bool | multiFit, | |||
| const SHARED_PTR< LogFile > | logfile, | |||
| const String & | xUnit, | |||
| const String & | summaryHeader | |||
| ) |
This class is the encapsulated IO portion of ImageProfileFitter. It is meant to be used only by that class. It is seperate from ImageProfileFitter for maintenence and compile convenience.
| casa::ImageProfileFitterResults::~ImageProfileFitterResults | ( | ) |
| void casa::ImageProfileFitterResults::createResults | ( | ) |
create all the products.
Should be run after the object has been entirely configured
| String casa::ImageProfileFitterResults::getClass | ( | ) | const [inline] |
Definition at line 86 of file ImageProfileFitterResults.h.
References casa::_class.
| Record casa::ImageProfileFitterResults::getResults | ( | ) | const |
get the result Record
| void casa::ImageProfileFitterResults::setAmpErrName | ( | const String & | s | ) | [inline] |
gaussian amplitude error image name
Definition at line 95 of file ImageProfileFitterResults.h.
References casa::_ampErrName.
| void casa::ImageProfileFitterResults::setAmpName | ( | const String & | s | ) | [inline] |
gaussian amplitude image name
Definition at line 93 of file ImageProfileFitterResults.h.
References casa::_ampName.
| void casa::ImageProfileFitterResults::setCenterErrName | ( | const String & | s | ) | [inline] |
gaussian center error image name
Definition at line 99 of file ImageProfileFitterResults.h.
References casa::_centerErrName.
| void casa::ImageProfileFitterResults::setCenterName | ( | const String & | s | ) | [inline] |
gaussian center image name
Definition at line 97 of file ImageProfileFitterResults.h.
References casa::_centerName.
| void casa::ImageProfileFitterResults::setFWHMErrName | ( | const String & | s | ) | [inline] |
gaussian fwhm error image name
Definition at line 103 of file ImageProfileFitterResults.h.
References casa::_fwhmErrName.
| void casa::ImageProfileFitterResults::setFWHMName | ( | const String & | s | ) | [inline] |
gaussian fwhm image name
Definition at line 101 of file ImageProfileFitterResults.h.
References casa::_fwhmName.
| void casa::ImageProfileFitterResults::setIntegralErrName | ( | const String & | s | ) | [inline] |
gaussian integral error image name
Definition at line 107 of file ImageProfileFitterResults.h.
References casa::_integralErrName.
| void casa::ImageProfileFitterResults::setIntegralName | ( | const String & | s | ) | [inline] |
gaussian integral image name
Definition at line 105 of file ImageProfileFitterResults.h.
References casa::_integralName.
| void casa::ImageProfileFitterResults::setLogResults | ( | const Bool | logResults | ) | [inline] |
stream results to logger? This can be a lot of output.
Definition at line 89 of file ImageProfileFitterResults.h.
References casa::_logResults.
| void casa::ImageProfileFitterResults::setLTPErrName | ( | const String & | s | ) | [inline] |
set the name of the power logarithmic polynomial image.
Definition at line 120 of file ImageProfileFitterResults.h.
References casa::_ltpErrName.
| void casa::ImageProfileFitterResults::setLTPName | ( | const String & | s | ) | [inline] |
set the name of the power logarithmic polynomial image.
Definition at line 117 of file ImageProfileFitterResults.h.
References casa::_ltpName.
| void casa::ImageProfileFitterResults::setPLPErrName | ( | const String & | s | ) | [inline] |
set the name of the power logarithmic polynomial image.
Definition at line 114 of file ImageProfileFitterResults.h.
References casa::_plpErrName.
| void casa::ImageProfileFitterResults::setPLPName | ( | const String & | s | ) | [inline] |
set the name of the power logarithmic polynomial image.
Definition at line 111 of file ImageProfileFitterResults.h.
References casa::_plpName.
1.6.1