Telescope is part of the WaveTrain system class library
Telescope is a simple model of a telescope, consisting of a circular aperture, with or without an inner obscuration, and an applied focus, corresponding to a specified focal distance. At present it does not include a magnification, because we have generally found it convenient to describe optical system dimensions in output space. It has two WaveTrain inputs and two WaveTrain outputs, used to model both incoming and outgoing light.
|
Parameters
|
range |  float | Focus distance (m) | 1.0e20 |
apertureRadius |  float | Aperture radius (m) | 1.0 |
annulusRadius |  float | Radius of the inner obscuration (m) (set to 0.0 for no obscuration) | 0.0 |
Inputs
|
incomingIncident |  WaveTrain | Describes all light incident from the "incoming" direction | WaveTrain() |
outgoingIncident |  WaveTrain | Describes all light incident from the "outgoing" direction | WaveTrain() |
Outputs
|
incomingTransmitted |  WaveTrain | Describes all light transmitted in the "incoming" direction | |
outgoingTransmitted |  WaveTrain | Describes all light transmitted in the "outgoing" direction | |
Subsystems |
|
|
|
apertureRadius |  float | apertureRadius |
annulusRadius |  float | annulusRadius |
|
|
|
|
|
|
|
|
|
|
aperture.incomingIncident | <<= | incomingIncident |
focus.outgoingIncident | <<= | outgoingIncident |
incomingTransmitted | <<= | focus.incomingTransmitted |
outgoingTransmitted | <<= | aperture.outgoingTransmitted |
aperture.outgoingIncident | <<= | focus.outgoingTransmitted |
focus.incomingIncident | <<= | aperture.incomingTransmitted |
|
|
Last Saved: Wed Feb 06 07:18:15 MST 2008 by TVE version 2007B
|