CARMA C++
carma::services::Global Class Reference

The Global class contains methods that return "fixed" CARMA values, such as the numbers of each type of antenna. More...

#include <carma/services/Global.h>

Static Public Member Functions

static unsigned short maxAntennas ()
 
static unsigned short nAstroBands ()
 
static unsigned short nAstroInputs ()
 
static unsigned short nBimaAntennas ()
 
static unsigned short nOvroAntennas ()
 
static unsigned short nSpectralLineBands ()
 
static unsigned short nSpectralStations ()
 
static unsigned short nSzaAntennas ()
 
static unsigned short nWidebandBands ()
 
static unsigned short nWidebandStations ()
 

Detailed Description

The Global class contains methods that return "fixed" CARMA values, such as the numbers of each type of antenna.

The rationale for using accessors instead of static constants is to allow us change the implementation of where we get these constants (for instance, read them from a file or a DBMS).

Definition at line 30 of file Global.h.

Member Function Documentation

static unsigned short carma::services::Global::maxAntennas ( )
static
Returns
The maximum number of antennas in CARMA

Definition at line 37 of file Global.h.

static unsigned short carma::services::Global::nAstroBands ( )
static
Returns
The total number of astro bands

Definition at line 77 of file Global.h.

static unsigned short carma::services::Global::nAstroInputs ( )
static
Returns
The total number of astro bands

Definition at line 82 of file Global.h.

static unsigned short carma::services::Global::nBimaAntennas ( )
static
Returns
The total number of BIMA antennas

Definition at line 52 of file Global.h.

static unsigned short carma::services::Global::nOvroAntennas ( )
static
Returns
The total number of OVRO antennas

Definition at line 47 of file Global.h.

static unsigned short carma::services::Global::nSpectralLineBands ( )
static
Returns
The total number Spectral-line system bands

Definition at line 62 of file Global.h.

static unsigned short carma::services::Global::nSpectralStations ( )
static
Returns
The total number of spectral-line correlator stations

Definition at line 72 of file Global.h.

static unsigned short carma::services::Global::nSzaAntennas ( )
static
Returns
The total number of SZA antennas

Definition at line 42 of file Global.h.

static unsigned short carma::services::Global::nWidebandBands ( )
static
Returns
The total number of Wideband system bands

Definition at line 57 of file Global.h.

static unsigned short carma::services::Global::nWidebandStations ( )
static
Returns
The total number of wideband correlator stations.

Definition at line 67 of file Global.h.


The documentation for this class was generated from the following file: