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

User interface belonging to the DynExpModule::ODMR::ODMR module. More...

Go to the source code of this file.

Classes

struct  DynExpModule::ODMR::ODMRPlotType
 
struct  DynExpModule::ODMR::SensitivityPlotType
 
class  DynExpModule::ODMR::ODMRWidget
 
struct  DynExpModule::ODMR::ODMRWidget::StatusBarType
 

Namespaces

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

Typedefs

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

Enumerations

enum class  DynExpModule::ODMR::StateType {
  DynExpModule::ODMR::Initializing , DynExpModule::ODMR::Ready , DynExpModule::ODMR::MeasurementSeriesInit , DynExpModule::ODMR::MeasurementSeriesStep ,
  DynExpModule::ODMR::ODMRTraceInit , DynExpModule::ODMR::ODMRTraceWait , DynExpModule::ODMR::ODMRTraceFinish , DynExpModule::ODMR::SensitivityInit ,
  DynExpModule::ODMR::SensitivityWait , DynExpModule::ODMR::SensitivityFinish
}
 

Detailed Description

User interface belonging to the DynExpModule::ODMR::ODMR module.

Definition in file ODMRWidget.h.


Class Documentation

◆ DynExpModule::ODMR::ODMRPlotType

struct DynExpModule::ODMR::ODMRPlotType

Definition at line 36 of file ODMRWidget.h.

Class Members
QList< QPointF > DataPoints
QPointF DataPointsMaxValues
QPointF DataPointsMinValues
tuple< double, double > FitParams
QList< QPointF > FitPoints
bool HasChanged
QPointF SelectedPoint

◆ DynExpModule::ODMR::SensitivityPlotType

struct DynExpModule::ODMR::SensitivityPlotType

Definition at line 48 of file ODMRWidget.h.

Class Members
QList< QPointF > DataPoints
QPointF DataPointsMaxValues
QPointF DataPointsMinValues
bool HasChanged