PulsedPointSource is part of the WaveTrain system class library
PulsedPointSource models a pulsed point source which radiates pulses of light in all directions, at a specified wavelength, pulse interval, pulse length, and power per pulse. Each pulse is modeled as being triangular and symmetric, and ordinarily only a single propagation is performed for each pulse, in the middle of the pulse interval. The pulse brightness is always 2*pulsePower/pulseLength. It has a single WaveTrain output, representing the transmitted light.
|
Parameters
|
pulseInterval |  float | Interval between pulses (s) | |
pulseLength |  double | Length of pulse (s) | |
pulsePower |  double | Power per pulse (J/sr) | |
wavelength |  float | Wavelength of pulse (m) | |
x |  float | Offset in x-direction of pulse center (m) | 0.0 |
y |  float | Offset in y-direction of pulse center (m) | 0.0 |
Inputs
|
on |  bool | | |
Outputs
|
transmitted |  WaveTrain | Transmitted pulsed point source | |
Subsystems |
|
|
Last Saved: Mon Jun 03 19:59:38 MDT 2002 by TVE version 2007B
|
|