#include "ObitUVWeight.h"
Defines | |
| #define | DG2RAD G_PI / 180.0 |
| Degrees to radians factor. | |
| #define | RAD2DG 180.0 / G_PI |
| Radians to degrees factor. | |
| #define | ObitUVWeightUnref(in) ObitUnref (in) |
| Macro to unreference (and possibly destroy) an ObitUVWeight returns a ObitUVWeight*. | |
| #define | ObitUVWeightRef(in) ObitRef (in) |
| Macro to reference (update reference count) an ObitUVWeight. | |
| #define | ObitUVWeightIsA(in) ObitIsA (in, ObitUVWeightGetClass()) |
| Macro to determine if an object is the member of this or a derived class. | |
Functions | |
| void | ObitUVWeightInit (gpointer in) |
| Private: Initialize newly instantiated object. | |
| void | ObitUVWeightClear (gpointer in) |
| Private: Deallocate members. | |
| void | ObitUVWeightInput (ObitUVWeight *in, ObitUV *uvdata, ObitErr *err) |
| Private: Get input parameters from uvdata. | |
| void | ObitUVWeightReadUV (ObitUVWeight *in, ObitUV *UVin, ObitErr *err) |
| Private: Read uv data accumulating to grid. | |
| void | ObitUVWeightWtUV (ObitUVWeight *in, ObitUV *UVin, ObitErr *err) |
| Private: Reweight uv data accumulating to grids. | |
| ObitUVWeight * | newObitUVWeight (gchar *name) |
| Public: Constructor. | |
| gconstpointer | ObitUVWeightGetClass (void) |
| Public: ClassInfo pointer. | |
| void | ObitUVWeightData (ObitUV *uvdata, ObitErr *err) |
| Public: Determine weighting and correct an ObitUV. | |
| void | ObitUVWeightClassInit (void) |
| Public: Class initializer. | |
This class is derived from the Obit base class.
|
|
Degrees to radians factor.
|
|
|
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 ObitUVWeight. returns a ObitUVWeight*. in = object to reference |
|
|
Macro to unreference (and possibly destroy) an ObitUVWeight returns a ObitUVWeight*. in = object to unreference |
|
|
Radians to degrees factor.
|
|
|
Public: Constructor. Initializes class if needed on first call.
|
|
|
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: Determine weighting and correct an ObitUV. Then the data weights are modified by the weighting function. The control parameters are attached to the ObitInfoList member info on uvdata. See ObitUVWeight class documentation for details |
|
|
Public: ClassInfo pointer.
|
|
|
Private: Initialize newly instantiated object. Parent classes portions are (recursively) initialized first
|
|
||||||||||||||||
|
Private: Get input parameters from uvdata. The control parameters are attached to the ObitInfoList member info on uvdata. See ObitUVWeight Class documentation for details. |
|
||||||||||||||||
|
Private: Read uv data accumulating to grid. Buffering of data will use the buffers as defined on UVin ("nVisPIO" in info member). The UVin object will be closed at the termination of this routine. Requires setup by #ObitUVWeightCreate. The gridding information should have been stored in the ObitInfoList on in:
|
|
||||||||||||||||
|
Private: Reweight uv data accumulating to grids.
|
1.3.9.1