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
|