Visibility#

class xrayvision.visibility.Visibility(vis, *, u, v, offset=<Quantity [0., 0.] arcsec>, phase_centre=<Quantity [0., 0.] arcsec>)[source]#

Bases: object

Generic Visibility object.

Parameters:
  • vis – Array of N complex visibilities sampled at the u, v coordinates.

  • u (Annotated[Quantity, Unit("1 / arcsec")]) – Array of u coordinates where visibilities are sampled.

  • v (Annotated[Quantity, Unit("1 / arcsec")]) – Array of v coordinates where visibilities are sampled.

  • phase_centre (Annotated[Quantity, Unit("arcsec")] | None) – Phase centre of the visibility, defaults to (0,0).

  • offset (Annotated[Quantity, Unit("arcsec")] | None) – Offset of the phase_center visibility, defaults to (0,0).