#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.
|
1.3.9.1