tempusSystem Class IncomingSplitter6
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.

Tempus Block Diagram Editor Snapshot
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

Subsystem icon
  IncomingSplitter    incomingsplitter

Subsystem icon
  IncomingSplitter    incomingsplitter2

Subsystem icon
  IncomingSplitter    incomingsplitter3

Subsystem icon
  IncomingSplitter    incomingsplitter4

Subsystem icon
  IncomingSplitter    incomingsplitter5


Connections
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