#include "Obit.h"
#include "ObitOTFSel.h"
#include "ObitTableOTFIndex.h"
Functions | |
void | ObitOTFSelInit (gpointer in) |
Private: Initialize newly instantiated object. | |
void | ObitOTFSelClear (gpointer in) |
Private: Deallocate members. | |
ObitOTFSel * | newObitOTFSel (gchar *name) |
Public: Constructor. | |
gconstpointer | ObitOTFSelGetClass (void) |
Public: Return class pointer. | |
ObitOTFSel * | ObitOTFSelCopy (ObitOTFSel *in, ObitOTFSel *out, ObitErr *err) |
Public: Copy OTFSel. | |
glong | ObitOTFSelBufferSize (ObitOTFDesc *desc, ObitOTFSel *sel) |
Public: How big a buffer is needed for a data transfer? | |
void | ObitOTFSelDefault (ObitOTFDesc *in, ObitOTFSel *sel) |
Public: Enforces defaults in inaxes ... | |
void | ObitOTFSelGetDesc (ObitOTFDesc *in, ObitOTFSel *sel, ObitOTFDesc *out, ObitErr *err) |
Public: Applies selection to a Descriptor for writing. | |
void | ObitOTFSelSetDesc (ObitOTFDesc *in, ObitOTFSel *sel, ObitOTFDesc *out, ObitErr *err) |
Public: Applies selection to a Descriptor for reading. | |
void | ObitOTFSelNextInit (ObitOTFSel *in, ObitOTFDesc *desc, ObitErr *err) |
See if an OTFIndex table exists and if so initialize it to use in deciding which visibilities to read. | |
gboolean | ObitOTFSelNext (ObitOTFSel *in, ObitOTFDesc *desc, ObitErr *err) |
Uses selector member to decide which records to read next. | |
void | ObitOTFSelShutdown (ObitOTFSel *in, ObitErr *err) |
Close Index table if open. | |
gboolean | ObitOTFSelWantTarget (ObitOTFSel *sel, gint TargetID) |
Determine if a given target is selected. | |
gboolean | ObitOTFSelWantFeed (ObitOTFSel *sel, gint feed) |
Determine if a given Feed is selected. | |
void | ObitOTFSelClassInit (void) |
Public: Class initializer. |
This contains information about data selection and calibration.
|
Public: Constructor.
|
|
Public: How big a buffer is needed for a data transfer?
|
|
Public: Class initializer.
|
|
Private: Deallocate members. Does (recursive) deallocation of parent class members.
|
|
Public: Copy OTFSel.
|
|
Public: Enforces defaults in inaxes ...
|
|
Public: Return class pointer. Initializes class if needed on first call.
|
|
Public: Applies selection to a Descriptor for writing.
|
|
Private: Initialize newly instantiated object. Does (recursive) initialization of base class members before this class.
|
|
Uses selector member to decide which records to read next. If doIndex is TRUE, then use index table.
|
|
See if an OTFIndex table exists and if so initialize it to use in deciding which visibilities to read.
|
|
Public: Applies selection to a Descriptor for reading. Note: descriptor modification due to data selection is mostly done in ObitOTFCalApply. Also sets any previously undefined values on sel.
|
|
Close Index table if open.
|
|
Determine if a given Feed is selected.
|
|
Determine if a given target is selected.
|