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

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