pyepr.ResonatorProfileSequence¶
- class pyepr.ResonatorProfileSequence(*, B, LO, reptime, averages, shots, fwidth=0.3, dtp=2, **kwargs)¶
Bases:
Sequence
Builds nutation based Resonator Profile sequence.
Build a resonator profile nutation sequence using either rectangular pulses or specified pulses.
- Parameters:
- Bint or float
The B0 field, in Guass
- Bwidth: int or float
The width of the field sweep, in Gauss
- LOint or float
The LO frequency in GHz
- reptime_type_
The shot repetition time in us
- averagesint
The number of scans.
- shotsint
The number of shots per point
- fwidth: float
The frequency width of the resonator profile in GHz, by default 0.3GHz
- dtp: float
The time step for the test pulse in ns, by default 2 ns
- gyro¶
- fwidth¶
- dtp¶
- kwargs¶
- _build_sequence()¶
- simulate(Q=100, fc=None, nu1=75)¶