Qudi
Public Member Functions | Static Public Member Functions | List of all members
pulse_objects.PulseObjectGenerator Class Reference
Inheritance diagram for pulse_objects.PulseObjectGenerator:
Inheritance graph
[legend]
Collaboration diagram for pulse_objects.PulseObjectGenerator:
Collaboration graph
[legend]

Public Member Functions

def __init__ (self, sequencegeneratorlogic)
 
def predefined_generate_methods (self)
 
def predefined_method_parameters (self)
 
- Public Member Functions inherited from pulse_objects.PredefinedGeneratorBase
def __init__ (self, sequencegeneratorlogic)
 
def log (self)
 
def pulse_generator_settings (self)
 
def generation_parameters (self)
 
def channel_set (self)
 
def analog_channels (self)
 
def digital_channels (self)
 
def laser_channel (self)
 
def sync_channel (self)
 
def gate_channel (self)
 
def analog_trigger_voltage (self)
 
def laser_delay (self)
 
def microwave_channel (self)
 
def microwave_frequency (self)
 
def microwave_amplitude (self)
 
def laser_length (self)
 
def wait_time (self)
 
def rabi_period (self)
 
def sample_rate (self)
 

Static Public Member Functions

def is_generator_class (obj)
 Helper method to check if an object is a valid generator class. More...
 

Member Function Documentation

◆ is_generator_class()

def pulse_objects.PulseObjectGenerator.is_generator_class (   obj)
static

Helper method to check if an object is a valid generator class.

Parameters
objectobj: object to check
Returns
bool: True if obj is a valid generator class, False otherwise

The documentation for this class was generated from the following file: