Telescope#

class phise.Telescope(
a: astropy.units.Quantity,
r: astropy.units.Quantity,
name: str = 'Unnamed Telescope',
)[source]#

Bases: object

Représentation d’un télescope utilisé par l’interféromètre.

Attributs principaux - a : surface collectrice (astropy.Quantity en m**2) - r : position relative sur le plan (astropy.Quantity, shape (2,), unité m) - name : nom lisible

__init__(
a: astropy.units.Quantity,
r: astropy.units.Quantity,
name: str = 'Unnamed Telescope',
)[source]#

Initialise un télescope.

Exceptions levées par les setters si les unités sont incorrectes.

property a: astropy.units.Quantity#

Surface collectrice du télescope (astropy.Quantity en m**2).

property r: astropy.units.Quantity#

Position relative du télescope sur le plan (astropy.Quantity en m, shape (2,)).

property name: str#

Nom du télescope.

property parent_interferometer#

Référence vers l’interféromètre parent (lecture seule).