54 |
|
dslVelocity = 2, |
55 |
|
dslAmat = 4, |
56 |
|
dslAngularMomentum = 8, |
57 |
< |
dslUnitVector = 16, |
57 |
> |
dslElectroFrame = 16, |
58 |
|
dslZAngle = 32, |
59 |
|
dslForce = 64, |
60 |
|
dslTorque = 128 |
62 |
|
|
63 |
|
|
64 |
|
DataStorage(); |
65 |
< |
DataStorage(int size, int storageLayout = 0x11111111); |
65 |
> |
DataStorage(int size, int storageLayout = 255); |
66 |
|
/** return the size of this DataStorage. */ |
67 |
|
int getSize(); |
68 |
|
/** |
96 |
|
std::vector<Vector3d> velocity; /** velocity array */ |
97 |
|
std::vector<RotMat3x3d> aMat; /** rotation matrix array */ |
98 |
|
std::vector<Vector3d> angularMomentum;/** angular momentum array (body-fixed) */ |
99 |
< |
std::vector<Vector3d> unitVector; /** the lab frame unit std::vector array*/ |
99 |
> |
std::vector<Mat3x3d> electroFrame; /** the lab frame unit std::vector array*/ |
100 |
|
std::vector<double> zAngle; /** z -angle array */ |
101 |
|
std::vector<Vector3d> force; /** force array */ |
102 |
|
std::vector<Vector3d> torque; /** torque array */ |