.. py:class:: ChirpPulse(*, tp=128, **kwargs) Bases: :py:obj:`FrequencySweptPulse` Represents a linear frequency-swept pulse. The class for a general pulse. :Parameters: **tp** : float The pulse length in ns. **scale** : float The arbitary experimental pulse amplitude, 0-1. **t** : float, optional The pulse start time in ns. .. !! processed by numpydoc !! .. py:property:: sweeprate The sweep rate of the pulse in GHz/ns .. !! processed by numpydoc !! .. py:method:: func(ax)