►Naom_laser_interfuse | |
CLaserAomInterfuse | This interfuse can be used to control the laser power after an AOM driven by an analog ouput on a confocal scanner hardware (the 4th analog output 'a') |
►Naptmotor | |
CAPTMotor | Class to control Thorlabs APT motor |
CAPTStage | Control class for an arbitrary collection of APTmotor axes |
►Nautomation | |
CAutomationLogic | Logic module agreggating multiple hardware switches |
CTreeItem | Item in a TreeModel |
CTreeModel | A tree model for storing TreeItems in a tree structure |
►Nautomationgui | |
CAutomationGui | Graphical interface for arranging tasks without using Python code |
CAutomationMainWindow | Helper class for window loaded from UI file |
►Nbasic_analysis_methods | |
CBasicPulseAnalyzer | |
►Nbasic_extraction_methods | |
CBasicPulseExtractor | |
►Nbasic_predefined_methods | |
CBasicPredefinedGenerator | |
►Nbasic_sampling_functions | |
CChirp | Object representing a chirp element |
CDC | Object representing an DC element (constant voltage) |
CDoubleSinProduct | Object representing a double sine wave element (Product of two sine waves; NOT normalized) |
CDoubleSinSum | Object representing a double sine wave element (Superposition of two sine waves; NOT normalized) |
CIdle | Object representing an idle element (zero voltage) |
CSin | Object representing a sine wave element |
CTripleSinProduct | |
CTripleSinSum | |
►Nbuiltin_trap | |
CBuiltinTrap | Protect builtins from code in some environment |
►Ncamera_dummy | |
CCameraDummy | Dummy hardware for camera interface |
►Ncamera_interface | |
CCameraInterface | This interface is used to manage and visualize a simple camera |
►Ncamera_logic | |
CCameraLogic | Control a camera |
►Ncameragui | |
CCameraGUI | Main spectrometer camera class |
CCameraSettingDialog | Create the SettingsDialog window, based on the corresponding *.ui file |
CCameraWindow | Class defined for the main window (not the module) |
►Ncoherent_obis_laser | |
COBISLaser | Implements the Coherent OBIS laser |
►Ncolordefs | |
CColorScale | Custom color scale for use in Qudi |
CColorScaleInferno | Inferno color scale proposal for matplotlib default color scale |
CColorScaleMagma | Magma color scale proposal for matplotlib default color scale |
CColorScalePlasma | Plasma color scale proposal for matplotlib default color scale |
CColorScaleRainbow | Define the color map that goes from dark blue to bright red |
CColorScaleViridis | Viridis color scale proposal for matplotlib and winner (because it is green!) |
CQudiPalette | Qudi saturated color palette |
CQudiPalettePale | Qudi desaturated color palette |
►Ncompilerop | |
CCachingCompiler | A compiler that caches code compiled from interactive statements |
►Nconfig | |
CInlineBackend | An object to store configuration of the inline backend |
►Nconfig_gui | |
►N__main__ | |
CConfigMainWindow | This class represents the Manager Window |
CModNode | |
►Nconfig_model | |
CModuleConfigModel | |
►Nlistmods | |
CModule | This class represents a Qudi module |
►Nmenu | |
CMenuItem | |
CModMenu | This class represents the module selection menu |
►Nport | |
CQudiPortType | |
►Nconfocal_logic | |
CConfocalHistoryEntry | This class contains all relevant parameters of a Confocal scan |
CConfocalLogic | This is the Logic class for confocal scanning |
COldConfigFileError | Exception that is thrown when an old config file is loaded |
►Nconfocal_scanner_dummy | |
CConfocalScannerDummy | Dummy confocal scanner |
►Nconfocal_scanner_interface | |
CConfocalScannerInterface | This is the Interface class to define the controls for the simple microwave hardware |
►Nconfocal_scanner_spectrometer_interfuse | |
CSpectrometerScannerInterfuse | This is the Interface class to define the controls for the simple microwave hardware |
►Nconfocalgui | |
CConfocalGui | Main Confocal Class for xy and depth scans |
CConfocalMainWindow | Create the Mainwindow based on the corresponding *.ui file |
CConfocalSettingDialog | Create the SettingsDialog window, based on the corresponding *.ui file |
CCrossLine | Construct one line for the Crosshair in the plot |
CCrossROI | Create a Region of interest, which is a zoomable rectangular |
COptimizerSettingDialog | User configurable settings for the optimizer embedded in cofocal gui |
►Ncore | |
►N__main__ | |
CAppWatchdog | This class periodically runs a function for debugging and handles application exit |
►Ngarbage_collector | |
CGarbageCollector | |
►Ngui | |
CGui | Set up all necessary GUI elements, like application icons, themes, etc |
►Nlogger | |
CQtLogFormatter | Formatter used with QtLogHandler |
CQtLogHandler | Log handler for displaying log records in a QT gui |
►Nmanager | |
CManager | The Manager object is responsible for: |
►Nmapper | |
CConverter | |
CMapper | |
►Nmodule | |
CBase | |
CBaseMixin | Base class for all loadable modules |
CConfigOption | This class represents a configuration entry in the config file that is loaded before module initalisation |
CConnector | A connector where another module can be connected |
CMissingOption | Representation for missing ConfigOption |
CModuleMeta | Metaclass for Qudi modules |
CModuleStateMachine | FIXME |
CStatusVar | This class defines a status variable that is loaded before activation and saved after deactivation |
►Nparentpoller | |
CParentPollerUnix | A Unix-specific daemon thread that terminates the program immediately when the parent process no longer exists |
CParentPollerWindows | A 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 |
►Nqudikernel | |
CQudi | |
►Nremote | |
CRemoteModule | This class represents a module on a remote computer and holds a reference to it |
CRemoteObjectManager | This shares modules with other computers and is responsible for obtaining modules shared by other computer |
CRPyCServer | Contains a RPyC server that serves modules to remote computers |
►Nthreadmanager | |
CThreadItem | This class represents a QThread |
CThreadManager | This class keeps track of all the QThreads that are needed somewhere |
►Nutil | |
►Ninterfaces | |
CInterfaceMetaclass | Metaclass for interfaces |
CScalarConstraint | Constraint definition for a scalar variable hardware parameter |
CTaskMetaclass | Metaclass for interfaces |
►Nmodels | |
CDictTableModel | Qt model storing a tabel in dictionaries |
CListTableModel | Qt model storing a table in lists |
►Nmutex | |
CMutex | Extends QMutex (which serves as access serialization between threads) |
CRecursiveMutex | Mutex that can be taken recursively |
►Nunits | |
CScaledFloat | Format code 'r' for scaled output |
►Ncounter_logic | |
CCounterLogic | This logic module gathers data from a hardware counting device |
►Ncountergui | |
CCounterGui | FIXME Please document |
CCounterMainWindow | Create the Main Window based on the *.ui file |
►NCTC100_temperature | |
CCTC100 | This module implements communication with CTC100 temperature controllers or clones/licensed devices |
►Ndata_logger_interface | |
CDataLoggerInterface | |
►Ndisplay_trap | |
CDisplayTrap | Object to manage sys.displayhook |
►Ndtg5334 | |
CDTG5334 | Tektronix DTG 5334 |
►Ndummy | |
CTask | Dummy task, does nothing |
►Nedwards_vacuum_controller | |
CEdwardsVacuumController | This module implements communication with Edwards turbopump and vacuum PIC |
►Nerrordialog | |
CErrorDialog | This class provides a popup window for notification with the option to show the next error popup in the queue and to show the log window where you can see the traceback for an exception |
►Nevents | |
CEventManager | Infrastructure for registering and firing callbacks on application events |
►Nfast_counter_dummy | |
CFastCounterDummy | Implementation of the FastCounter interface methods for a dummy usage |
►Nfast_counter_fpga_pi3 | |
CFastCounterFGAPiP3 | Qudi module for the an FPGA based FastCounter |
►Nfast_counter_fpga_qo | |
CFastCounterFPGAQO | Unstable Nikolas Tomek This is the hardware class for the Spartan-6 (Opal Kelly XEM6310) FPGA based fast counter |
►Nfast_counter_interface | |
CFastCounterInterface | Interface class to define the controls for fast counting devices |
►Nfastcomtecmcs6 | |
CACQDATA | Create a structured Data type with ctypes where the dll can write into |
CAcqSettings | |
CAcqStatus | Create a structured Data type with ctypes where the dll can write into |
CBOARDSETTING | |
CFastComtec | Hardware Class for the FastComtec Card |
►Nfastcomtecp7887 | |
CACQDATA | Create a structured Data type with ctypes where the dll can write into |
CAcqSettings | Create a structured Data type with ctypes where the dll can write into |
CAcqStatus | Create a structured Data type with ctypes where the dll can write into |
CFastComtec | Hardware Class for the FastComtec Card |
►Nfit_logic | |
CFitContainer | A class for managing a single flexible fit setting in a logic module |
CFitLogic | UNSTABLE:Jochen Scheuer |
►Nfit_logic_standalone | |
CFitLogic | |
►Nfitsettings | |
CFitConfigWidget | A widget that contains a fit function combobox, an estimator combobox and a remove button |
CFitParametersWidget | A widget that manages the parameters for a fit |
CFitSettingsComboBox | A QComboBox for use with FitContainer |
CFitSettingsDialog | A dialog that is used to configure the fits in a FitContainer |
►Nflipmirror | |
CFlipMirror | This class is implements communication with the Radiant Dyes flip mirror driver through pyVISA |
CTask | A task to flip a switch/mirror/etc before and after another task |
►Ngated_counter_gui | |
CGatedCounterGui | Main GUI for the Gated Counting |
CGatedCounterMainWindow | Create the Main Window based on the *.ui file |
►Ngated_ni_card | |
CSlowGatedNICard | Enable the usage of the gated counter in the slow counter interface |
►Ngeneric_logic | |
CGenericLogic | A generic logic interface class |
►Ngeneric_task | |
CInterruptableTask | This class represents a task in a module that can be safely executed by checking preconditions and pausing other tasks that are being executed as well |
CPrePostTask | Represents a task that creates the necessary conditions for a different task and reverses its own actions afterwards |
CTaskResult | |
►Nguibase | |
CGUIBase | |
CGUIBaseMixin | This is the GUI base class |
►Nguiutils | |
CColorBar | Create a ColorBar according to a previously defined color map |
►Nhbridge | |
CHBridge | Methods to control slow laser switching devices |
►Nhelpers | |
CDisplayHook | A simple displayhook that publishes the object's repr over a ZeroMQ socket |
CExecutionResult | The result of a call to run_cell |
►Nhigh_finesse_wavemeter | |
CHardwarePull | Helper class for running the hardware communication in a separate thread |
CHighFinesseWavemeter | Hardware class to controls a High Finesse Wavemeter |
►Ninflux_data_client | |
CInfluxDataClient | Retrieve live data from InfluxDB as if the measurement device was connected directly |
►Ninflux_data_logger | |
CInfluxLogger | Log instrument values to InfluxDB |
►NiXon897_ultra | |
CAcquisitionMode | |
CIxonUltra | Hardware class for Andors Ixon Ultra 897 |
CReadMode | |
CTriggerMode | |
►Nkernellogic | |
CQudiKernelLogic | Logic module providing a Jupyer-compatible kernel connected via ZMQ |
►Nkeysight_M3202A | |
CM3202A | Qudi module for the Keysight M3202A PXIe AWG card (1GHz sampling frequency) |
CM3202ChannelCfg | |
►Nlaser | |
CLaserGUI | FIXME Please document |
CLaserWindow | Create the Main Window based on the *.ui file |
CTimeAxisItem | Pyqtgraph AxisItem that shows a HH:MM:SS timestamp on ticks |
►Nlaser_logic | |
CLaserLogic | Logic module agreggating multiple hardware switches |
►Nlaser_scanner_logic | |
CLaserScannerLogic | This logic module controls scans of DC voltage on the fourth analog output channel of the NI Card |
►Nlaserquantum_laser | |
CLaserQuantumLaser | Qudi module to communicate with the Edwards turbopump and vacuum equipment |
CPSUTypes | LaserQuantum power supply types |
►Nlaserscannergui | |
CVoltScanGui | |
CVoltScanMainWindow | |
►Nlightfield_spectrometer | |
CLFImageMode | Spectrometer imaging mode |
CLightfield | Control Princeton Instruments Lightfield from Qudi |
►Nlogwidget | |
CAutoToolTipDelegate | A subclass of QStyledItemDelegate to display a tooltip if the text doesn't fit into the cell |
CLogFilter | A subclass of QProxyFilterModel that determines which log entries contained in the log model are shown in the view |
CLogModel | This is a Qt model that represents the log for dislpay in a QTableView |
CLogWidget | A widget to show log entries and filter them |
►Nmagnet | |
CMagnet | Magnet positioning software for superconducting magnet |
►Nmagnet_dummy | |
CMagnetAxisDummy | Generic dummy magnet representing one axis |
CMagnetDummy | This is the Interface class to define the controls for the simple magnet hardware |
►Nmagnet_gui | |
CCrossLine | Construct one line for the Crosshair in the plot |
CCrossROI | Create a Region of interest, which is a zoomable rectangular |
CMagnetGui | Main GUI for the magnet |
CMagnetMainWindow | Create the Main Window based on the *.ui file |
CMagnetSettingsWindow | |
►Nmagnet_interface | |
CMagnetInterface | This is the Interface class to define the controls for the devices controlling the magnetic field |
►Nmagnet_logic | |
CMagnetLogic | A general magnet logic to control an magnetic stage with an arbitrary set of axis |
►Nmagnet_motor_interfuse | |
CMagnetMotorInterfuse | |
►Nmagnet_motor_xyz_rot_interfuse | |
CMagnetMotorXYZROTInterfuse | |
►Nmanagergui | |
CAboutDialog | This class represents the Qudi About dialog |
CConsoleSettingsDialog | Create the SettingsDialog window, based on the corresponding *.ui file |
CManagerGui | This class provides a GUI to the Qudi manager |
CManagerMainWindow | This class represents the Manager Window |
CModuleListItem | This class represents a module widget in the Qudi module list |
►Nmicrowave_interface | |
CMicrowaveInterface | This is the Interface class to define the controls for the simple microwave hardware |
CMicrowaveLimits | A container to hold all limits for microwave sources |
CMicrowaveMode | Modes for microwave generators: CW continuous wave LIST ouptut list of arbitrary frequencies, each step triggered by electrical input SWEEP frequency sweep from f1 to f2, each step triggered by electrical input ASWEEP frequency sweep from f1 to f2, triggered only on the start of the sweep |
CTriggerEdge | On which electrical signal edge does a trigger occur? So edgy! |
►Nmillennia_ev_laser | |
CMillenniaeVLaser | Spectra Physics Millennia diode pumped solid state laser |
CModels | Model numbers for Millennia lasers |
►Nmotor_dummy | |
CMotorAxisDummy | Generic dummy motor representing one axis |
CMotorDummy | This is the dummy class to simulate a motorized stage |
►Nmotor_interface | |
CMotorInterface | This is the Interface class to define the controls for the simple step motor device |
►Nmotor_stage_micos | |
CMotorStageMicos | Hardware class to define the controls for the Micos stage of PI |
►Nmotor_stage_pi | |
CMotorStagePI | Unstable Christoph Müller, Simon Schmitt This is the Interface class to define the controls for the simple microwave hardware |
►Nmw_differential_scanner | |
CConfocalScannerInterfaceDummy | This is the Interface class to define the controls for the simple microwave hardware |
►Nmw_source_agilent | |
CMicrowaveAgilent | Hardware control file for Agilent Devices |
►Nmw_source_anritsu | |
CMicrowaveAnritsu | Hardware control file for Anritsu Devices |
►Nmw_source_anritsu70GHz | |
CMicrowaveAnritsu70GHz | Hardware control file for Anritsu 70GHz Devices |
►Nmw_source_anritsu_mg3691c | |
CMicrowaveAnritsu | Hardware control file for Anritsu Devices |
►Nmw_source_dummy | |
CMicrowaveDummy | A dummy class to emulate a microwave source |
►Nmw_source_gigatronics | |
CMicrowaveGigatronics | Hardware file for Gigatronics |
►Nmw_source_smbv | |
CMicrowaveSmbv | Hardware file to control a R&S SMBV100A microwave device |
►Nmw_source_smiq | |
CMicrowaveSmiq | This is the Interface class to define the controls for the simple microwave hardware |
►Nmw_source_smr | |
CMicrowaveSMR | The hardware control for the device Rohde and Schwarz of type SMR |
►Nmw_source_srssg | |
CMicrowaveSRSSG | Hardware control class to controls SRS SG390 devices |
►Nmw_source_windfreak_synthhdpro | |
CMicrowaveSynthHDPro | Hardware class to controls a SynthHD Pro |
►Nnational_instruments_pulser | |
CNationalInstrumentsPulser | Pulse generator using NI-DAQmx |
►Nnational_instruments_x_series | |
CNationalInstrumentsXSeries | A National Instruments device that can count and control microvave generators |
►Nnuclear_operations | |
CNuclearOperationsGui | This is the main GUI Class for Nuclear Operations |
CNuclearOperationsMainWindow | |
►Nnuclear_operations_logic | |
CNuclearOperationsLogic | A higher order logic, which combines several lower class logic modules in order to perform measurements and manipulations of nuclear spins |
►Nodmr_counter_dummy | |
CODMRCounterDummy | Dummy hardware class to simulate the controls for a simple ODMR |
►Nodmr_counter_interface | |
CODMRCounterInterface | This is the Interface class supplies the controls for a simple ODMR |
►Nodmr_counter_microwave_interfuse | |
CODMRCounterMicrowaveInterfuse | |
►Nodmr_logic | |
CODMRLogic | This is the Logic class for ODMR |
►Nodmrgui | |
CODMRGui | This is the GUI Class for ODMR measurements |
CODMRMainWindow | The main window for the ODMR measurement GUI |
CODMRSettingDialog | The settings dialog for ODMR measurements |
►Nok_fpga_pulser | |
COkFpgaPulser | Methods to control Pulse Generator running on OK FPGA |
►Nok_fpga_switch | |
COkFpgaTtlSwitch | Methods to control TTL switch running on OK FPGA |
►Nok_s6_switch | |
CHardwareSwitchFpga | |
►Noptimizer_logic | |
COptimizerLogic | This is the Logic class for optimizing scanner position on bright features |
►Nparentpoller | |
CParentPollerUnix | A Unix-specific daemon thread that terminates the program immediately when the parent process no longer exists |
CParentPollerWindows | A 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 |
►Npi_pwm | |
CPiPWM | Hardware module for Raspberry Pi-based PWM controller |
CPiPWMHalf | PWM controller restricted to positive values |
►Npid_controller_interface | |
CPIDControllerInterface | |
►Npid_logic | |
CPIDLogic | Control a process via software PID |
►Npidgui | |
CPIDGui | FIXME Please document |
CPIDMainWindow | Create the Main Window based on the *.ui file |
►Npoi_manager_logic | |
CPoI | The actual individual poi is saved in this generic object |
CPoiManagerLogic | This is the Logic class for mapping and tracking bright features in the confocal scan |
►Npoimangui | |
CCustomViewBox | |
CPoiManagerGui | This is the GUI Class for PoiManager |
CPoiManagerMainWindow | |
CPoiMark | Creates a circle as a marker |
CReorientRoiDialog | |
►Npolarisation_dep_logic | |
CPolarisationDepLogic | This logic module rotates polarisation and records signal as a function of angle |
►Npolarisation_dependence_sim | |
CPolarizationDependenceSim | This class wraps the slow-counter dummy and adds polarisation angle dependence in order to simulate dipole polarisation measurements |
►Nprepostdummy | |
CTask | Dummy thask that does nothing before and after a different task has run |
►Nprocess_control_interface | |
CProcessControlInterface | A very simple interface to control a single value |
►Nprocess_dummy | |
CProcessDummy | Methods to control slow laser switching devices |
►Nprocess_interface | |
CProcessInterface | A very simple interface to measure a single value |
►Npulse_analyzer | |
CPulseAnalyzer | |
CPulseAnalyzerBase | |
►Npulse_blaster_esrpro | |
CPulseBlasterESRPRO | Hardware class to control the PulseBlasterESR-PRO card from SpinCore |
►Npulse_editors | |
CBlockEditor | |
CBlockEditorTableModel | |
CEnsembleEditor | |
CEnsembleEditorTableModel | |
CSequenceEditor | |
CSequenceEditorTableModel | |
►Npulse_extractor | |
CPulseExtractor | |
CPulseExtractorBase | |
►Npulse_objects | |
CPredefinedGeneratorBase | |
CPulseBlock | Collection of Pulse_Block_Elements which is called a Pulse_Block |
CPulseBlockElement | Object representing a single atomic element in a pulse block |
CPulseBlockEnsemble | Represents a collection of PulseBlock objects which is called a PulseBlockEnsemble |
CPulseObjectGenerator | |
CPulseSequence | Higher order object for sequence capability |
CSequenceStep | |
►Npulse_streamer | |
CPulseStreamer | Methods to control PulseStreamer |
►Npulse_streamer_pb2 | |
CBetaPulseStreamerServicer | The Beta API is deprecated for 0.15.0 and later |
CBetaPulseStreamerStub | The Beta API is deprecated for 0.15.0 and later |
CPulseStreamerServicer | |
CPulseStreamerStub | |
►Npulse_streamer_pb2_grpc | |
CPulseStreamerServicer | |
CPulseStreamerStub | |
►Npulsed_custom_widgets | |
CAnalogParametersWidget | |
CDigitalChannelsWidget | |
►Npulsed_item_delegates | |
CAnalogParametersItemDelegate | |
CCheckBoxItemDelegate | |
CComboBoxItemDelegate | |
CDigitalStatesItemDelegate | |
CScienDSpinBoxItemDelegate | |
CSpinBoxItemDelegate | |
►Npulsed_maingui | |
CAnalysisSettingDialog | |
CGeneratorSettingDialog | |
CPredefinedMethodsConfigDialog | |
CPredefinedMethodsTab | |
CPulseAnalysisTab | |
CPulsedMeasurementGui | This is the main GUI Class for pulsed measurements |
CPulsedMeasurementMainWindow | |
CPulseExtractionTab | |
CPulseGeneratorTab | |
CSequenceGeneratorTab | |
►Npulsed_master_logic | |
CPulsedMasterLogic | This logic module combines the functionality of two modules |
►Npulsed_measurement_logic | |
CPulsedMeasurementLogic | This is the Logic class for the control of pulsed measurements |
►Npulser_dummy | |
CPulserDummy | Dummy class for PulseInterface |
►Npulser_interface | |
CPulserConstraints | |
CPulserInterface | Interface class to define the abstract controls and communication with all pulsing devices |
►Nqdplot_logic | |
CQdplotLogic | This logic module helps display user data in plots, and makes it easy to save |
►Nqdplottergui | |
CQdplotMainWindow | Create the Main Window based on the *.ui file |
CQdplotterGui | FIXME Please document |
►Nqtwidgets | |
►Ncheckbox | |
CCheckBox | |
►Nplotwidget_modified | |
CPlotWidgetModified | Extend the PlotWidget Class with more adjustment possibilities |
►Nqradiobutton_custom | |
CCustomQRadioButton | Class which customize QRadioButton behaviour |
►Nscientific_spinbox | |
CFloatValidator | |
CIntegerValidator | |
CScienDSpinBox | |
CScienSpinBox | |
►Nqzmqkernel | |
CQZMQHeartbeat | Echo Messages on a ZMQ stream |
CQZMQKernel | A Qt-based embeddable kernel for Jupyter |
►Nredirect | |
C_RedirectStream | A base class for a context manager to redirect streams from the sys module |
CRedirectedStdErr | Context manager for temporarily redirecting stderr to another file |
CRedirectedStdOut | Context manager for temporarily redirecting stdout to another file |
►Nrefocus | |
CTask | This task does a confocal focus optimisation |
►Nremotewidget | |
CRemoteWidget | This widget shows information about shared or imported remote modules |
►Nsamples_write_methods | |
CSamplesWriteMethods | |
►Nsampling_functions | |
CSamplingBase | Base class for all sampling functions |
CSamplingFunctions | |
►Nsave_logic | |
CDailyLogHandler | |
CFunctionImplementationError | |
CSaveLogic | A general class which saves all kinds of data in a general sense |
►Nscanner_tilt_interfuse | |
CScannerTiltInterfuse | This interfuse produces a Z correction corresponding to a tilted surface |
►Nsequence_generator_logic | |
CSequenceGeneratorLogic | This is the Logic class for the pulse (sequence) generation |
►Nsimple_data_acq | |
CSimpleAcq | Read human readable numbers from serial port |
►Nsimple_data_dummy | |
CSimpleDummy | A simple Data generator dummy |
►Nsimple_data_interface | |
CSimpleDataInterface | |
►Nsimple_data_logic | |
CSimpleDataLogic | Logic module agreggating multiple hardware switches |
►Nsimple_laser_dummy | |
CSimpleLaserDummy | Lazor dummy |
►Nsimple_laser_interface | |
CControlMode | |
CLaserState | |
CShutterState | |
CSimpleLaserInterface | |
►Nsimpledatagui | |
CSimpleDataGui | FIXME Please document |
CSimpleMainWindow | Create the Main Window based on the *.ui file |
►Nsingleshot_logic | |
CSingleShotLogic | This class brings raw data coming from fastcounter measurements (gated or ungated) into trace form processable by the trace_analysis_logic |
►Nslow_counter_dummy | |
CSlowCounterDummy | Dummy hardware class to emulate a slow counter with various distributions |
►Nslow_counter_interface | |
CCountingMode | |
CSlowCounterConstraints | |
CSlowCounterInterface | Define the controls for a slow counter |
►Nsoftware_pid_controller | |
CSoftPIDController | Control a process via software PID |
►Nspectrometer_dummy | |
CSpectrometerInterfaceDummy | Dummy spectrometer module |
►Nspectrometer_interface | |
CSpectrometerInterface | This is the Interface class to define the controls for the simple optical spectrometer |
►Nspectrometergui | |
CSpectrometerGui | |
CSpectrometerWindow | |
►Nspectrum | |
CSpectrumLogic | This logic module gathers data from the spectrometer |
►Nstream | |
CQZMQStream | Qt based ZMQ stream |
►Nswitch_dummy | |
CSwitchDummy | Methods to control slow laser switching devices |
►Nswitch_interface | |
CSwitchInterface | Methods to control slow (mechaincal) laser switching devices |
►Nswitch_logic | |
CSwitchLogic | Logic module agreggating multiple hardware switches |
►Nswitchgui | |
CSwitchGui | A grephical interface to mofe switches by hand and change their calibration |
CSwitchMainWindow | Helper class for window loaded from UI file |
CSwitchWidget | A widget that shows all data associated to a switch |
►Ntaskgui | |
CTaskGui | A grephical interface to mofe switches by hand and change their calibration |
CTaskMainWindow | Helper class for window loaded from UI file |
►Ntaskrunner | |
CTaskListTableModel | An extension of the ListTableModel for keeping a task list in a TaskRunner |
CTaskRunner | This module keeps a collection of tasks that have varying preconditions, postconditions and conflicts and executes these tasks as their given conditions allow |
►Ntektronix_awg5002c | |
CAWG5002C | A hardware module for the Tektronix AWG5000 series for generating waveforms and sequences thereof |
►Ntektronix_awg70k | |
CAWG70K | A hardware module for the Tektronix AWG70000 series for generating waveforms and sequences thereof |
►Ntektronix_awg7k | |
CAWG7k | A hardware module for the Tektronix AWG7000 series for generating waveforms and sequences thereof |
►Ntestgui | |
CTestGui | A class to test gui module loading |
►Nthorlabs_DCx | |
CCameraThorlabs | Main class of the module |
►Nthreadwidget | |
CThreadWidget | |
►Ntimetagger_counter | |
CTimeTaggerCounter | Using the TimeTagger as a slow counter |
►Ntimetagger_fast_counter | |
CTimeTaggerFastCounter | Hardware class to controls a Time Tagger from Swabian Instruments |
►Ntrace_analysis_logic | |
CTraceAnalysisLogic | Perform a gated counting measurement with the hardware |
►Ntrayicon | |
CSystemTrayIcon | Tray icon class subclassing QSystemTrayIcon for custom functionality |
CTrayIcon | This module contains a tray icon implementation for Qudi |
►Ntsys01_spi | |
CTSYS01SPI | Measurement Systems TSYS01 temperature sensor |
►Nuc480_h | |
CAOI_SEQUENCE_PARAMS | |
CAUTO_BRIGHT_STATUS | |
CAUTO_WB_CHANNNEL_STATUS | |
CAUTO_WB_STATUS | |
CBOARDINFO | |
CBUFFER_CONVERSION_PARAMS | |
CFDT_INFO_EL | |
CID_RANGE | |
CIMAGE_FILE_PARAMS | |
CIMAGE_FORMAT_INFO | |
CIMGBUF_ITERATION_INFO | |
CIO_FLASH_PARAMS | |
CIO_GPIO_CONFIGURATION | |
CIO_PWM_PARAMS | |
CIS_DEVICE_INFO | |
CIS_DEVICE_INFO_CONTROL | |
CIS_DEVICE_INFO_HEARTBEAT | |
CIS_POINT_2D | |
CIS_RANGE_S32 | |
CIS_RECT | |
CIS_SIZE_2D | |
CKNEEPOINT | |
CKNEEPOINTARRAY | |
CKNEEPOINTINFO | |
CMEASURE_SHARPNESS_AOI_INFO | |
COPENGL_DISPLAY | |
CRANGE_OF_VALUES_U32 | |
CREVISIONINFO | |
CSENSORINFO | |
CSENSORSCALERINFO | |
CUC480_AUTO_INFO | |
CUC480_CAMERA_INFO | |
CUC480_CAPTURE_ERROR_INFO | |
CUC480_CAPTURE_STATUS_INFO | |
CUC480_COMPORT_CONFIGURATION | :var WORD wComportNumber: |
CUC480_ETH_ADAPTER_INFO | |
CUC480_ETH_ADDR_IPV4 | |
CUC480_ETH_ADDR_IPV4_by | |
CUC480_ETH_ADDR_MAC | :var BYTE[6] abyOctet: |
CUC480_ETH_AUTOCFG_IP_SETUP | |
CUC480_ETH_DEVICE_INFO | |
CUC480_ETH_DEVICE_INFO_CONTROL | |
CUC480_ETH_DEVICE_INFO_HEARTBEAT | |
CUC480_ETH_DRIVER_INFO | |
CUC480_ETH_ETHERNET_CONFIGURATION | |
CUC480_ETH_IP_CONFIGURATION | |
CUC480IMAGEINFO | |
CUC480TIME | |
►Nvacuum_pump_interface | |
CVacuumPumpInterface | |
►Nwavemeter_dummy | |
CHardwarePull | Helper class for running the hardware communication in a separate thread |
CWavemeterDummy | Dummy hardware class to simulate the controls for a wavemeter |
►Nwavemeter_interface | |
CWavemeterInterface | Define the controls for a wavemeter hardware |
►Nwavemeter_logger_logic | |
CHardwarePull | Helper class for running the hardware communication in a separate thread |
CWavemeterLoggerLogic | This logic module gathers data from wavemeter and the counter logic |
►Nwavemeterloggui | |
CWavemeterLogGui | |
CWavemeterLogWindow | |
►Nwinspec_spectrometer | |
CWinSpec32 | Hardware module for reading spectra from the WinSpec32 spectrometer software |
►Nzaber_motor_rotation_stage | |
CMotorRotationZaber | Unstable Christoph Müller, Simon Schmitt This is the Interface class to define the controls for the simple microwave hardware |