the linear gradients are currently recorded like the other basis functions. this could be done away with because you technically don't need to do this every single time...
they are simply affine functions, and they should scale linearly with the strength that you add to them.
will need to:
[x] figure out how to model the gradient properly...
[x] update all the references to basisMaps[0-2] and devise some data structure within the shimTool class to store the data
[x] figure out a linear gradient calibration sequence, and save data to a file
the linear gradients are currently recorded like the other basis functions. this could be done away with because you technically don't need to do this every single time...
they are simply affine functions, and they should scale linearly with the strength that you add to them.
will need to: