|
Geant4
10.07
|
Static Public Member Functions | |
| static double | getTolerance () |
| static double | setTolerance (double tol) |
Protected Member Functions | |
| HepRotationX (double dd, double ss, double cc) | |
Static Protected Member Functions | |
| static double | proper (double delta) |
Protected Attributes | |
| double | its_d |
| double | its_s |
| double | its_c |
Friends | |
| HepRotationX | inverseOf (const HepRotationX &r) |
| HepRotationX | ( | ) |
| HepRotationX | ( | double | delta | ) |
| HepRotationX | ( | const HepRotationX & | orig | ) |
|
default |
| ~HepRotationX | ( | ) |
|
protected |
| HepRotationX& operator= | ( | const HepRotationX & | r | ) |
|
default |
| HepRotationX& set | ( | double | delta | ) |
| Hep3Vector colX | ( | ) | const |
| Hep3Vector colY | ( | ) | const |
| Hep3Vector colZ | ( | ) | const |
| Hep3Vector rowX | ( | ) | const |
| Hep3Vector rowY | ( | ) | const |
| Hep3Vector rowZ | ( | ) | const |
| double xx | ( | ) | const |
| double xy | ( | ) | const |
| double xz | ( | ) | const |
| double yx | ( | ) | const |
| double yy | ( | ) | const |
| double yz | ( | ) | const |
| double zx | ( | ) | const |
| double zy | ( | ) | const |
| double zz | ( | ) | const |
| HepRep3x3 rep3x3 | ( | ) | const |
| double getPhi | ( | ) | const |
| double getTheta | ( | ) | const |
| double getPsi | ( | ) | const |
| double phi | ( | ) | const |
| double theta | ( | ) | const |
| double psi | ( | ) | const |
| HepEulerAngles eulerAngles | ( | ) | const |
| double getDelta | ( | ) | const |
| Hep3Vector getAxis | ( | ) | const |
| double delta | ( | ) | const |
| Hep3Vector axis | ( | ) | const |
| HepAxisAngle axisAngle | ( | ) | const |
| void getAngleAxis | ( | double & | delta, |
| Hep3Vector & | axis | ||
| ) | const |
| double phiX | ( | ) | const |
| double phiY | ( | ) | const |
| double phiZ | ( | ) | const |
| double thetaX | ( | ) | const |
| double thetaY | ( | ) | const |
| double thetaZ | ( | ) | const |
| HepLorentzVector col1 | ( | ) | const |
| HepLorentzVector col2 | ( | ) | const |
| HepLorentzVector col3 | ( | ) | const |
| HepLorentzVector col4 | ( | ) | const |
| HepLorentzVector row1 | ( | ) | const |
| HepLorentzVector row2 | ( | ) | const |
| HepLorentzVector row3 | ( | ) | const |
| HepLorentzVector row4 | ( | ) | const |
| double xt | ( | ) | const |
| double yt | ( | ) | const |
| double zt | ( | ) | const |
| double tx | ( | ) | const |
| double ty | ( | ) | const |
| double tz | ( | ) | const |
| double tt | ( | ) | const |
| HepRep4x4 rep4x4 | ( | ) | const |
| void setDelta | ( | double | delta | ) |
| void decompose | ( | HepAxisAngle & | rotation, |
| Hep3Vector & | boost | ||
| ) | const |
| void decompose | ( | Hep3Vector & | boost, |
| HepAxisAngle & | rotation | ||
| ) | const |
| void decompose | ( | HepRotation & | rotation, |
| HepBoost & | boost | ||
| ) | const |
| void decompose | ( | HepBoost & | boost, |
| HepRotation & | rotation | ||
| ) | const |
| bool isIdentity | ( | ) | const |
| int compare | ( | const HepRotationX & | r | ) | const |
| bool operator== | ( | const HepRotationX & | r | ) | const |
| bool operator!= | ( | const HepRotationX & | r | ) | const |
| bool operator< | ( | const HepRotationX & | r | ) | const |
| bool operator> | ( | const HepRotationX & | r | ) | const |
| bool operator<= | ( | const HepRotationX & | r | ) | const |
| bool operator>= | ( | const HepRotationX & | r | ) | const |
| double distance2 | ( | const HepRotationX & | r | ) | const |
| double distance2 | ( | const HepRotation & | r | ) | const |
| double howNear | ( | const HepRotationX & | r | ) | const |
| double howNear | ( | const HepRotation & | r | ) | const |
| bool isNear | ( | const HepRotationX & | r, |
| double | epsilon = Hep4RotationInterface::tolerance |
||
| ) | const |
| bool isNear | ( | const HepRotation & | r, |
| double | epsilon = Hep4RotationInterface::tolerance |
||
| ) | const |
| double distance2 | ( | const HepLorentzRotation & | lt | ) | const |
| double howNear | ( | const HepLorentzRotation & | lt | ) | const |
| bool isNear | ( | const HepBoost & | lt, |
| double | epsilon = Hep4RotationInterface::tolerance |
||
| ) | const |
| bool isNear | ( | const HepLorentzRotation & | lt, |
| double | epsilon = Hep4RotationInterface::tolerance |
||
| ) | const |
| double norm2 | ( | ) | const |
| void rectify | ( | ) |
| Hep3Vector operator() | ( | const Hep3Vector & | p | ) | const |
| Hep3Vector operator* | ( | const Hep3Vector & | p | ) | const |
| HepLorentzVector operator() | ( | const HepLorentzVector & | w | ) | const |
| HepLorentzVector operator* | ( | const HepLorentzVector & | w | ) | const |
| HepRotationX operator* | ( | const HepRotationX & | rx | ) | const |
| HepRotationX& operator*= | ( | const HepRotationX & | r | ) |
| HepRotationX& transform | ( | const HepRotationX & | r | ) |
| HepRotationX inverse | ( | ) | const |
| HepRotationX& invert | ( | ) |
| std::ostream& print | ( | std::ostream & | os | ) | const |
|
static |
|
static |
|
staticprotected |
|
friend |
|
protected |
|
protected |
|
protected |