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