|
ROOTPWA
|
#include <lorentz.h>
Public Member Functions | |
| rotation () | |
| rotation (double, double, double) | |
| ~rotation () | |
| rotation | set (double, double, double) |
| rotation | set (const threeVec &) |
| double & | el (const int i, const int j) |
| const double & | el (const int i, const int j) const |
| double & | element (const int i, const int j) |
| const double & | element (const int i, const int j) const |
| matrix | operator*= (const double a) |
| matrix | operator+= (const matrix &M) |
| matrix | operator-= (const matrix &M) |
| matrix | operator* (const matrix &M) const |
| threeVec | operator* (const threeVec &v) const |
| fourVec | operator* (const fourVec &v) const |
| matrix | operator* (const double &a) const |
| matrix | operator+ (const matrix &M) const |
| matrix | operator- (const matrix &M) const |
| matrix | conjugate () const |
| matrix | transpose () const |
| matrix | adjoint () const |
| int | status () const |
| void | setStatus (const int s) |
| double | trace () const |
| double | det () const |
| matrix | LU () const |
| matrix | inv () |
| int | nrows () const |
| int | ncols () const |
| matrix | zero () |
| const matrix & | print (std::ostream &os=std::cout) const |
| matrix & | scan (std::istream &is=std::cin) |
Friends | |
| threeVec | operator*= (threeVec &, const rotation &) |
| rotation::rotation | ( | double | alpha, |
| double | beta, | ||
| double | gamma | ||
| ) |
Definition at line 32 of file lorentz.cc.
|
inherited |
Referenced by set(), and lorentzTransform::set().
| rotation rotation::set | ( | double | alpha, |
| double | beta, | ||
| double | gamma | ||
| ) |
Definition at line 5 of file lorentz.cc.
References matrix< double >::el(), and sa.
Referenced by main(), wave::setupFrames(), and particle::setupFrames().
Definition at line 40 of file lorentz.cc.
References threeVec::phi(), and threeVec::theta().
|
inherited |
Referenced by lorentzTransform::set().
Definition at line 48 of file lorentz.cc.
1.8.1.2