|
Classes |
| struct | ObitUVCalCalibrateS |
| | Amp/phase/delay/rate calibration structure. More...
|
| struct | ObitUVCalBaselineS |
| | Amp/phase/delay/rate calibration structure. More...
|
| struct | ObitUVCalFlagS |
| | Amp/phase/delay/rate calibration structure. More...
|
| struct | ObitUVCalBandpassS |
| | Amp/phase/delay/rate calibration structure. More...
|
| struct | ObitUVCalPolarizationS |
| | Polarization calibration structure. More...
|
| struct | ObitUVCal |
| | ObitUVCal Class structure. More...
|
| struct | ObitUVCalClassInfo |
| | ClassInfo Structure. More...
|
Defines |
| #define | ObitUVCalUnref(in) ObitUnref (in) |
| | Macro to unreference (and possibly destroy) an ObitUVCal returns a ObitUVCal*.
|
| #define | ObitUVCalRef(in) ObitRef (in) |
| | Macro to reference (update reference count) an ObitUVCal.
|
| #define | ObitUVCalIsA(in) ObitIsA (in, ObitUVCalGetClass()) |
| | Macro to determine if an object is the member of this or a derived class.
|
Typedefs |
| typedef void(* | ObitUVCalStartFP )(ObitUVCal *in, ObitUVSel *sel, ObitUVDesc *inDesc, ObitUVDesc *outDesc, ObitErr *err) |
| typedef gboolean(* | ObitUVCalApplyFP )(ObitUVCal *in, gfloat *visIn, gfloat *visOut, ObitErr *err) |
| typedef void(* | ObitUVCalShutdownFP )(ObitUVCal *in, ObitErr *err) |
| typedef gboolean(* | ObitUVCalWantFP )(ObitUVCal *in, gfloat time, glong ant1, glong ant2, gfloat *RP, gfloat *visIn, ObitErr *err) |
| typedef void(* | ObitUVCalSmoothFP )(ObitUVCal *in, float time, glong ant1, glong ant2, gfloat *visIn, ObitErr *err) |
Functions |
| void | ObitUVCalClassInit (void) |
| | Public: Class initializer.
|
| ObitUVCal * | newObitUVCal (gchar *name) |
| | Public: Constructor.
|
| gconstpointer | ObitUVCalGetClass (void) |
| | Public: ClassInfo pointer.
|
| ObitUVCal * | ObitUVCalCopy (ObitUVCal *in, ObitUVCal *out, ObitErr *err) |
| | Public: Copy (deep) constructor.
|
| ObitUVCal * | ObitUVCalClone (ObitUVCal *in, ObitUVCal *out) |
| | Public: Copy (shallow) constructor.
|
| void | ObitUVCalStart (ObitUVCal *in, ObitUVSel *sel, ObitUVDesc *inDesc, ObitUVDesc *outDesc, ObitErr *err) |
| | Public: Initialize calibration.
|
| gboolean | ObitUVCalApply (ObitUVCal *in, gfloat *visIn, gfloat *visOut, ObitErr *err) |
| | Public: Apply Calibration.
|
| void | ObitUVCalShutdown (ObitUVCal *in, ObitErr *err) |
| | Public: Shutdown.
|
| gboolean | ObitUVCalWant (ObitUVCal *in, gfloat time, glong ant1, glong ant2, gfloat *RP, gfloat *visIn, ObitErr *err) |
| | Public: test if data wanted.
|
| void | ObitUVCalSmooth (ObitUVCal *in, float time, glong ant1, glong ant2, gfloat *RP, gfloat *visIn, ObitErr *err) |
| | Public: Smooth data in frequency.
|
This class is for the calibration, editing and selection of uv data.