bloqade.analog.ir.control.pulse.Pulse
← Module overview
class
method
property
sourcemethod
sourcemethod
sourcemethod
method
source
classPulse¶source
bloqade.analog.ir.control.pulse.Pulse
Bases: PulseExpr
```bnf <pulse> ::= (<field name> <field>)+ ```
class PulseAttributes
| Name | Type | Description |
|---|---|---|
fields | dict[FieldName, Field] |
methodcreate¶source
bloqade.analog.ir.control.pulse.Pulse.create
propertyduration¶source
bloqade.analog.ir.control.pulse.Pulse.duration
duration: Scalarmethodprint_node¶source
bloqade.analog.ir.control.pulse.Pulse.print_node
def print_node()methodchildren¶source
bloqade.analog.ir.control.pulse.Pulse.children
def children()methodfigure¶source
bloqade.analog.ir.control.pulse.Pulse.figure
methodshow¶source
bloqade.analog.ir.control.pulse.Pulse.show
def show(**assignments={})Interactive visualization of the Pulse
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
**assignments | — | {} |