#include <glib.h>
#include "Obit.h"
#include "ObitErr.h"
#include "ObitImageDesc.h"
Go to the source code of this file.
Classes | |
struct | ObitOTFDesc |
ObitOTFDesc Class structure. More... | |
struct | ObitOTFDescClassInfo |
ClassInfo Structure. More... | |
Defines | |
#define | ObitOTFDescUnref(in) ObitUnref (in) |
Macro to unreference (and possibly destroy) an ObitOTFDesc returns a ObitOTFDesc* (NULL). | |
#define | ObitOTFDescRef(in) ObitRef (in) |
Macro to reference (update reference count) an ObitOTFDesc. | |
#define | ObitOTFDescIsA(in) ObitIsA (in, ObitOTFDescGetClass()) |
Macro to determine if an object is the member of this or a derived class. | |
#define | OTF_MAXDIM 7 |
maximum data array dimension | |
#define | OTF_MAX_COL 10 |
Maximum number of columns in data. | |
#define | OTFLEN_VALUE 41 |
Maximum length of descriptor string value. | |
#define | OTFLEN_KEYWORD 21 |
Maximum length of descriptor keyword. | |
Enumerations | |
enum | obitGBTOTFType { OBIT_GBTOTF_Unknown = 0, OBIT_GBTOTF_DCR, OBIT_GBTOTF_SP, OBIT_GBTOTF_CCB, OBIT_GBTOTF_PAR } |
enum for GBT OTF type This specifies the GBT OTF data source More... | |
Functions | |
void | ObitOTFDescClassInit (void) |
Public: Class initializer. | |
ObitOTFDesc * | newObitOTFDesc (gchar *name) |
Public: Constructor. | |
ObitOTFDesc * | ObitOTFDescCopy (ObitOTFDesc *in, ObitOTFDesc *out, ObitErr *err) |
Public: Copy OTFDesc. | |
gconstpointer | ObitOTFDescGetClass (void) |
Public: Return class pointer. | |
void | ObitOTFDescCopyDesc (ObitOTFDesc *in, ObitOTFDesc *out, ObitErr *err) |
Public: Copy descriptive (nonstructural) information. | |
void | ObitOTFDescIndex (ObitOTFDesc *in) |
Public: Index for easier access. | |
void | ObitOTFDescDate2JD (const gchar *date, gdouble *JD) |
Public: Convert date string to JD. | |
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. |
This class is derived from the Obit class. This contains information about the observations and the size and structure of the data.
|
Macro to determine if an object is the member of this or a derived class. Returns TRUE if a member, else FALSE in = object to reference |
|
Macro to reference (update reference count) an ObitOTFDesc. returns a ObitOTFDesc*. in = object to reference |
|
Macro to unreference (and possibly destroy) an ObitOTFDesc returns a ObitOTFDesc* (NULL).
|
|
Maximum number of columns in data.
|
|
maximum data array dimension
|
|
Maximum length of descriptor keyword.
|
|
Maximum length of descriptor string value.
|
|
enum for GBT OTF type This specifies the GBT OTF data source
|
|
Public: Constructor.
|
|
Public: Class initializer.
|
|
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).
|
|
Public: Convert date string to JD.
|
|
Public: Return class pointer. Initializes class if needed on first call.
|
|
Public: Index for easier access.
|
|
Public: Convert JD to date string. Apdapted from ASM Algorithm no. 199
|
|
Public: OTF string to type.
|
|
Public: OTF type to string.
|