Main Page | Class List | Directories | File List | Class Members | File Members

ObitUVImagerSquint.c File Reference

ObitUVImagerSquint class function definitions. More...

#include "ObitUVImagerSquint.h"
#include "ObitImageUtil.h"
#include "ObitUVWeight.h"
#include "ObitSkyGeom.h"

Functions

void ObitUVImagerSquintInit (gpointer in)
 Private: Initialize newly instantiated object.
void ObitUVImagerSquintClear (gpointer in)
 Private: Deallocate members.
ObitUVImagerSquintnewObitUVImagerSquint (gchar *name)
 Public: Default Constructor.
gconstpointer ObitUVImagerSquintGetClass (void)
 Public: ClassInfo pointer.
ObitUVImagerSquintObitUVImagerSquintCopy (ObitUVImagerSquint *in, ObitUVImagerSquint *out, ObitErr *err)
 Public: Copy (deep) constructor.
void ObitUVImagerSquintClone (ObitUVImagerSquint *in, ObitUVImagerSquint *out, ObitErr *err)
 Public: Copy structure.
ObitUVImagerSquintObitUVImagerSquintCreate (gchar *name, ObitUV *uvdata, ObitErr *err)
 Public: Create/initialize ObitUVImagerSquint structures.
void ObitUVImagerSquintWeight (ObitUVImager *in, ObitErr *err)
 Public: Weight data.
void ObitUVImagerSquintFlatten (ObitUVImager *in, ObitErr *err)
 Flatten Image Mosaic.
ObitImageMosaicObitUVImagerSquintGetMosaic (ObitUVImager *in, ObitErr *err)
 return ImageMosaic member
void ObitUVImagerSquintClassInit (void)
 Public: Class initializer.


Detailed Description

ObitUVImagerSquint class function definitions.

This class is derived from the Obit base class.


Function Documentation

ObitUVImagerSquint* newObitUVImagerSquint gchar *  name  ) 
 

Public: Default Constructor.

Initializes class if needed on first call.

Parameters:
name An optional name for the object.
Returns:
the new object.

void ObitUVImagerSquintClassInit void   ) 
 

Public: Class initializer.

void ObitUVImagerSquintClear gpointer  inn  ) 
 

Private: Deallocate members.

Does (recursive) deallocation of parent class members.

Parameters:
inn Pointer to the object to deallocate. Actually it should be an ObitUVImagerSquint* cast to an Obit*.

void ObitUVImagerSquintClone ObitUVImagerSquint in,
ObitUVImagerSquint out,
ObitErr err
 

Public: Copy structure.

Parameters:
in The object to copy
out An existing object pointer for output, must be defined.
err Obit error stack object.

ObitUVImagerSquint* ObitUVImagerSquintCopy ObitUVImagerSquint in,
ObitUVImagerSquint out,
ObitErr err
 

Public: Copy (deep) constructor.

Parameters:
in The object to copy
out An existing object pointer for output or NULL if none exists.
err Obit error stack object.
Returns:
pointer to the new object.

ObitUVImagerSquint* ObitUVImagerSquintCreate gchar *  name,
ObitUV uvdata,
ObitErr err
 

Public: Create/initialize ObitUVImagerSquint structures.

The output ImageMosaic member is created

Parameters:
name An optional name for the object.
uvdata ObitUV object with info member containng the output image specifications and all processing parameters.
err Obit error stack object.
Returns:
the new object.

void ObitUVImagerSquintFlatten ObitUVImager in,
ObitErr err
 

Flatten Image Mosaic.

Parameters:
in The input object
err Obit error stack object.

gconstpointer ObitUVImagerSquintGetClass void   ) 
 

Public: ClassInfo pointer.

Returns:
pointer to the class structure.

ObitImageMosaic* ObitUVImagerSquintGetMosaic ObitUVImager in,
ObitErr err
 

return ImageMosaic member

Parameters:
in The input object
err Obit error stack object.
Returns:
reference to ImageMosaic.

void ObitUVImagerSquintInit gpointer  inn  ) 
 

Private: Initialize newly instantiated object.

Parent classes portions are (recursively) initialized first

Parameters:
inn Pointer to the object to initialize.

void ObitUVImagerSquintWeight ObitUVImager in,
ObitErr err
 

Public: Weight data.

Parameters:
in The input object
err Obit error stack object.


Generated on Fri Aug 31 22:13:10 2007 for Obit by  doxygen 1.3.9.1