ENLIGHTEN
Cross-platform desktop GUI for Wasatch Photonics spectrometers
Loading...
Searching...
No Matches
enlighten.parser.DashFileParser.DashSpectrometer Class Reference

A kind of mini-Spectrometer, holding state about a Spectrometer which will go into the next Measurement we generate. More...

Public Member Functions

 __init__ (self, row)
 
 update_processed_reading (self, note, spectrum)
 

Public Attributes

 dash_measurement = DashMeasurement(row)
 
 settings = SpectrometerSettings()
 

Detailed Description

A kind of mini-Spectrometer, holding state about a Spectrometer which will go into the next Measurement we generate.


The distinction between DashMeasurement and DashSpectrometer is kind of arbitrary, (they're all mixed in the Dash metadata prefixes), but helps distinguish "spectrometer" data from "measurement" data.

Constructor & Destructor Documentation

◆ __init__()

enlighten.parser.DashFileParser.DashSpectrometer.__init__ ( self,
row )
See also
ColumnFileParser.post_process_metadata

Member Function Documentation

◆ update_processed_reading()

enlighten.parser.DashFileParser.DashSpectrometer.update_processed_reading ( self,
note,
spectrum )

Member Data Documentation

◆ dash_measurement

enlighten.parser.DashFileParser.DashSpectrometer.dash_measurement = DashMeasurement(row)

◆ settings

enlighten.parser.DashFileParser.DashSpectrometer.settings = SpectrometerSettings()

The documentation for this class was generated from the following file: