Microwave ========= .. currentmodule:: pulser.channels .. autoclass:: Microwave :members: :inherited-members: :show-inheritance: :member-order: groupwise .. rubric:: Attributes .. autosummary:: :nosignatures: ~Microwave.basis ~Microwave.clock_period ~Microwave.custom_phase_jump_time ~Microwave.eigenstates ~Microwave.eom_config ~Microwave.fixed_retarget_t ~Microwave.max_duration ~Microwave.max_targets ~Microwave.min_avg_amp ~Microwave.min_duration ~Microwave.min_retarget_interval ~Microwave.mod_bandwidth ~Microwave.name ~Microwave.phase_jump_time ~Microwave.propagation_dir ~Microwave.rise_time ~Microwave.addressing ~Microwave.max_abs_detuning ~Microwave.max_amp .. rubric:: Methods .. autosummary:: :nosignatures: ~Microwave.Global ~Microwave.Local ~Microwave.apply_modulation ~Microwave.calc_modulation_buffer ~Microwave.default_id ~Microwave.is_virtual ~Microwave.modulate ~Microwave.supports_eom ~Microwave.validate_duration ~Microwave.validate_pulse .. rubric:: Signatures