DynExp
Highly flexible laboratory automation for dynamically changing experiments.
Loading...
Searching...
No Matches
LaserScanningSpectroscopy.h File Reference

Implementation of a module to perform photoluminescence excitation spectroscopy. More...

Go to the source code of this file.

Classes

class  DynExpModule::LaserScanningSpectroscopy::LaserScanningSpectroscopyWidget
 
class  DynExpModule::LaserScanningSpectroscopy::LaserScanningSpectroscopyData
 
class  DynExpModule::LaserScanningSpectroscopy::LaserScanningSpectroscopyParams
 
class  DynExpModule::LaserScanningSpectroscopy::LaserScanningSpectroscopyConfigurator
 
class  DynExpModule::LaserScanningSpectroscopy::LaserScanningSpectroscopy
 

Namespaces

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

Typedefs

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

Enumerations

enum class  DynExpModule::LaserScanningSpectroscopy::StateType { DynExpModule::LaserScanningSpectroscopy::Ready , DynExpModule::LaserScanningSpectroscopy::WaitForSettingFrequency , DynExpModule::LaserScanningSpectroscopy::WaitForCapturing }
 

Detailed Description

Implementation of a module to perform photoluminescence excitation spectroscopy.

Definition in file LaserScanningSpectroscopy.h.