CARMA C++
NearestInfo.idl
Go to the documentation of this file.
1 
8 #ifndef CARMA_CONTROL_NEAREST_INFO_IDL
9 #define CARMA_CONTROL_NEAREST_INFO_IDL
10 
11 module carma {
12  module control {
13 
18  struct NearestInfo {
20  string name;
21 
23  string reference;
24 
26  float distance;
27 
29  float azimuth;
30 
32  float elevation;
33 
38  float brightness;
39 
45  boolean isOptical;
46 
50  double mjd;
51  };
52 
57  typedef sequence< NearestInfo > NearestInfoSeq;
58 
59  }; // End module control
60 }; // End module carma
61 #endif
float distance
distance between name and ref in degrees
Definition: NearestInfo.idl:26
boolean isOptical
Indicates whether &#39;name&#39; is optical or radio source.
Definition: NearestInfo.idl:45
string reference
Name of reference source (of which this source is the neighbor)
Definition: NearestInfo.idl:23
float azimuth
azimuth of &#39;name&#39; source at time of query, in degrees
Definition: NearestInfo.idl:29
float elevation
elevation of &#39;name&#39; source at time of query, in degrees
Definition: NearestInfo.idl:32
Data on nearest neighbor to a source, returned by an SubarrayControl::getNearest().
Definition: NearestInfo.idl:18
double mjd
Time at which computation was made, MJD.
Definition: NearestInfo.idl:50
string name
Source name.
Definition: NearestInfo.idl:20
float brightness
Brightness of &#39;name&#39; source, mag or Jy depending on value of isOptical.
Definition: NearestInfo.idl:38