bloqade.analog.ir.control.waveform.Slice
← Module overview
class
method
sourcemethod
sourcemethod
source
classSlice¶source
bloqade.analog.ir.control.waveform.Slice
Bases: SliceTrait, Waveform
``` <slice> ::= <waveform> <scalar.interval> ```
class SliceAttributes
| Name | Type | Description |
|---|---|---|
waveform | Waveform | |
interval | Interval |
methodeval_decimal¶source
bloqade.analog.ir.control.waveform.Slice.eval_decimal
def eval_decimal(clock_s: Decimal, **kwargs={}) -> DecimalParameters
| Name | Type | Default | Description |
|---|---|---|---|
clock_s | Decimal | required | |
**kwargs | — | {} |
Returns
Decimal
methodprint_node¶source
bloqade.analog.ir.control.waveform.Slice.print_node
def print_node()methodchildren¶source
bloqade.analog.ir.control.waveform.Slice.children
def children()