IncomingSplitter6 is part of the WaveTrain system class library
IncomingSplitter6 is a two-way optical component, which has seven wavetrain outputs, six in the incoming direction, one in the outgoing direction, and two wavetrain inputs, one in each direction. The incoming input avetrain is split repeatedly to yield the six incoming outputs; in the outgoing direction it's a straight passthrough: the outgoing output is connected directed to the outgoing output. IncomingSplitter6 is a composite system class with a six subsystems, all Splitters.
|
Parameters
|
None |
Inputs
|
incomingIncident |  WaveTrain | describes all light incident from the "incoming" direction | WaveTrain() |
outgoingIncident |  WaveTrain | describes all light incident from the "outgoing" direction | WaveTrain() |
Outputs
|
incomingTransmitted1 |  WaveTrain | describes all light transmitted in the first "incoming" direction | |
incomingTransmitted2 |  WaveTrain | describes all light transmitted in the second "incoming" direction | |
incomingTransmitted3 |  WaveTrain | describes all light transmitted in the third "incoming" direction | |
incomingTransmitted4 |  WaveTrain | describes all light transmitted in the fourth "incoming" direction | |
incomingTransmitted5 |  WaveTrain | describes all light transmitted in the fifth "incoming" direction | |
incomingTransmitted6 |  WaveTrain | describes all light transmitted in the sixth "incoming" direction | |
outgoingTransmitted |  WaveTrain | describes all light transmitted in the "outgoing" direction | |
Subsystems |
|
|
|
incomingsplitter.outgoingIncident | <<= | outgoingIncident |
incomingsplitter.incomingIncident | <<= | incomingIncident |
incomingTransmitted1 | <<= | incomingsplitter.incomingTransmitted |
incomingTransmitted2 | <<= | incomingsplitter2.incomingTransmitted |
incomingTransmitted3 | <<= | incomingsplitter3.incomingTransmitted |
incomingTransmitted4 | <<= | incomingsplitter4.incomingTransmitted |
incomingTransmitted5 | <<= | incomingsplitter5.incomingTransmitted |
incomingTransmitted6 | <<= | incomingsplitter5.incomingTransmitted2 |
outgoingTransmitted | <<= | incomingsplitter.outgoingTransmitted |
incomingsplitter2.incomingIncident | <<= | incomingsplitter.incomingTransmitted2 |
incomingsplitter3.incomingIncident | <<= | incomingsplitter2.incomingTransmitted2 |
incomingsplitter4.incomingIncident | <<= | incomingsplitter3.incomingTransmitted2 |
incomingsplitter5.incomingIncident | <<= | incomingsplitter4.incomingTransmitted2 |
|
|
Last Saved: Wed Jan 26 17:21:30 MST 2000 by TVE version 2007B
|