make_scexao_lyot_stop
- hcipy.aperture.make_scexao_lyot_stop(normalized=False, inner_diameter_fraction=0.307, outer_diameter_fraction=1, with_spiders=True, spider_fraction=1, with_masks=True, mask_fraction=1)
Generate a Subaru-like pupil with SCExAO geometry.
This pupil is based on a pupil by Julien Lozi (priv. communications), and is arbitrarily scaled for generating Lyot stops.
- Parameters:
- normalizedboolean
If True, the outer diameter will be scaled to 1, otherwise it is 7.95 m.
- inner_diameter_fractionscalar
The ratio of size of the secondary obstruction to the original diameter of 7.95 m.
- outer_diameter_fractionscalar
The ratio of the outer diameter to the original diameter of 7.95 m.
- with_spidersboolean
If True, will include spiders in the aperture.
- spider_fractionscalar
If with_spiders is True, the relative scale of the spiders in the mask.
- with_masksboolean
If True, will include bad actuator masks in the aperture.
- mask_fractionscalar
If with_masks is True, the relative scale of the masks.
- Returns:
- Field generator
The generated SCExAO Lyot stop.