pyepr.sequences.T1InversionRecoverySequence¶
- class pyepr.sequences.T1InversionRecoverySequence(*, B, freq, reptime, averages, shots, start=500, step=40, dim=200, **kwargs)¶
Bases:
SequenceRepresents a T1 Inversion Recovery Sequence.
Sequence: [pi - t - pi/2 - au - pi - au - echo]
Parameters¶
- Bint or float
The B0 field, 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
- startfloat
The minimum interpulse delay in ns, by default 300 ns
- stepfloat
The step size of the interpulse delay in ns, by default 50 ns
- dimint
The number of points in the X axis
- tau: float
The Hahn echo interpulse delay in ns, by default 500 ns
Optional Parameters¶
- pi2_pulsePulse
An autoEPR Pulse object describing the excitation pi/2 pulse. If not specified a RectPulse will be created instead.
- pi_pulsePulse
An autoEPR Pulse object describing the refocusing pi pulses. If not specified a RectPulse will be created instead.
Represents an experimental pulse sequence.
- Parameters:
- namestr
The name of this pulse sequence
- Bfloat
The magnetic field for this sequence in Gauss.
- freqfloat
The central frequency of this sequence. I.e. The frequnecy at which a zero offset pulse is at.
- reptimefloat
The shot repetition time in us.
- averagesint
The number of scans to be accumulated.
- shotsitn
The number of shots per point.
- LOfloat
The now deprecated local oscillator frequency. freq should be used.
- tau¶
- t¶
- simulate(T1=10000.0)¶
Simulates the T1 recovery as a simple exponential recovery.