TopHatWindow#
- class photutils.psf.matching.TopHatWindow(beta)[source]#
Bases:
SplitCosineBellWindow
Class to define a 2D top hat window function.
- Parameters:
- betafloat, optional
The inner diameter as a fraction of the array size beyond which the taper begins.
beta
must be less or equal to 1.0.
Examples
import matplotlib.pyplot as plt from photutils.psf.matching import TopHatWindow taper = TopHatWindow(beta=0.4) data = taper((101, 101)) plt.imshow(data, origin='lower', interpolation='nearest') plt.colorbar()
(
Source code
,png
,hires.png
,pdf
,svg
)A 1D cut across the image center:
import matplotlib.pyplot as plt from photutils.psf.matching import TopHatWindow taper = TopHatWindow(beta=0.4) data = taper((101, 101)) plt.plot(data[50, :])
(
Source code
,png
,hires.png
,pdf
,svg
)Methods Summary
__call__
(shape)Call self as a function to return a 2D window function of the given shape.
Methods Documentation