PulseSequenceTrace

class braket.pulse.pulse_sequence_trace.PulseSequenceTrace(amplitudes, frequencies, phases)[source]

Bases: object

This class encapsulates the data representing the PulseSequence execution. It contains the trace of amplitude, frequency and phase information for each frame in the PulseSequence.

Parameters:
  • amplitudes (dict) – A dictionary of frame ID to a TimeSeries of complex values specifying the waveform amplitude.

  • frequencies (dict) – A dictionary of frame ID to a TimeSeries of float values specifying the waveform frequency.

  • phases (dict) – A dictionary of frame ID to a TimeSeries of float values specifying the waveform phase.

amplitudes: dict[str, TimeSeries]
frequencies: dict[str, TimeSeries]
phases: dict[str, TimeSeries]