TargetBoard is part of the WaveTrain system class library
TargetBoard models a "target board" intensity sensor: the intensity of an incident wavefront is measured at a specified mesh of sample points, corresponding to individual point-detector locations. If multiple wavefronts are received simultaneously they are assumed to be mutually incoherent, so their intensities add. The net intensity is then integrated over the exposure length to produce an "integratedIntensity" output in units of J/m^2.
See the WT User Guide for a detailed discussion of the triggering of sensor exposures. Note in particular that the input "sampleInterval" is only used to generate multiple samples within one "exposureLength". To obtain one sample per "exposureLength" (the typical practice), set "sampleInterval" to 0.0.
Like all WaveTrain optical sensors, TargetBoard works with both pulsed and continuous wave illumination. It has a single WaveTrain input, representing the incident light.
|
Parameters
|
wavelength |  float | wavelength at which this sensor responds (m) | 1.0e-06 |
nxy |  int | Number of sample points across sensor | 64 |
dxy |  float | Spacing of sensor sample points (m) | 1.0 |
Inputs
|
incident |  WaveTrain | Incident Wavetrain to be sampled | WaveTrain() |
on |  bool | Flag indicating whether or not the sensor is on | true |
exposureInterval |  double | exposure interval | 0.001 |
exposureLength |  double | exposure length | 0.000001 |
sampleInterval |  double | Time between samples within one exposureLength (s) | 0.0 |
Outputs
|
integrated_intensity |  Grid<float> | Temporally-integrated intensity (J/m^2) | |
Subsystems |
|
|
Last Saved: Thu Mar 15 17:47:53 MDT 2007 by TVE version 2007B
|
|