27 #ifndef IMAGEANALYSIS_FITTERESTIMATESFILEPARSER_H
28 #define IMAGEANALYSIS_FITTERESTIMATESFILEPARSER_H
108 std::unique_ptr<casacore::LogIO>
_log;
122 #ifndef AIPS_NO_TEMPLATE_SRC
123 #include <imageanalysis/IO/FitterEstimatesFileParser2.tcc>
Class for parsing a file which holds initial estimates for 2-D components. Used by imfit...
FitterEstimatesFileParser()=delete
casacore::Vector< casacore::Quantity > _paValues
casacore::Vector< casacore::String > getFixed() const
Get the fixed parameter masks specified in the file.
casacore::Vector< casacore::Double > _peakValues
void _parseFile(const casacore::RegularFile &myFile)
parse the file
casacore::String getContents() const
Get the contents of the file.
A base class for astronomical images.
ComponentList getEstimates() const
Get the estimates specified in the file as a ComponentList object.
ComponentList _componentList
Manipulate and get information about regular files.
casacore::Vector< casacore::Quantity > _minValues
std::unique_ptr< casacore::LogIO > _log
~FitterEstimatesFileParser()
casacore::Vector< casacore::String > _fixedValues
casacore::Vector< casacore::Quantity > _majValues
casacore::Vector< casacore::Double > _yposValues
void _createComponentList(const casacore::ImageInterface< T > &image)
A class for manipulating groups of components.
casacore::String _contents
String: the storage and methods of handling collections of characters.
casacore::Vector< casacore::Double > _xposValues