#include "ObitUVCal.h"
#include "ObitUVDesc.h"
#include "ObitUVSel.h"
#include "ObitUVCalCalibrate.h"
#include "ObitUVCalSelect.h"
#include "ObitUVCalFlag.h"
#include "ObitUVCalBandpass.h"
#include "ObitUVCalBaseline.h"
#include "ObitUVCalPolarization.h"
#include "ObitTableANUtil.h"
#include "ObitTableSUUtil.h"
#include "ObitPrecess.h"
Functions | |
| void | ObitUVCalInit (gpointer in) |
| Private: Initialize newly instantiated object. | |
| void | ObitUVCalClear (gpointer in) |
| Private: Deallocate members. | |
| 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 *recIn, gfloat *recOut, 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. | |
| void | ObitUVCalClassInit (void) |
| Public: Class initializer. | |
This class is derived from the Obit base class.
|
|
Public: Constructor. Initializes class if needed on first call.
|
|
||||||||||||||||||||
|
Public: Apply Calibration. Data should be uncompressed before calling.
|
|
|
Public: Class initializer.
|
|
|
Private: Deallocate members. Does (recursive) deallocation of parent class members. For some reason this wasn't build into the GType class.
|
|
||||||||||||
|
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.
|
|
|
Private: Initialize newly instantiated object. Parent classes portions are (recursively) initialized first
|
|
||||||||||||
|
Public: Shutdown.
|
|
||||||||||||||||||||||||||||||||
|
Public: Smooth data in frequency.
|
|
||||||||||||||||||||||||
|
Public: Initialize calibration. Output descriptor modified to reflect data selection.
|
|
||||||||||||||||||||||||||||||||
|
Public: test if data wanted.
|
1.3.9.1