Virtual Observatory interface

Overview

The following figure presents an overview over the C++ classes of the VO module and their relations.

../../../_images/uml_vo.png

VO module

The VO module provides classes that interface GammaLib to the Virtual Observatory infrastructure. So far the module contains the GVOClient and the GVOHub classes. GVOClient implements a Virtual Observatory client while GVOHub implements a hub for inter-client communication. If a client needs to connect to a Hub and no Hub is running on the system, the client will launch it’s own Hub.