BaseEOM
- class pulser.channels.BaseEOM(mod_bandwidth, custom_buffer_time=None)
Bases:
_BaseEOMDefaults
,_BaseEOM
A base class for the EOM configuration.
- Parameters:
mod_bandwidth (
float
) – The EOM modulation bandwidth at -3dB (50% reduction), in MHz.custom_buffer_time (
int
|None
, default:None
) – A custom wait time to enforce during EOM buffers.
Attributes
custom_buffer_time
The rise time (in ns).
mod_bandwidth
- property rise_time: int
The rise time (in ns).
Defined as the time taken to go from 10% to 90% output in response to a step change in the input.