Visibility (‘xrayvision.visibility’)#

The visibility submodule contains generic visibility classes.

xrayvision.visibility Module#

Module contains visibility related classes.

This contains classes to hold general visibilities and specialised classes hold visibilities from certain spacecraft or instruments

Classes#

Visibility(vis, *, u, v[, offset, phase_centre])

Generic Visibility object.

Visibilities(visibilities, u, v[, ...])

A class for holding visibilities.

VisMeta(*args, **kwargs)

A class for holding Visibility-specific metadata.

VisibilitiesABC()

VisMetaABC()

Class Inheritance Diagram#

Inheritance diagram of xrayvision.visibility.Visibility, xrayvision.visibility.Visibilities, xrayvision.visibility.VisMeta, xrayvision.visibility.VisibilitiesABC, xrayvision.visibility.VisMetaABC