#include <EulerAngles.h>
- Author
Definition at line 39 of file EulerAngles.h.
CLHEP::HepEulerAngles::HepEulerAngles |
( |
| ) |
|
|
inline |
CLHEP::HepEulerAngles::HepEulerAngles |
( |
double |
phi, |
|
|
double |
theta, |
|
|
double |
psi |
|
) |
| |
|
inline |
int CLHEP::HepEulerAngles::compare |
( |
const EA & |
ea | ) |
const |
|
inline |
double CLHEP::HepEulerAngles::distance |
( |
const HepEulerAngles & |
ex | ) |
const |
|
protected |
Definition at line 64 of file EulerAngles.cc.
73 for (
int i = 0; i < 9; i++) {
74 sum += thisRep[i] * exRep[i];
78 return (d >= 0) ? d : 0;
static void ZMpvEulerAnglesRep(const HepEulerAngles &ex, double array[])
double CLHEP::HepEulerAngles::getPhi |
( |
| ) |
const |
|
inline |
double CLHEP::HepEulerAngles::getPsi |
( |
| ) |
const |
|
inline |
double CLHEP::HepEulerAngles::getTheta |
( |
| ) |
const |
|
inline |
static double CLHEP::HepEulerAngles::getTolerance |
( |
| ) |
|
|
inlinestatic |
double CLHEP::HepEulerAngles::howNear |
( |
const EA & |
ea | ) |
const |
Definition at line 90 of file EulerAngles.cc.
double distance(const HepEulerAngles &ex) const
bool CLHEP::HepEulerAngles::isNear |
( |
const EA & |
ea, |
|
|
double |
epsilon = tolerance |
|
) |
| const |
Definition at line 83 of file EulerAngles.cc.
double distance(const HepEulerAngles &ex) const
double epsilon(double density, double temperature)
bool CLHEP::HepEulerAngles::operator!= |
( |
const EA & |
ea | ) |
const |
|
inline |
bool CLHEP::HepEulerAngles::operator< |
( |
const EA & |
ea | ) |
const |
|
inline |
bool CLHEP::HepEulerAngles::operator<= |
( |
const EA & |
ea | ) |
const |
|
inline |
bool CLHEP::HepEulerAngles::operator== |
( |
const EA & |
ea | ) |
const |
|
inline |
bool CLHEP::HepEulerAngles::operator> |
( |
const EA & |
ea | ) |
const |
|
inline |
bool CLHEP::HepEulerAngles::operator>= |
( |
const EA & |
ea | ) |
const |
|
inline |
double CLHEP::HepEulerAngles::phi |
( |
| ) |
const |
|
inline |
double CLHEP::HepEulerAngles::psi |
( |
| ) |
const |
|
inline |
EA& CLHEP::HepEulerAngles::set |
( |
double |
phi, |
|
|
double |
theta, |
|
|
double |
psi |
|
) |
| |
|
inline |
EA& CLHEP::HepEulerAngles::setPhi |
( |
double |
phi | ) |
|
|
inline |
EA& CLHEP::HepEulerAngles::setPsi |
( |
double |
psi | ) |
|
|
inline |
EA& CLHEP::HepEulerAngles::setTheta |
( |
double |
theta | ) |
|
|
inline |
static double CLHEP::HepEulerAngles::setTolerance |
( |
double |
tol | ) |
|
|
inlinestatic |
double CLHEP::HepEulerAngles::theta |
( |
| ) |
const |
|
inline |
std::ostream& operator<< |
( |
std::ostream & |
os, |
|
|
const EA & |
ea |
|
) |
| |
|
friend |
std::istream& operator>> |
( |
std::istream & |
is, |
|
|
EA & |
ea |
|
) |
| |
|
friend |
double CLHEP::HepEulerAngles::phi_ |
|
protected |
double CLHEP::HepEulerAngles::psi_ |
|
protected |
double CLHEP::HepEulerAngles::theta_ |
|
protected |
The documentation for this class was generated from the following files: