pyepr.sequences.T2RelaxationSequence¶
- class pyepr.sequences.T2RelaxationSequence(*, B, LO, reptime, averages, shots, start=500, step=40, dim=200, **kwargs)¶
Bases:
HahnEchoSequence
Represents a T2 relaxation sequence. A Hahn Echo where the interpulse delay increases
Parameters¶
- Bint or float
The B0 field, in Guass
- 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
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.
Build a Hahn-Echo sequence using either rectangular pulses or specified pulses. By default no progression is added to this sequence.
- Parameters:
- Bint or float
The B0 field, in Guass
- 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
- tau¶
- name = 'T2RelaxationSequence'¶
- simulate(ESEEM_depth=0.1, Tm=1000.0)¶