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.