#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.