#include <math.h>
#include <glib.h>
#include <glibconfig.h>
#include "Obit.h"
#include "ObitErr.h"
#include "ObitThread.h"
#include "ObitInfoList.h"
#include "ObitOTFDesc.h"
#include "ObitOTFSel.h"
#include "ObitOTFArrayGeom.h"
#include "ObitTableOTFCal.h"
#include "ObitTableOTFSoln.h"
Go to the source code of this file.
Classes | |
struct | ObitOTFCalFlagS |
calibration structure More... | |
struct | ObitOTFCal |
ObitOTFCal Class structure. More... | |
struct | ObitOTFCalClassInfo |
ClassInfo Structure. More... | |
Defines | |
#define | ObitOTFCalUnref(in) ObitUnref (in) |
Macro to unreference (and possibly destroy) an ObitOTFCal returns a ObitOTFCal*. | |
#define | ObitOTFCalRef(in) ObitRef (in) |
Macro to reference (update reference count) an ObitOTFCal. | |
#define | ObitOTFCalIsA(in) ObitIsA (in, ObitOTFCalGetClass()) |
Macro to determine if an object is the member of this or a derived class. | |
Typedefs | |
typedef void(* | ObitOTFCalStartFP )(ObitOTFCal *in, ObitOTFSel *sel, ObitOTFArrayGeom *geom, ObitOTFDesc *inDesc, ObitOTFDesc *outDesc, ObitErr *err) |
typedef gboolean(* | ObitOTFCalApplyFP )(ObitOTFCal *in, gfloat *recIn, gfloat *recOut, ObitErr *err) |
typedef void(* | ObitOTFCalShutdownFP )(ObitOTFCal *in, ObitErr *err) |
Functions | |
void | ObitOTFCalClassInit (void) |
Public: Class initializer. | |
ObitOTFCal * | newObitOTFCal (gchar *name) |
Public: Constructor. | |
gconstpointer | ObitOTFCalGetClass (void) |
Public: ClassInfo pointer. | |
ObitOTFCal * | ObitOTFCalCopy (ObitOTFCal *in, ObitOTFCal *out, ObitErr *err) |
Public: Copy (deep) constructor. | |
ObitOTFCal * | ObitOTFCalClone (ObitOTFCal *in, ObitOTFCal *out) |
Public: Copy (shallow) constructor. | |
void | ObitOTFCalStart (ObitOTFCal *in, ObitOTFSel *sel, ObitOTFDesc *inDesc, ObitOTFArrayGeom *geom, ObitOTFDesc *outDesc, ObitErr *err) |
Public: Initialize calibration. | |
gboolean | ObitOTFCalApply (ObitOTFCal *in, gfloat *recIn, gfloat *recOut, ObitErr *err) |
Public: Apply Calibration. | |
ObitOTFCal * | ObitOTFCalShutdown (ObitOTFCal *in, ObitErr *err) |
Public: Shutdown. |
This class is derived from the Obit class.
This class is for the calibration, editing and selection of OTF 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 ObitOTFCal. returns a ObitOTFCal*. in = object to reference |
|
Macro to unreference (and possibly destroy) an ObitOTFCal returns a ObitOTFCal*. in = object to unreference |
|
|
|
|
|
|
|
Public: Constructor. Initializes class if needed on first call.
|
|
Public: Apply Calibration.
|
|
Public: Class initializer.
|
|
Public: Copy (shallow) constructor. The result will have pointers to the more complex members. Parent class members are included but any derived class info is ignored.
|
|
Public: Copy (deep) constructor. Copies are made of complex members including disk files; these will be copied applying whatever selection is associated with the input. Parent class members are included but any derived class info is ignored.
|
|
Public: ClassInfo pointer.
|
|
Public: Shutdown.
|
|
Public: Initialize calibration.
|