My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
gcp::util::Center Class Reference

Public Member Functions

 Center (gcp::control::SourceId srcId, AntNum::Id antennas=AntNum::ANTNONE)
 
virtual ~Center ()
 
void addAntennas (AntNum::Id)
 
void removeAntennas (AntNum::Id)
 
AntNum::Id getAntennas ()
 
bool isEmpty ()
 
bool isSet (AntNum::Id antennas)
 
std::string getName ()
 
unsigned getCatalogNumber ()
 
gcp::control::SourceType getType ()
 
double * getEphemerisCache ()
 
gcp::control::SourceIdgetSourceId ()
 
gcp::control::CacheWindowgetWindow ()
 
gcp::util::SourcegetSource ()
 

Constructor & Destructor Documentation

Center::Center ( gcp::control::SourceId  srcId,
AntNum::Id  antennas = AntNum::ANTNONE 
)

Constructor.

....................................................................... Constructor.

Center::~Center ( )
virtual

Destructor.

....................................................................... Destructor.

Member Function Documentation

void Center::addAntennas ( AntNum::Id  antennas)

Add antennas from the set associated with this center.

....................................................................... Add antennas from the set associated with this center.

AntNum::Id Center::getAntennas ( )

Return the set of antennas associated with this pointing center.

....................................................................... Return the set of antennas associated with this pointing center.

unsigned Center::getCatalogNumber ( )

Return the catalog number of this pointing center

....................................................................... Return the catalog number of this pointing center

double * Center::getEphemerisCache ( )

Return a pointer to the ephemeris cache of this pointing center

....................................................................... Return a pointer to the ephemeric cache of this source, where appropriate

std::string Center::getName ( )

Return the name of this pointing center

....................................................................... Return the name of this pointing center

gcp::util::Source * Center::getSource ( )

Return a pointer to this object's source

....................................................................... Return a pointer to this object's source

gcp::control::SourceId * Center::getSourceId ( )

Return a pointer to the id of this pointing center

....................................................................... Return a pointer to this object's source id

gcp::control::SourceType Center::getType ( )

....................................................................... Return the type of this pointing center

struct CacheWindow * Center::getWindow ( )

Return a pointer to the window over which the last cached values are valid.

....................................................................... Return a pointer to the window over which the last cached values are valid.

bool Center::isEmpty ( )

Remove antennas from the set associated with this center.

....................................................................... Remove antennas from the set associated with this center.

bool Center::isSet ( AntNum::Id  antennas)

Return true if a set of antnenas are asociated with this pointing center.

....................................................................... Return true if a set of antnenas are asociated with this pointing center.

void Center::removeAntennas ( AntNum::Id  antennas)

Remove antennas from the set associated with this center.

....................................................................... Remove antennas from the set associated with this center.


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