ENLIGHTEN
Cross-platform desktop GUI for Wasatch Photonics spectrometers
Loading...
Searching...
No Matches
enlighten.post_processing.TransmissionFeature.TransmissionFeature Class Reference

Public Member Functions

 __init__ (self, ctl)
 
 process (self, processed_reading, settings, app_state)
 transmission processing is: 100 * (sample - dark) / (reference - dark) (if no dark is available, just use sample / reference)
 
 update_from_gui (self)
 

Public Attributes

 cb_max_enable = cfu.checkBox_enable_max_transmission
 
 ctl = ctl
 
 max_enabled
 
 max_perc = self.sb_max_perc.value()
 
 sb_max_perc = cfu.spinBox_max_transmission_perc
 
 update_from_gui
 

Detailed Description

Todo
redo process() math with numpy

Constructor & Destructor Documentation

◆ __init__()

enlighten.post_processing.TransmissionFeature.TransmissionFeature.__init__ ( self,
ctl )

Member Function Documentation

◆ process()

enlighten.post_processing.TransmissionFeature.TransmissionFeature.process ( self,
processed_reading,
settings,
app_state )

transmission processing is: 100 * (sample - dark) / (reference - dark) (if no dark is available, just use sample / reference)

Returns
True if ProcessedReading.processed successfully updated

◆ update_from_gui()

enlighten.post_processing.TransmissionFeature.TransmissionFeature.update_from_gui ( self)

Member Data Documentation

◆ cb_max_enable

enlighten.post_processing.TransmissionFeature.TransmissionFeature.cb_max_enable = cfu.checkBox_enable_max_transmission

◆ ctl

enlighten.post_processing.TransmissionFeature.TransmissionFeature.ctl = ctl

◆ max_enabled

enlighten.post_processing.TransmissionFeature.TransmissionFeature.max_enabled

◆ max_perc

enlighten.post_processing.TransmissionFeature.TransmissionFeature.max_perc = self.sb_max_perc.value()

◆ sb_max_perc

enlighten.post_processing.TransmissionFeature.TransmissionFeature.sb_max_perc = cfu.spinBox_max_transmission_perc

◆ update_from_gui

enlighten.post_processing.TransmissionFeature.TransmissionFeature.update_from_gui

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