EllipseAnnulusSkyRegion

class regions.EllipseAnnulusSkyRegion(center, inner_width, outer_width, inner_height, outer_height, angle=<Quantity 0. deg>, meta=None, visual=None)[source]

Bases: regions.shapes.annulus.AsymmetricAnnulusSkyRegion

A elliptical annulus in SkyCoord coordinates.

Parameters
centerSkyCoord

The position of the center of the elliptical annulus.

inner_widthQuantity

The inner width of the elliptical annulus (before rotation) as an angle.

inner_heightQuantity

The inner height of the elliptical annulus (before rotation) as an angle.

outer_widthQuantity

The outer width of the elliptical annulus (before rotation) as an angle.

outer_heightQuantity

The outer height of the elliptical annulus (before rotation) as an angle.

angleQuantity, optional

The rotation angle of the elliptical annulus, measured anti-clockwise. If set to zero (the default), the width axis is lined up with the longitude axis of the celestial coordinates

metaRegionMeta, optional

A dictionary that stores the meta attributes of this region.

visualRegionVisual, optional

A dictionary that stores the visual meta attributes of this region.

Methods Summary

to_pixel(wcs)

Return the equivalent region defined in pixel coordinates.

Methods Documentation

to_pixel(wcs)[source]

Return the equivalent region defined in pixel coordinates.

Parameters
wcsWCS

The world coordinate system transformation to use to convert between sky and pixel coordinates.

Returns
pixel_regionPixelRegion

A pixel region.