casa
5.7.0-16
|
#include <ImageFitterResults.h>
Public Types | |
enum | CompListWriteControl { NO_WRITE, WRITE_NO_REPLACE, OVERWRITE } |
Used exclusively by ImageFitter. Unless you are modifying that class, you should have no reason to use this class. More... | |
Static Public Member Functions | |
static std::vector < casacore::String > | unitPrefixes (casacore::Bool includeC) |
Private Attributes | |
SPCIIT | _image |
std::shared_ptr< casacore::LogIO > | _log |
ComponentList | _convolvedList |
ComponentList | _deconvolvedList |
std::vector< casacore::Quantity > | _peakIntensities |
std::vector< casacore::Quantity > | _peakIntensityErrors |
std::vector< casacore::Quantity > | _majorAxes |
std::vector< casacore::Quantity > | _minorAxes |
std::vector< casacore::Quantity > | _positionAngles |
std::vector< casacore::Quantity > | _fluxDensities |
std::vector< casacore::Quantity > | _fluxDensityErrors |
casacore::String | _bUnit |
casacore::String | _stokes |
casacore::Vector < casacore::String > | _fixed |
std::vector< casacore::uInt > | _channels |
Static Private Attributes | |
static const casacore::String | _class |
static std::vector < casacore::String > | _prefixes |
static std::vector < casacore::String > | _prefixesWithCenti |
Definition at line 41 of file ImageFitterResults.h.
enum casa::ImageFitterResults::CompListWriteControl |
Used exclusively by ImageFitter. Unless you are modifying that class, you should have no reason to use this class.
Enumerator | |
---|---|
NO_WRITE | |
WRITE_NO_REPLACE | |
OVERWRITE |
Definition at line 66 of file ImageFitterResults.h.
|
delete |
casa::ImageFitterResults< T >::ImageFitterResults | ( | SPCIIT | image, |
std::shared_ptr< casacore::LogIO > | log | ||
) |
casa::ImageFitterResults< T >::~ImageFitterResults | ( | ) |
casacore::String casa::ImageFitterResults< T >::fluxToString | ( | casacore::uInt | compNumber, |
casacore::Bool | hasBeam | ||
) | const |
casacore::String casa::ImageFitterResults< T >::resultsHeader | ( | const casacore::String & | chans, |
const casacore::Vector< casacore::uInt > & | chanVec, | ||
const casacore::String & | region, | ||
const casacore::String & | mask, | ||
std::shared_ptr< std::pair< T, T >> | includePixelRange, | ||
std::shared_ptr< std::pair< T, T >> | excludePixelRange, | ||
const casacore::String & | estimates | ||
) | const |
|
inline |
Definition at line 78 of file ImageFitterResults.h.
References casa::ImageFitterResults< T >::_channels.
|
inline |
Definition at line 80 of file ImageFitterResults.h.
References casa::ImageFitterResults< T >::_convolvedList.
|
inline |
Definition at line 84 of file ImageFitterResults.h.
References casa::ImageFitterResults< T >::_deconvolvedList.
|
inline |
Definition at line 136 of file ImageFitterResults.h.
References casa::ImageFitterResults< T >::_fixed.
|
inline |
Definition at line 107 of file ImageFitterResults.h.
References casa::ImageFitterResults< T >::_fluxDensities.
|
inline |
Definition at line 111 of file ImageFitterResults.h.
References casa::ImageFitterResults< T >::_fluxDensityErrors.
|
inline |
Definition at line 95 of file ImageFitterResults.h.
References casa::ImageFitterResults< T >::_majorAxes.
|
inline |
Definition at line 99 of file ImageFitterResults.h.
References casa::ImageFitterResults< T >::_minorAxes.
|
inline |
Definition at line 88 of file ImageFitterResults.h.
References casa::ImageFitterResults< T >::_peakIntensities.
|
inline |
Definition at line 92 of file ImageFitterResults.h.
References casa::ImageFitterResults< T >::_peakIntensityErrors.
|
inline |
Definition at line 103 of file ImageFitterResults.h.
References casa::ImageFitterResults< T >::_positionAngles.
|
inline |
Definition at line 132 of file ImageFitterResults.h.
References casa::ImageFitterResults< T >::_stokes.
|
static |
void casa::ImageFitterResults< T >::writeCompList | ( | ComponentList & | list, |
const casacore::String & | compListName, | ||
CompListWriteControl | writeControl | ||
) | const |
void casa::ImageFitterResults< T >::writeNewEstimatesFile | ( | const casacore::String & | filename | ) | const |
void casa::ImageFitterResults< T >::writeSummaryFile | ( | const casacore::String & | filename, |
const casacore::CoordinateSystem & | csys | ||
) | const |
|
private |
Definition at line 148 of file ImageFitterResults.h.
|
private |
Definition at line 150 of file ImageFitterResults.h.
Referenced by casa::ImageFitterResults< T >::setChannels().
|
staticprivate |
Definition at line 151 of file ImageFitterResults.h.
|
private |
Definition at line 145 of file ImageFitterResults.h.
Referenced by casa::ImageFitterResults< T >::setConvolvedList().
|
private |
Definition at line 145 of file ImageFitterResults.h.
Referenced by casa::ImageFitterResults< T >::setDeconvolvedList().
|
private |
Definition at line 149 of file ImageFitterResults.h.
Referenced by casa::ImageFitterResults< T >::setFixed().
|
private |
Definition at line 146 of file ImageFitterResults.h.
Referenced by casa::ImageFitterResults< T >::setFluxDensities().
|
private |
Definition at line 146 of file ImageFitterResults.h.
Referenced by casa::ImageFitterResults< T >::setFluxDensityErrors().
|
private |
Definition at line 143 of file ImageFitterResults.h.
|
private |
Definition at line 144 of file ImageFitterResults.h.
|
private |
Definition at line 146 of file ImageFitterResults.h.
Referenced by casa::ImageFitterResults< T >::setMajorAxes().
|
private |
Definition at line 146 of file ImageFitterResults.h.
Referenced by casa::ImageFitterResults< T >::setMinorAxes().
|
private |
Definition at line 146 of file ImageFitterResults.h.
Referenced by casa::ImageFitterResults< T >::setPeakIntensities().
|
private |
Definition at line 146 of file ImageFitterResults.h.
Referenced by casa::ImageFitterResults< T >::setPeakIntensityErrors().
|
private |
Definition at line 146 of file ImageFitterResults.h.
Referenced by casa::ImageFitterResults< T >::setPositionAngles().
|
staticprivate |
Definition at line 152 of file ImageFitterResults.h.
|
staticprivate |
Definition at line 152 of file ImageFitterResults.h.
|
private |
Definition at line 148 of file ImageFitterResults.h.
Referenced by casa::ImageFitterResults< T >::setStokes().