BaseEOM
- class pulser.channels.BaseEOM(mod_bandwidth, custom_buffer_time=None)
Bases:
_BaseEOMDefaults,_BaseEOMA base class for the EOM configuration.
- Parameters:
mod_bandwidth (
float) – The EOM modulation bandwidth (in MHz), following Pulser’s non-standard definition (2x the -3dB bandwidth, or the frequency at 75% amplitude attenuation).custom_buffer_time (
int|None, default:None) – A custom wait time to enforce during EOM buffers.
Attributes
custom_buffer_timeThe EOM amplitude rise time (in ns).
mod_bandwidth- property rise_time: int
The EOM amplitude 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.