Main Page   Compound List   File List  

Instrume Class Reference

Instrument class. More...

#include <APO.h>

List of all members.

Public Methods

 Instrume ()
 ~Instrume ()
void set (float *, float *, int *fixed1, float *, int, int, int, float, float *, float *)
void set (float *, float *, int na)
void setvdmax (float *vdmax1, int nconf1)
void random (Site *psite, Obs *pobs, Model *pmod)
void sort ()
void offset (float xoff, float yoff)
void fixant (int iant)
void get (float *, float *, int *fixed1, float *, int *, int *, int *, float *, float *, float *)
void getpositions (float *xx, float *yy)
void getcenter (float *xc, float *yc)
void getant (float *p, float *q, int *pnconf1, int *piconf1,int iant)
Ant getant (int iant)
void getcorrection (Transf *ptransf, Site *psite, int iant0, int *iant1, float *dx, float *dy)
void getcorrection (Transf *ptransf, Site *psite, int iant0, int conf, int *iant1, float *dx, float *dy)
int getnatot ()
int getna ()
int getnconf ()
int getnsh ()
int getiant (int conf, int i)
int getmoved (int iant)
int getfixed (int iant)
int getndiam ()
float getdiam (int i)
float getdmax ()
float getdptmax (int iant,float x1, float y1, float dx ,float dy, float dl, int nconf1,int iconf1[3], Transf *ptransf)
int getBSL_FWHM_ObsDur (float obsdurmax, char *filename, int iconf, float *baseline, float *fwhm, float *obsdur)
int check (int, float, float, int, int *, Transf *)
int check (int, float, float, int, int *)
int check (Transf *)
int check (Site *)
void move (int iant, float dx, float dy)
void resetmoved ()
void freeants ()
void addants2pads (Padslist *pads, int iconf)
int loadants2pads (Padslist *pads, int nloadmax, float dist, float ff,int iconf)
void print ()

Public Attributes

friend APO


Detailed Description

Instrument class.

This class describes an instrument. An instrument is defined here as the ensemble of the different configurations of antennas.


The documentation for this class was generated from the following files:
Generated at Tue Mar 5 20:02:54 2002 for APO by doxygen1.2.1 written by Dimitri van Heesch, © 1997-2000