| 21 |
|
double** trq, |
| 22 |
|
double** Amat, |
| 23 |
|
double** mu, |
| 24 |
< |
double** ul ); |
| 24 |
> |
double** ul, |
| 25 |
> |
double** quat); |
| 26 |
|
|
| 27 |
|
|
| 28 |
|
double* getFrcArray ( void ) { return frc; } |
| 30 |
|
double* getTrqArray ( void ) { return trq; } |
| 31 |
|
double* getAmatArray( void ) { return Amat; } |
| 32 |
|
double* getUlArray ( void ) { return ul; } |
| 33 |
+ |
double* getQuatArray(void) {return quat;} |
| 34 |
|
|
| 35 |
|
private: |
| 36 |
|
int nElements; // the number of elements in the arrays |
| 43 |
|
double* Amat; // the rotation matrix |
| 44 |
|
double* mu; // the dipole moment array |
| 45 |
|
double* ul; // the lab frame unit directional vector |
| 46 |
< |
|
| 46 |
> |
double* quat; // the quaternion array |
| 47 |
|
}; |
| 48 |
|
|
| 49 |
|
|