@@ -96,8 +96,9 @@ For an [`InstantPulse`](@ref) (i.e., `shape=:instant`), only the `flip_angle`, `
...
@@ -96,8 +96,9 @@ For an [`InstantPulse`](@ref) (i.e., `shape=:instant`), only the `flip_angle`, `
- `spoiler`: set to the spatial scale on which the spins should be dephased in mm. For rotating spoilers, this does include the contribution from the slice select gradient as well.
- `spoiler`: set to the spatial scale on which the spins should be dephased in mm. For rotating spoilers, this does include the contribution from the slice select gradient as well.
- `rotate_grad`: name of the parameter with which the slice selection and spoiler gradient will be rotated after sequence optimisation (default: `:FOV`).
- `rotate_grad`: name of the parameter with which the slice selection and spoiler gradient will be rotated after sequence optimisation (default: `:FOV`).
- `scanner`: overrides the [`global_scanner`](@ref) for this part of the sequence. Recommended to set only if not part of a larger sequence.
- `scanner`: overrides the [`global_scanner`](@ref) for this part of the sequence. Recommended to set only if not part of a larger sequence.
- `orientation`: vector with orientation of slice select gradient and pulses (defaults: z-direction).
"""
"""
function refocus_pulse(;flip_angle=180,phase=0.,frequency=0.,shape=:sinc,slice_thickness=Inf,Nzeros=3,group=nothing,rotate_grad=:FOV,bandwidth=nothing,duration=nothing,spoiler=Inf,scanner=nothing,optimise=false)
function refocus_pulse(;flip_angle=180,phase=0.,frequency=0.,shape=:sinc,slice_thickness=Inf,Nzeros=3,group=nothing,bandwidth=nothing,duration=nothing,spoiler=Inf,scanner=nothing,optimise=false,orientation=[0,0,1])