PolarizingSplitter is part of the WaveTrain system class library
PolarizingSplitter splits the incident WaveTrain and applies a polarization tag to each path. This System allows Waves from the same source to be split into two sets of Waves which can be manipulated separately.
|
Parameters
|
polarization |  int | idealized (nonphysical) polarization state to be applied to transmitted | 1 |
polarization2 |  int | idealized (nonphysical) polarization stateidealized (nonphysical) polarization state to be applied to transmitted2 | 2 |
Inputs
|
incident |  WaveTrain | describes all incident light (which all goes in the same direction) | WaveTrain() |
Outputs
|
transmitted |  WaveTrain | Transmitted WaveTrain tagged with polarization state specified by the parameter "polarization" | WaveTrain() |
transmitted2 |  WaveTrain | Transmitted WaveTrain tagged with polarization state specified by the parameter "polarization2" | WaveTrain() |
Subsystems |
|
|
|
polarization |  int | polarization |
|
|
|
|
|
polarization |  int | polarization2 |
|
|
|
|
|
|
|
|
|
|
splitter.incident | <<= | incident |
transmitted | <<= | polarizer.incomingTransmitted |
transmitted2 | <<= | polarizer2.incomingTransmitted |
polarizer.incomingIncident | <<= | splitter.transmitted |
polarizer2.incomingIncident | <<= | splitter.transmitted2 |
|
|
Last Saved: Wed Sep 04 02:03:05 MDT 2002 by TVE version 2007B
|