DynExp
Highly flexible laboratory automation for dynamically changing experiments.
WidefieldMicroscopeWidget.h File Reference

User interface belonging to the DynExpModule::Widefield::WidefieldMicroscope module. More...

Go to the source code of this file.

Classes

class  DynExpModule::Widefield::WidefieldMicroscopeWidget
 
struct  DynExpModule::Widefield::WidefieldMicroscopeWidget::StatusBarType
 

Namespaces

 DynExpModule
 DynExp's module namespace contains the implementation of DynExp modules which extend DynExp's core functionality in a modular way.
 
 DynExpModule::Widefield
 

Typedefs

using DynExpModule::Widefield::StateMachineStateType = Util::StateMachineState< StateType(WidefieldMicroscope::*)(DynExp::ModuleInstance &)>
 

Enumerations

enum class  DynExpModule::Widefield::StateType {
  DynExpModule::Widefield::DummyState , DynExpModule::Widefield::Initializing , DynExpModule::Widefield::SetupTransitionBegin , DynExpModule::Widefield::SetupTransitioning ,
  DynExpModule::Widefield::SetupTransitionEnd , DynExpModule::Widefield::SetupTransitionFinished , DynExpModule::Widefield::Ready , DynExpModule::Widefield::AutofocusBegin ,
  DynExpModule::Widefield::AutofocusWaiting , DynExpModule::Widefield::AutofocusFinished , DynExpModule::Widefield::LEDImageAcquisitionBegin , DynExpModule::Widefield::WidefieldImageAcquisitionBegin ,
  DynExpModule::Widefield::WaitingForLEDImageReadyToCapture , DynExpModule::Widefield::WaitingForLEDImage , DynExpModule::Widefield::WaitingForLEDImageFinished , DynExpModule::Widefield::WaitingForWidefieldImageReadyToCapture ,
  DynExpModule::Widefield::WaitingForWidefieldImage , DynExpModule::Widefield::WaitingForWidefieldImageFinished , DynExpModule::Widefield::WaitingForWidefieldCellID , DynExpModule::Widefield::WidefieldCellWaitUntilCentered ,
  DynExpModule::Widefield::WidefieldCellIDReadFinished , DynExpModule::Widefield::WaitingForWidefieldLocalization , DynExpModule::Widefield::WidefieldLocalizationFinished , DynExpModule::Widefield::FindingConfocalSpotBegin ,
  DynExpModule::Widefield::FindingConfocalSpotAfterTransitioningToConfocalMode , DynExpModule::Widefield::FindingConfocalSpotAfterRecordingWidefieldImage , DynExpModule::Widefield::ConfocalScanStep , DynExpModule::Widefield::ConfocalScanWaitUntilMoved ,
  DynExpModule::Widefield::ConfocalScanCapture , DynExpModule::Widefield::ConfocalScanWaitUntilCaptured , DynExpModule::Widefield::ConfocalOptimizationInit , DynExpModule::Widefield::ConfocalOptimizationInitSubStep ,
  DynExpModule::Widefield::ConfocalOptimizationWait , DynExpModule::Widefield::ConfocalOptimizationStep , DynExpModule::Widefield::ConfocalOptimizationFinished , DynExpModule::Widefield::HBTAcquiring ,
  DynExpModule::Widefield::HBTFinished , DynExpModule::Widefield::Waiting , DynExpModule::Widefield::WaitingFinished , DynExpModule::Widefield::SpectrumAcquisitionWaiting ,
  DynExpModule::Widefield::SpectrumAcquisitionFinished , DynExpModule::Widefield::AutoMeasureLocalizationStep , DynExpModule::Widefield::AutoMeasureLocalizationSaveLEDImage , DynExpModule::Widefield::AutoMeasureLocalizationSaveWidefieldImage ,
  DynExpModule::Widefield::AutoMeasureLocalizationMoving , DynExpModule::Widefield::AutoMeasureLocalizationFinished , DynExpModule::Widefield::AutoMeasureCharacterizationStep , DynExpModule::Widefield::AutoMeasureCharacterizationGotoEmitter ,
  DynExpModule::Widefield::AutoMeasureCharacterizationOptimizationFinished , DynExpModule::Widefield::AutoMeasureCharacterizationSpectrumBegin , DynExpModule::Widefield::AutoMeasureCharacterizationSpectrumFinished , DynExpModule::Widefield::AutoMeasureCharacterizationHBTBegin ,
  DynExpModule::Widefield::AutoMeasureCharacterizationHBTWaitForInit , DynExpModule::Widefield::AutoMeasureCharacterizationHBTFinished , DynExpModule::Widefield::AutoMeasureCharacterizationFinished , DynExpModule::Widefield::AutoMeasureSampleStep ,
  DynExpModule::Widefield::AutoMeasureSampleReadCellID , DynExpModule::Widefield::AutoMeasureSampleReadCellIDFinished , DynExpModule::Widefield::AutoMeasureSampleLocalize , DynExpModule::Widefield::AutoMeasureSampleFindEmitters ,
  DynExpModule::Widefield::AutoMeasureSampleCharacterize , DynExpModule::Widefield::AutoMeasureSampleAdvanceCell , DynExpModule::Widefield::AutoMeasureSampleFinished
}
 

Detailed Description

User interface belonging to the DynExpModule::Widefield::WidefieldMicroscope module.

Definition in file WidefieldMicroscopeWidget.h.