#include "Obit.h"
#include "ObitOTFDesc.h"
#include "ObitTableFQ.h"
#include "ObitTableFQUtil.h"
Defines | |
| #define | AINT(x) (gdouble)((glong)(x)) |
| truncate double to integer precision | |
| #define | DG2RAD G_PI / 180.0 |
| Degrees to radians factor. | |
| #define | RAD2DG 180.0 / G_PI |
| Radians to degrees factor. | |
Functions | |
| void | ObitOTFDescInit (gpointer in) |
| Private: Initialize newly instantiated object. | |
| void | ObitOTFDescClear (gpointer in) |
| Private: Deallocate members. | |
| void | ObitOTFDescDate2JD (const gchar *date, gdouble *JD) |
| Parse date string as ("yyyy-mm-dd" or "dd/mm/yy") and convert to Julian Date. | |
| ObitOTFDesc * | newObitOTFDesc (gchar *name) |
| Public: Constructor. | |
| gconstpointer | ObitOTFDescGetClass (void) |
| Public: Return class pointer. | |
| ObitOTFDesc * | ObitOTFDescCopy (ObitOTFDesc *in, ObitOTFDesc *out, ObitErr *err) |
| Public: Copy OTFDesc. | |
| void | ObitOTFDescCopyDesc (ObitOTFDesc *in, ObitOTFDesc *out, ObitErr *err) |
| Public: Copy descriptive (nonstructural) information. | |
| void | ObitOTFDescIndex (ObitOTFDesc *in) |
| Public: Index for easier access. | |
| void | ObitOTFDescJD2Date (gdouble JD, gchar *date) |
| Public: Convert JD to date string. | |
| void | ObitOTFDescType2String (ObitGBTOTFType OTFType, gchar *TString) |
| Public: OTF type to string. | |
| ObitGBTOTFType | ObitOTFDescString2Type (gchar *TString) |
| Public: OTF string to type. | |
| void | ObitOTFDescClassInit (void) |
| Public: Class initializer. | |
This contains information about the observations and the coordinates in the image.
|
|
truncate double to integer precision
|
|
|
Degrees to radians factor.
|
|
|
Radians to degrees factor.
|
|
|
Public: Constructor.
|
|
|
Public: Class initializer.
|
|
|
Private: Deallocate members. Does (recursive) deallocation of parent class members.
|
|
||||||||||||||||
|
Public: Copy OTFDesc. The output descriptor will have the size and reference pixel modified to reflect selection on the input, i.e. the output descriptor describes the input.
|
|
||||||||||||||||
|
Public: Copy descriptive (nonstructural) information. things that don't define the structure).
|
|
||||||||||||
|
Parse date string as ("yyyy-mm-dd" or "dd/mm/yy") and convert to Julian Date. Algorithm from ACM Algorithm number 199 This routine is good from 1 Mar 1900 indefinitely.
|
|
|
Public: Return class pointer. Initializes class if needed on first call.
|
|
|
Public: Index for easier access.
|
|
|
Private: Initialize newly instantiated object. Does (recursive) initialization of base class members before this class.
|
|
||||||||||||
|
Public: Convert JD to date string. Apdapted from ASM Algorithm no. 199
|
|
|
Public: OTF string to type.
|
|
||||||||||||
|
Public: OTF type to string.
|
1.3.9.1