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

Implementation of a gRPC client instrument to access a remote service for image processing (localization of photon emitters in widefield microscope images). Used by the DynExpModule::Widefield::WidefieldMicroscope module. More...

Go to the source code of this file.

Classes

struct  DynExpInstr::WidefieldLocalizationCellIDType
 
class  DynExpInstr::WidefieldLocalizationTasks::InitTask
 
class  DynExpInstr::WidefieldLocalizationTasks::ExitTask
 
class  DynExpInstr::WidefieldLocalizationTasks::UpdateTask
 
class  DynExpInstr::WidefieldLocalizationTasks::ImageProcessingTaskBase
 
class  DynExpInstr::WidefieldLocalizationTasks::ReadCellIDTask
 
class  DynExpInstr::WidefieldLocalizationTasks::AnalyzeWidefieldTask
 
class  DynExpInstr::WidefieldLocalizationTasks::AnalyzeDistortionTask
 
class  DynExpInstr::WidefieldLocalizationTasks::RecallPositionsTask
 
class  DynExpInstr::WidefieldLocalizationData
 
class  DynExpInstr::WidefieldLocalizationParams
 
class  DynExpInstr::WidefieldLocalizationConfigurator
 
class  DynExpInstr::WidefieldLocalization
 

Namespaces

 DynExpInstr
 DynExp's instrument namespace contains the implementation of DynExp instruments which extend DynExp's core functionality in a modular way.
 
 DynExpInstr::WidefieldLocalizationTasks
 

Functions

std::strong_ordering DynExpInstr::operator<=> (const WidefieldLocalizationCellIDType &lhs, const WidefieldLocalizationCellIDType &rhs)
 
std::ostream & DynExpInstr::operator<< (std::ostream &stream, const WidefieldLocalizationCellIDType &CellID)
 

Detailed Description

Implementation of a gRPC client instrument to access a remote service for image processing (localization of photon emitters in widefield microscope images). Used by the DynExpModule::Widefield::WidefieldMicroscope module.

Definition in file WidefieldLocalization.h.