diff --git a/src/qibolab/pulses/pulse.py b/src/qibolab/pulses/pulse.py index beb7a09621..fd73f8d10b 100644 --- a/src/qibolab/pulses/pulse.py +++ b/src/qibolab/pulses/pulse.py @@ -128,24 +128,6 @@ def envelope_waveforms(self, sampling_rate=SAMPLING_RATE): self.shape.envelope_waveform_q(sampling_rate), ) - def modulated_waveform_i(self, sampling_rate=SAMPLING_RATE) -> Waveform: - """The waveform of the i component of the pulse, modulated with its - frequency.""" - - return self.shape.modulated_waveform_i(sampling_rate) - - def modulated_waveform_q(self, sampling_rate=SAMPLING_RATE) -> Waveform: - """The waveform of the q component of the pulse, modulated with its - frequency.""" - - return self.shape.modulated_waveform_q(sampling_rate) - - def modulated_waveforms(self, sampling_rate): - """A tuple with the i and q waveforms of the pulse, modulated with its - frequency.""" - - return self.shape.modulated_waveforms(sampling_rate) - def __hash__(self): """Hash the content. diff --git a/src/qibolab/pulses/shape.py b/src/qibolab/pulses/shape.py index b9275c6850..c3fc12b2bf 100644 --- a/src/qibolab/pulses/shape.py +++ b/src/qibolab/pulses/shape.py @@ -90,11 +90,9 @@ def __init__(self, msg=None, *args): class PulseShape(ABC): - """Abstract class for pulse shapes. + """Pulse envelopes. - This object is responsible for generating envelope and modulated - waveforms from a set of pulse parameters and its type. Generates - both i (in-phase) and q (quadrature) components. + Generates both i (in-phase) and q (quadrature) components. """ pulse = None