|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object hep.physics.vec.BasicHep3Matrix
3x3 matrices for Hep3Vector operations.
Constructor Summary | |
BasicHep3Matrix()
|
|
BasicHep3Matrix(double e11,
double e12,
double e13,
double e21,
double e22,
double e23,
double e31,
double e32,
double e33)
|
Method Summary | |
double |
det()
Returns the determinent of the matrix. |
double |
e(int row,
int column)
Returns the (row, column) element |
void |
setActiveEuler(double phi,
double theta,
double psi)
Defines a rotation matrix via Euler angles. |
void |
setElement(int row,
int column,
int value)
Sets the (row, column) element |
void |
setPassiveEuler(double phi,
double theta,
double psi)
Defines a rotation matrix via Euler angles. |
double |
trace()
Returns the trace of the matrix. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public BasicHep3Matrix()
public BasicHep3Matrix(double e11, double e12, double e13, double e21, double e22, double e23, double e31, double e32, double e33)
Method Detail |
public double e(int row, int column)
e
in interface Hep3Matrix
public double det()
det
in interface Hep3Matrix
public double trace()
trace
in interface Hep3Matrix
public void setElement(int row, int column, int value)
public void setPassiveEuler(double phi, double theta, double psi)
public void setActiveEuler(double phi, double theta, double psi)
|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |