MultiUniformWave is part of the WaveTrain system class library
MultiUniformWave models multiple plane wave light sources. It transmits uniform intensity continuous wave plane waves at each of a number of specified tilts for all wavelengths within a specified range. It has a single WaveTrain output, representing the transmitted light.
|
Parameters
|
minWavelength |  float | Minimum wavelength (m) | 1.0e-06 |
maxWavelength |  float | Maximum wavelength (m) | 1.0e-06 |
irradiance |  float | Irradiance (W/(m^2)) | 1.0 |
xTilt |  Vector<float>& | The x-tilt to be applied to each beam (rad) | Vector() |
yTilt |  Vector<float>& | The y-tilt to be applied to each beam (rad) | Vector() |
Inputs
|
None |
Outputs
|
transmitted |  WaveTrain | Transmitted WaveTrain | WaveTrain() |
Subsystems |
|
|
Last Saved: Fri Feb 18 13:21:36 MST 2000 by TVE version 2007B
|
|