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

ObitTableOTFTargetUtil.h File Reference

ObitTableOTFTarget class utility routine definition. More...

#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <glib.h>
#include "Obit.h"
#include "ObitErr.h"
#include "ObitTableOTFTarget.h"
#include "ObitSourceList.h"

Go to the source code of this file.

Functions

ObitIOCode ObitTableOTFTargetLookup (ObitTableOTFTarget *in, gint32 *dim, gchar *inlist, gint *outlist, ObitErr *err)
 Public: Lookup a list of sources.
ObitSourceList * ObitTableOTFTargetGetList (ObitTableOTFTarget *in, ObitErr *err)
 Public: Read a source list into a ObitSourceList.
ObitIOCode ObitTableOTFTargetGetSource (ObitTableOTFTarget *in, gint targID, gdouble *RA, gdouble *Dec, gfloat *Flux, ObitErr *err)
 Public: Get Info for a particular target.
ObitIOCode ObitTableOTFTargetSetSource (ObitTableOTFTarget *in, gint targID, gdouble RA, gdouble Dec, gfloat Flux, ObitErr *err)
 Public: Set Info for a particular target.


Detailed Description

ObitTableOTFTarget class utility routine definition.


Function Documentation

ObitSourceList* ObitTableOTFTargetGetList ObitTableOTFTarget in,
ObitErr *  err
 

Public: Read a source list into a ObitSourceList.

Parameters:
in Table to obtain data from
*err ObitErr error stack.
Returns:
requested ObitSourceList

ObitIOCode ObitTableOTFTargetGetSource ObitTableOTFTarget in,
gint  targID,
gdouble *  RA,
gdouble *  Dec,
gfloat *  Flux,
ObitErr *  err
 

Public: Get Info for a particular target.

Parameters:
in Table to obtain data from
targID target ID to look up
RA [Out] RA of mean epoch
Dec [Out] Dec of mean epoch
Flux [Out] Flux density
*err ObitErr error stack.
Returns:
requested ObitSourceList

ObitIOCode ObitTableOTFTargetLookup ObitTableOTFTarget in,
gint32 *  dim,
gchar *  inlist,
gint *  outlist,
ObitErr *  err
 

Public: Lookup a list of sources.

This is intended for finding user selected sources.

Parameters:
in Table to obtain data from
dim dimensionality of inlist, first, the length of the source names, then the number of entries.
inlist List of source names in single array with no nulls, Any nonblank entries that are not found in the OTFTarget table will generate a warning.
outlist List of source IDs corresponding to inlist, -1 => not found.
*err ObitErr error stack.
Returns:
I/O Code OBIT_IO_OK = OK.

ObitIOCode ObitTableOTFTargetSetSource ObitTableOTFTarget in,
gint  targID,
gdouble  RA,
gdouble  Dec,
gfloat  Flux,
ObitErr *  err
 

Public: Set Info for a particular target.

Parameters:
in Table to update
targID target ID to look up
RA RA of mean epoch
Dec Dec of mean epoch
Flux Flux density
*err ObitErr error stack.
Returns:
requested ObitSourceList


Generated on Mon Sep 3 20:43:54 2007 by  doxygen 1.3.9.1