Qudi
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Credirect._RedirectStreamA base class for a context manager to redirect streams from the sys module
 CABCMeta
 Captmotor.APTMotorClass to control Thorlabs APT motor
 CAxisItem
 Cbuiltin_trap.BuiltinTrapProtect builtins from code in some environment
 CCircleROI
 Ccolordefs.ColorScaleCustom color scale for use in Qudi
 CCompile
 Ccore.module.ConfigOptionThis class represents a configuration entry in the config file that is loaded before module initalisation
 Ccore.module.ConnectorA connector where another module can be connected
 Ccore.mapper.Converter
 Cdict
 Chelpers.DisplayHookA simple displayhook that publishes the object's repr over a ZeroMQ socket
 Cdisplay_trap.DisplayTrapObject to manage sys.displayhook
 Cevents.EventManagerInfrastructure for registering and firing callbacks on application events
 CException
 Chelpers.ExecutionResultThe result of a call to run_cell
 CFileHandler
 Cfit_logic_standalone.FitLogic
 Cfloat
 CFormatter
 CGraphicsObject
 CHandler
 CInfiniteLine
 Ckeysight_M3202A.M3202ChannelCfg
 Cmagnet_dummy.MagnetAxisDummyGeneric dummy magnet representing one axis
 Ccore.mapper.Mapper
 Cconfig_gui.menu.MenuItem
 Cmetaclass
 Cmicrowave_interface.MicrowaveLimitsA container to hold all limits for microwave sources
 Cconfig_gui.__main__.ModNode
 Cmotor_dummy.MotorAxisDummyGeneric dummy motor representing one axis
 Cobject
 Cparentpoller.ParentPollerUnixA Unix-specific daemon thread that terminates the program immediately when the parent process no longer exists
 Cparentpoller.ParentPollerWindowsA Windows-specific daemon thread that listens for a special event that signals an interrupt and, optionally, terminates the program immediately when the parent process no longer exists
 Cpoi_manager_logic.PoIThe actual individual poi is saved in this generic object
 Cpulse_objects.PredefinedGeneratorBase
 Cpulse_analyzer.PulseAnalyzerBase
 Cpulse_extractor.PulseExtractorBase
 Cpulser_interface.PulserConstraints
 CQAbstractItemModel
 CQAbstractSpinBox
 CQAbstractTableModel
 CQComboBox
 CQDialog
 CQFrame
 CQMainWindow
 CQMenu
 CQMutex
 CQObject
 CQObjectMeta
 CQRadioButton
 CQSortFilterProxyModel
 CQStyledItemDelegate
 CQStyledItemDelegate
 CQSystemTrayIcon
 CQTableView
 Ccore.qudikernel.Qudi
 Ccolordefs.QudiPaletteQudi saturated color palette
 Ccolordefs.QudiPalettePaleQudi desaturated color palette
 Cconfig_gui.port.QudiPortType
 CQValidator
 CQWidget
 CQWidget
 Ccore.remote.RemoteModuleThis class represents a module on a remote computer and holds a reference to it
 CROI
 Csamples_write_methods.SamplesWriteMethods
 Csampling_functions.SamplingBaseBase class for all sampling functions
 Csampling_functions.SamplingFunctions
 Ccore.util.interfaces.ScalarConstraintConstraint definition for a scalar variable hardware parameter
 Cslow_counter_interface.SlowCounterConstraints
 Ccore.module.StatusVarThis class defines a status variable that is loaded before activation and saved after deactivation
 CStructure
 Cautomation.TreeItemItem in a TreeModel
 Ctype
 CViewBox
 CCameraInterface
 CConfocalScannerInterface
 CDataLoggerInterface
 CEnum
 CFastCounterInterface
 CFysom
 CGenericLogic
 CGUIBase
 CInterruptableTask
 CMagnetInterface
 CMicrowaveInterface
 CMotorInterface
 CODMRCounterInterface
 CPIDControllerInterface
 CPlotWidget
 CPredefinedGeneratorBase
 CPrePostTask
 CProcessControlInterface
 CProcessInterface
 CPulseAnalyzerBase
 CPulseExtractorBase
 CPulserInterface
 CQCheckBox
 CQObject
 CQWidget
 CSamplingBase
 CSimpleDataInterface
 CSimpleLaserInterface
 CSingletonConfigurable
 CSlowCounterInterface
 CSpectrometerInterface
 CSwitchInterface
 CThread
 CWavemeterInterface