GaussianAperture

class sbpy.activity.GaussianAperture(sigma=None, fwhm=None)[source]

Bases: sbpy.activity.Aperture

Gaussian-shaped aperture, e.g., for radio observations.

The aperture is normalized to 1.0 at the center.

Parameters
sigmaQuantity, optional

The width of the Gaussian beam (square-root of the variance) as an angular or projected size.

fwhmQuantity, optional

The full-width at half-maximum of the Gaussian beam as an angular or projected size.

Notes

One of sigma or fwhm is required.

Attributes Summary

fwhm

Beam full-width at half-maximum.

sigma

Beam Gaussian width.

Methods Summary

__call__(self, rho, eph)

Evaluate the aperture.

coma_equivalent_radius(self)

Circular aperture radius that yields same flux for a 1/ρ coma.

Attributes Documentation

fwhm

Beam full-width at half-maximum.

sigma

Beam Gaussian width.

Methods Documentation

__call__(self, rho, eph: sbpy.data.ephem.Ephem = None)[source]

Evaluate the aperture.

Parameters
rhoQuantity

Position to evaluate, in units of length or angle.

ephdictionary-like, Ephem, or Quantity, optional

The observer-target distance (delta). Use eph to convert between angles and lengths, as needed.

coma_equivalent_radius(self)[source]

Circular aperture radius that yields same flux for a 1/ρ coma.

Returns
rapQuantity