make_vlt_aperture

hcipy.aperture.make_vlt_aperture(normalized=False, telescope='ut3', with_spiders=True, with_M3_cover=False, return_segments=False)

Make the VLT aperture.

This aperture is based on the ERIS pupil documentation: VLT-SPE-AES-11310-0006.

Parameters:
normalizedboolean

If this is True, the outer diameter will be scaled to 1. Otherwise, the diameter of the pupil will be 8.0 meters for UT1-3 and 8.1196 meters for UT4.

telescopeone of {‘ut1’, ‘ut2’, ‘ut3’, ‘ut4’, ‘antu’, ‘kueyen’, ‘melipal’, ‘yepun’}

The specific telescope on the VLT, case insensitive. Default: UT3.

with_spidersboolean

If this is False, the spiders will be left out. Default: True.

with_M3_coverboolean

If this is True, a cover will be created for the M3 in stowed position. This M3 cover is only available on UT4, mimicking the ERIS pupil. A warning will be emitted when using an M3 cover with other UTs. Default: False.

return_segmentsboolean

If this is True, the pupil quadrants (segments) will also be returned.

Returns:
apertureField generator

The VLT aperture.

segmentslist of Field generators

The segments. Only returned when return_segments is True.