Telescope¶
- class screens.screen.Telescope(pos=<CartesianRepresentation (x, y, z) in AU (0., 0., 0.)>, vel=<CartesianRepresentation (x, y, z) in km / s (0., 0., 0.)>, magnification=1.0, source=None, distance=None)[source] [edit on github]¶
Bases:
Screen
Telescope detecting a source of radiation.
- Parameters:
- pos
CartesianRepresentation
Position of the telescope, ignoring the distance.
- vel
CartesianRepresentation
Corresponding velocity.
- magnificationarray-like
Magnification of the telescope. Usually unity.
- source
Source
orScreen
, optional Possible source illuminating this screen. Unless specific broadcasting is required, it is recommended to use the
Screen.observe
method.- distance
Quantity
, optional Possible distance from the source. Only useful if
source
is given.
- pos