The C++ interface library consists of a collection of classes that interface to the catalog and image servers or manipulate the local catalog files. The main class is called AstroCatalog(3) . This class provides access to catalogs and image servers. There is also the AstroQuery(3) class, representing queries and the QueryResult(3) class for representing query results. Local catalogs are implemented by a subclass of AstroCatalog called LocalCatalog(3) . There is also a set of special purpose classes for dealing with TCS (Telescope Control Software) catalogs ( TcsCatalog(3) , TcsCatalogObject(3) , TcsQueryResult(3) ). These are catalogs with fixed columns. The following table lists the main C++ classes and their uses:
See the man pages in the Reference section for details on the classes listed above.
Please send questions or comments to abrighto@eso.org@eso.org.
Copyright © 1998 ESO - European Southern Observatory