Sequence.rf_times#
- Sequence.rf_times()[source]#
Return RF pulse centre times with their frequency and phase offsets.
- Parameters:
- Returns:
With
compat:(t_excitation, fp_excitation, t_refocusing, fp_refocusing). A pulse whose row records no use is counted as an excitation, as upstream counts it. Otherwise a named result carryingt,freq_offset,phase_offset,useandblockfor every pulse.- Return type:
tuple | RfTimes
Examples
>>> import numpy as np >>> import pypulseqpp as pp >>> seq = pp.Sequence(pp.Opts()) >>> seq.add_block(pp.make_block_pulse(np.pi / 2, duration=1e-3)) 1 >>> t_excitation, fp_excitation, t_refocusing, fp_refocusing = seq.rf_times() >>> t_excitation, t_refocusing.size (array([0.0005]), 0)