Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://www.atnf.csiro.au/computing/software/casacore/casacore-1.2.0/doc/html/classcasa_1_1FluxStandard.html
Дата изменения: Unknown Дата индексирования: Mon Feb 14 22:01:01 2011 Кодировка: Поисковые слова: п п п п п п п п п п п п п п п п п п п п п п |
FluxStandard: Compute flux densities for standard reference sources. More...
#include <FluxStandard.h>
Public Types | |
enum | FluxScale { PERLEY_90, PERLEY_TAYLOR_95, PERLEY_TAYLOR_99, BAARS } |
Flux scale types. More... | |
Public Member Functions | |
FluxStandard (FluxStandard::FluxScale scale=FluxStandard::PERLEY_TAYLOR_99) | |
Default constructor, and destructor. | |
~FluxStandard () | |
Bool | compute (const String &sourceName, const MFrequency &mfreq, Flux< Double > &value, Flux< Double > &error) |
Compute the flux density for a specified source at a specified frequency. | |
Static Public Member Functions | |
static Bool | matchStandard (const String &name, FluxStandard::FluxScale &stdEnum, String &stdName) |
Decode a string representation of the standard or catalog name. | |
static String | standardName (const FluxStandard::FluxScale &stdEnum) |
Return a standard string description for each scale or catalog. | |
Private Attributes | |
FluxStandard::FluxScale | itsFluxScale |
Flux scale in use. |
FluxStandard: Compute flux densities for standard reference sources.
Public interface
From "flux density" and "standard".
The FluxStandard class provides a means to compute total flux densities for specified non-variable sources on a standard flux density scale, such as that established by Baars or Perley and Taylor.
Encapsulate information on standard flux density computation in one class.
Definition at line 76 of file FluxStandard.h.
Flux scale types.
Definition at line 80 of file FluxStandard.h.
casa::FluxStandard::FluxStandard | ( | FluxStandard::FluxScale | scale = FluxStandard::PERLEY_TAYLOR_99 |
) |
Default constructor, and destructor.
casa::FluxStandard::~FluxStandard | ( | ) |
Bool casa::FluxStandard::compute | ( | const String & | sourceName, | |
const MFrequency & | mfreq, | |||
Flux< Double > & | value, | |||
Flux< Double > & | error | |||
) |
Compute the flux density for a specified source at a specified frequency.
static Bool casa::FluxStandard::matchStandard | ( | const String & | name, | |
FluxStandard::FluxScale & | stdEnum, | |||
String & | stdName | |||
) | [static] |
Decode a string representation of the standard or catalog name.
static String casa::FluxStandard::standardName | ( | const FluxStandard::FluxScale & | stdEnum | ) | [static] |
Return a standard string description for each scale or catalog.
Flux scale in use.
Definition at line 113 of file FluxStandard.h.