|
| GradientPulse | msl::gradient_pulses::quickest (Vector3d const &k, double maxAmplitude, double minRiseTime) |
| | Compute the quickest gradient pulse to achieve the given k-space vector.
|
| GradientPulse | msl::gradient_pulses::quickest (Vector3d const &k, GradientSpecs const &specs) |
| | Compute the quickest gradient pulse to achieve the given k-space vector.
|
| GradientPulse | msl::gradient_pulses::plateau (Vector3d const &kPlateau, long plateauDuration, double maxAmplitude, double minRiseTime) |
| | Compute a gradient pulse with the requested plateau vector and duration.
|
| GradientPulse | msl::gradient_pulses::plateau (Vector3d const &kPlateau, long plateauDuration, GradientSpecs const &specs) |
| | Compute a gradient pulse with the requested plateau vector and duration.
|
| GradientPulse | msl::gradient_pulses::fixedDuration (Vector3d const &k, long duration, double maxAmplitude, double minRiseTime) |
| | Compute a gradient pulse with the requested duration.
|
| GradientPulse | msl::gradient_pulses::fixedDuration (Vector3d const &k, long duration, GradientSpecs const &specs) |
| | Compute a gradient pulse with the requested duration.
|
| GradientPulse | msl::gradient_pulses::fixedDuration (Vector3d const &k, long rampDuration, long plateauDuration, double maxAmplitude, double minRiseTime) |
| | Compute a gradient pulse with the requested ramp and plateau durations.
|
| GradientPulse | msl::gradient_pulses::fixedDuration (Vector3d const &k, GradientPulse const &reference, double maxAmplitude, double minRiseTime) |
| | Compute a gradient pulse with the requested ramp and plateau durations.
|
| GradientPulse | msl::gradient_pulses::fixedDuration (Vector3d const &k, long rampDuration, long plateauDuration, GradientSpecs const &specs) |
| | Compute a gradient pulse with the requested ramp and plateau durations.
|
| GradientPulse | msl::gradient_pulses::fixedDuration (Vector3d const &k, GradientPulse const &reference, GradientSpecs const &specs) |
| | Compute a gradient pulse with the requested ramp and plateau durations.
|
| template<typename T> |
| GradientPulse | msl::gradient_pulses::sliceSelection (T &&pulse, double maxAmplitude, double minRiseTime) |
| | Compute a slice selection gradient.
|
| template<typename T> |
| GradientPulse | msl::gradient_pulses::sliceSelection (T &&pulse, GradientSpecs const &specs) |
| | Compute a slice selection gradient.
|