/// <summary>
        /// ExposureFinished event => Read and write spectrum.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Spectrometer_ExposureFinished(object sender, Spectrometer.ExposureFinishedEventArgs e)
        {
            MSpectraProcessor.AddSpectra(
                wavelengths: Spectrometer.Wavelengths,
                intensities: Array.ConvertAll(Spectrometer.Intensities, v => (double)v),
                ticks: Spectrometer.Time.Ticks);

            if (mParameters.AutoExposureTime)
            {
                Front.LabelBoldAutoExposureTime(e.Adapted);
                Front.ExposureTime = e.ExposureTime;
            }
        }