DynExp
Highly flexible laboratory automation for dynamically changing experiments.
DynExpModule::ODMR Namespace Reference

Classes

class  ODMRData
 
class  ODMRParams
 
class  ODMRConfigurator
 
class  ODMR
 
struct  ODMRPlotType
 
struct  SensitivityPlotType
 
class  ODMRWidget
 

Typedefs

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

Enumerations

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

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

Typedef Documentation

◆ StateMachineStateType

Enumeration Type Documentation

◆ StateType

Enumerator
Initializing 
Ready 
MeasurementSeriesInit 
MeasurementSeriesStep 
ODMRTraceInit 
ODMRTraceWait 
ODMRTraceFinish 
SensitivityInit 
SensitivityWait 
SensitivityFinish 

Definition at line 21 of file ODMRWidget.h.