msl 1.3.0
Loading...
Searching...
No Matches
GradientSpecs.h
Go to the documentation of this file.
1// Copyright 2025 Julien Lamy, ICube, Université de Strasbourg-CNRS.
2// Part of msl, distributed under the terms of the MIT license.
3
4#ifndef _ae3f863a_ccb5_42e9_bbec_d95905fb1d4b
5#define _ae3f863a_ccb5_42e9_bbec_d95905fb1d4b
6
7#include <MrProtSrv/Domain/MrProtData/MrProt/MrProt.h>
8
9namespace msl
10{
11
14{
19 static GradientSpecs current(MrProt const & protocol);
20
23
26};
27
28}
29
30#endif // _ae3f863a_ccb5_42e9_bbec_d95905fb1d4b
Top-level namespace of the msl library.
Definition acceleration.h:17
Specifications of the gradient system.
Definition GradientSpecs.h:14
double minRiseTime
Minimum rise time (i.e. inverse of slew rate) in µs/(mT/m).
Definition GradientSpecs.h:25
double maxAmplitude
Maximum gradient amplitude in mT/m.
Definition GradientSpecs.h:22
static GradientSpecs current(MrProt const &protocol)
Return the gradient specs from SysProperties and the current gradient mode.