Skip to content

bloqade.analog.compiler.analysis.common.scan_channels.ScanChannels

← Module overview

classScanChannelssource

bloqade.analog.compiler.analysis.common.scan_channels.ScanChannels

Bases: BloqadeIRVisitor

class ScanChannels

Attributes

NameTypeDefaultDescription
channels—None

methodvisit_sequence_Sequencesource

bloqade.analog.compiler.analysis.common.scan_channels.ScanChannels.visit_sequence_Sequence

def visit_sequence_Sequence(node: sequence.Sequence)

Parameters

NameTypeDescription
nodesequence.Sequence
source

methodvisit_pulse_Pulsesource

bloqade.analog.compiler.analysis.common.scan_channels.ScanChannels.visit_pulse_Pulse

def visit_pulse_Pulse(node: pulse.Pulse)

Parameters

NameTypeDescription
nodepulse.Pulse
source

methodvisit_field_Fieldsource

bloqade.analog.compiler.analysis.common.scan_channels.ScanChannels.visit_field_Field

def visit_field_Field(node: field.Field)

Parameters

NameTypeDescription
nodefield.Field
source

methodscansource

bloqade.analog.compiler.analysis.common.scan_channels.ScanChannels.scan

def scan(node)

Parameters

NameTypeDescription
node—
source