|
DP3
|
Class holding a data of a source. More...
#include <SourceData.h>
Public Member Functions | |
| SourceData () | |
| SourceData (const SourceInfo &, const std::string &patchName, double ra, double dec) | |
| double | getDec () const |
| Get declination in radians. More... | |
| double | getI () const |
| const SourceInfo & | getInfo () const |
| Get the various source parameters. More... | |
| double | getMajorAxis () const |
| Get major axis in arcsec. More... | |
| double | getMinorAxis () const |
| Get minor axis in arcsec. More... | |
| double | getOrientation () const |
| Get orientation in degrees. More... | |
| void | getParms (ParmMap &parms) const |
| Get the parameters as a ParmMap object. More... | |
| const std::string & | getPatchName () const |
| double | getPolarizationAngle () const |
| double | getPolarizedFraction () const |
| double | getQ () const |
| double | getRa () const |
| Get right ascension in radians. More... | |
| double | getRotationMeasure () const |
| const std::vector< double > & | getSpectralTerms () const |
| double | getU () const |
| double | getV () const |
| void | print (std::ostream &) const |
| Print the source data. More... | |
| void | readSource (blob::BlobIStream &) |
| Read the source data from a blob stream. More... | |
| void | setParms (const ParmMap &defaultParameters) |
| Set the parameters from a ParmMap object. More... | |
| void | writeSource (blob::BlobOStream &) const |
| Write the source data into a blob stream. More... | |
| void | setInfo (const SourceInfo &info) |
| void | setPatchName (const std::string &patchName) |
| void | setRa (double ra) |
| void | setDec (double dec) |
| void | setI (double i) |
| void | setQ (double q) |
| void | setU (double u) |
| void | setV (double v) |
| void | setMajorAxis (double majorAxis) |
| void | setMinorAxis (double minorAxis) |
| void | setOrientation (double orientation) |
| void | setPolarizationAngle (double polarizationAngle) |
| void | setPolarizedFraction (double polarizedFraction) |
| void | setRotationMeasure (double potationMeasure) |
| void | setSpectralTerms (const std::vector< double > &spectralTerms) |
Class holding a data of a source.
| dp3::parmdb::SourceData::SourceData | ( | ) |
| dp3::parmdb::SourceData::SourceData | ( | const SourceInfo & | , |
| const std::string & | patchName, | ||
| double | ra, | ||
| double | dec | ||
| ) |
|
inline |
Get declination in radians.
|
inline |
|
inline |
Get the various source parameters.
|
inline |
Get major axis in arcsec.
|
inline |
Get minor axis in arcsec.
|
inline |
Get orientation in degrees.
| void dp3::parmdb::SourceData::getParms | ( | ParmMap & | parms | ) | const |
Get the parameters as a ParmMap object.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Get right ascension in radians.
|
inline |
|
inline |
|
inline |
|
inline |
| void dp3::parmdb::SourceData::print | ( | std::ostream & | ) | const |
Print the source data.
| void dp3::parmdb::SourceData::readSource | ( | blob::BlobIStream & | ) |
Read the source data from a blob stream.
|
inline |
|
inline |
|
inline |
Set the various source parameters.
|
inline |
|
inline |
|
inline |
| void dp3::parmdb::SourceData::setParms | ( | const ParmMap & | defaultParameters | ) |
Set the parameters from a ParmMap object.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void dp3::parmdb::SourceData::writeSource | ( | blob::BlobOStream & | ) | const |
Write the source data into a blob stream.