This is of interest mostly for hardware diagnostics, so the common
user won't care much about it. In this case, you have a
3-dimensional data array as described above, where each entry
holds an integer number as it was recorded by the hardware. The
data type in IDL as well as C++ is unsigned 16-bit integer.
- For the photon counter, this integer number corresponds
to the number of photons recorded divided by
sm_par.counts_divideby (see Sec. 10.4).
- For the clock signal, this integer number corresponds to
the number of clock pulses recorded. You can obtain the actual
dwell time by dividing by sm_par.clock_hertz (see
Sec. 10.4).
- For any analog (voltage) signal, which includes the
segments of the silicon detector, this integer number is the
one returned by the analog-to-digital converter. You can
calculate the actual voltage from
sm_par.adc_voltoffsets and
sm_par.adc_voltsperbit (see Eq. 10.1).
Holger Fleckenstein
2008-07-08