AsymmetricAnnulusSkyRegion

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

Bases: SkyRegion

Helper class for asymmetric annuli sky regions.

Used for ellipse and rectangle sky annulus regions.

Parameters:
centerSkyCoord

The position of the center of the annulus.

inner_widthQuantity

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

outer_widthQuantity

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

inner_heightQuantity

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

outer_heightQuantity

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

angleQuantity, optional

The rotation angle of the 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 or dict, optional

A dictionary that stores the meta attributes of the region.

visualRegionVisual or dict, optional

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

Attributes Summary

angle

The rotation angle measured anti-clockwise as a|Quantity| angle.

center

The center position as a astropy.coordinates.SkyCoord.

inner_height

The inner height (before rotation) as a astropy.units.Quantity angle.

inner_width

The inner width (before rotation) as a astropy.units.Quantity angle.

meta

The meta attributes as a RegionMeta

outer_height

The outer height (before rotation) as a astropy.units.Quantity angle.

outer_width

The outer width (before rotation) as a astropy.units.Quantity angle.

visual

The visual attributes as a RegionVisual.

Methods Summary

to_pixel_args(wcs)

Attributes Documentation

angle

The rotation angle measured anti-clockwise as a|Quantity| angle.

center

The center position as a astropy.coordinates.SkyCoord.

inner_height

The inner height (before rotation) as a astropy.units.Quantity angle.

inner_width

The inner width (before rotation) as a astropy.units.Quantity angle.

meta

The meta attributes as a RegionMeta

outer_height

The outer height (before rotation) as a astropy.units.Quantity angle.

outer_width

The outer width (before rotation) as a astropy.units.Quantity angle.

visual

The visual attributes as a RegionVisual.

Methods Documentation

to_pixel_args(wcs)[source]