27 #ifndef IMAGEANALYSIS_PROFILEFITTERESTIMATESFILEPARSER_H
28 #define IMAGEANALYSIS_PROFILEFITTERESTIMATESFILEPARSER_H
96 std::vector<casacore::String>
getFixed()
const;
Class for parsing a file which holds initial estimates for 1-D components. Used by ImageProfileFitter...
std::vector< casacore::Double > _fwhmValues
void _createSpectralList()
std::vector< casacore::String > getFixed() const
Get the fixed parameter masks specified in the file.
ostream-like interface to creating log messages.
std::vector< casacore::Double > _centerValues
casacore::String _contents
Manipulate and get information about regular files.
~ProfileFitterEstimatesFileParser()
SpectralList _spectralList
std::vector< casacore::Double > _peakValues
A set of SpectralElements.
casacore::String getContents() const
Get the contents of the file.
static const casacore::String _class
std::vector< casacore::String > _fixedValues
String: the storage and methods of handling collections of characters.
void _parseFile(const casacore::RegularFile &myFile)
parse the file
SpectralList getEstimates() const
Get the estimates specified in the file as a ComponentList object.
ProfileFitterEstimatesFileParser(const casacore::String &filename)
Constructor filename Name of file containing estimates image Image for which the estimates apply...