#include <TLorentzRotation.h>
Inheritance diagram for TLorentzRotation:
Definition at line 24 of file TLorentzRotation.h.
TLorentzRotation::TLorentzRotation | ( | ) |
Referenced by Boost(), Inverse(), MatrixMultiplication(), and Transform().
TLorentzRotation::TLorentzRotation | ( | const TRotation & | ) |
Definition at line 169 of file TLorentzRotation.cxx.
TLorentzRotation::TLorentzRotation | ( | const TLorentzRotation & | ) |
Definition at line 175 of file TLorentzRotation.cxx.
TLorentzRotation::TLorentzRotation | ( | const TVector3 & | ) |
TLorentzRotation::TLorentzRotation | ( | Double_t | , | |
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | ||||
) | [protected] |
Definition at line 181 of file TLorentzRotation.cxx.
TLorentzRotation::TLorentzRotation | ( | ) |
TLorentzRotation::TLorentzRotation | ( | const TRotation & | ) |
TLorentzRotation::TLorentzRotation | ( | const TLorentzRotation & | ) |
TLorentzRotation::TLorentzRotation | ( | const TVector3 & | ) |
TLorentzRotation::TLorentzRotation | ( | Double_t | , | |
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | , | |||
Double_t | ||||
) | [protected] |
Double_t TLorentzRotation::XX | ( | ) | const [inline] |
Double_t TLorentzRotation::XY | ( | ) | const [inline] |
Double_t TLorentzRotation::XZ | ( | ) | const [inline] |
Double_t TLorentzRotation::XT | ( | ) | const [inline] |
Double_t TLorentzRotation::YX | ( | ) | const [inline] |
Double_t TLorentzRotation::YY | ( | ) | const [inline] |
Double_t TLorentzRotation::YZ | ( | ) | const [inline] |
Double_t TLorentzRotation::YT | ( | ) | const [inline] |
Double_t TLorentzRotation::ZX | ( | ) | const [inline] |
Double_t TLorentzRotation::ZY | ( | ) | const [inline] |
Double_t TLorentzRotation::ZZ | ( | ) | const [inline] |
Double_t TLorentzRotation::ZT | ( | ) | const [inline] |
Double_t TLorentzRotation::TX | ( | ) | const [inline] |
Double_t TLorentzRotation::TY | ( | ) | const [inline] |
Double_t TLorentzRotation::TZ | ( | ) | const [inline] |
Double_t TLorentzRotation::TT | ( | ) | const [inline] |
TLorentzRotation::TLorentzRotationRow TLorentzRotation::operator[] | ( | int | ) | const [inline] |
Definition at line 171 of file TLorentzRotation.h.
Double_t TLorentzRotation::operator() | ( | int | , | |
int | ||||
) | const |
TLorentzRotation & TLorentzRotation::operator= | ( | const TLorentzRotation & | ) | [inline] |
TLorentzRotation & TLorentzRotation::operator= | ( | const TRotation & | ) | [inline] |
Bool_t TLorentzRotation::operator== | ( | const TLorentzRotation & | ) | const [inline] |
Bool_t TLorentzRotation::operator!= | ( | const TLorentzRotation & | ) | const [inline] |
Bool_t TLorentzRotation::IsIdentity | ( | ) | const [inline] |
TLorentzVector TLorentzRotation::VectorMultiplication | ( | const TLorentzVector & | ) | const [inline] |
TLorentzVector TLorentzRotation::operator * | ( | const TLorentzVector & | ) | const [inline] |
TLorentzRotation TLorentzRotation::MatrixMultiplication | ( | const TLorentzRotation & | ) | const |
TLorentzRotation TLorentzRotation::operator * | ( | const TLorentzRotation & | ) | const [inline] |
TLorentzRotation & TLorentzRotation::operator *= | ( | const TLorentzRotation & | ) | [inline] |
TLorentzRotation & TLorentzRotation::Transform | ( | const TLorentzRotation & | ) | [inline] |
Definition at line 263 of file TLorentzRotation.h.
References m.
Referenced by Boost(), Rotate(), RotateX(), RotateY(), RotateZ(), and Transform().
TLorentzRotation & TLorentzRotation::Transform | ( | const TRotation & | ) | [inline] |
Definition at line 267 of file TLorentzRotation.h.
References m, TLorentzRotation(), and Transform().
TLorentzRotation TLorentzRotation::Inverse | ( | ) | const [inline] |
TLorentzRotation & TLorentzRotation::Invert | ( | ) | [inline] |
TLorentzRotation & TLorentzRotation::Boost | ( | Double_t | , | |
Double_t | , | |||
Double_t | ||||
) | [inline] |
Definition at line 282 of file TLorentzRotation.h.
References TLorentzRotation(), and Transform().
Referenced by main().
TLorentzRotation & TLorentzRotation::Boost | ( | const TVector3 & | ) | [inline] |
Definition at line 286 of file TLorentzRotation.h.
References b, TLorentzRotation(), and Transform().
TLorentzRotation & TLorentzRotation::RotateX | ( | Double_t | ) | [inline] |
TLorentzRotation & TLorentzRotation::RotateY | ( | Double_t | ) | [inline] |
TLorentzRotation & TLorentzRotation::RotateZ | ( | Double_t | ) | [inline] |
TLorentzRotation & TLorentzRotation::Rotate | ( | Double_t | , | |
const TVector3 & | ||||
) | [inline] |
Definition at line 302 of file TLorentzRotation.h.
References axis, and Transform().
Referenced by Rotate().
TLorentzRotation & TLorentzRotation::Rotate | ( | Double_t | , | |
const TVector3 * | ||||
) | [inline] |
Double_t TLorentzRotation::XX | ( | ) | const [inline] |
Double_t TLorentzRotation::XY | ( | ) | const [inline] |
Double_t TLorentzRotation::XZ | ( | ) | const [inline] |
Double_t TLorentzRotation::XT | ( | ) | const [inline] |
Double_t TLorentzRotation::YX | ( | ) | const [inline] |
Double_t TLorentzRotation::YY | ( | ) | const [inline] |
Double_t TLorentzRotation::YZ | ( | ) | const [inline] |
Double_t TLorentzRotation::YT | ( | ) | const [inline] |
Double_t TLorentzRotation::ZX | ( | ) | const [inline] |
Double_t TLorentzRotation::ZY | ( | ) | const [inline] |
Double_t TLorentzRotation::ZZ | ( | ) | const [inline] |
Double_t TLorentzRotation::ZT | ( | ) | const [inline] |
Double_t TLorentzRotation::TX | ( | ) | const [inline] |
Double_t TLorentzRotation::TY | ( | ) | const [inline] |
Double_t TLorentzRotation::TZ | ( | ) | const [inline] |
Double_t TLorentzRotation::TT | ( | ) | const [inline] |
TLorentzRotationRow TLorentzRotation::operator[] | ( | int | ) | const [inline] |
Double_t TLorentzRotation::operator() | ( | int | , | |
int | ||||
) | const |
TLorentzRotation& TLorentzRotation::operator= | ( | const TLorentzRotation & | ) | [inline] |
TLorentzRotation& TLorentzRotation::operator= | ( | const TRotation & | ) | [inline] |
Bool_t TLorentzRotation::operator== | ( | const TLorentzRotation & | ) | const [inline] |
Bool_t TLorentzRotation::operator!= | ( | const TLorentzRotation & | ) | const [inline] |
Bool_t TLorentzRotation::IsIdentity | ( | ) | const [inline] |
TLorentzVector TLorentzRotation::VectorMultiplication | ( | const TLorentzVector & | ) | const [inline] |
TLorentzVector TLorentzRotation::operator * | ( | const TLorentzVector & | ) | const [inline] |
TLorentzRotation TLorentzRotation::MatrixMultiplication | ( | const TLorentzRotation & | ) | const |
TLorentzRotation TLorentzRotation::operator * | ( | const TLorentzRotation & | ) | const [inline] |
TLorentzRotation& TLorentzRotation::operator *= | ( | const TLorentzRotation & | ) | [inline] |
TLorentzRotation& TLorentzRotation::Transform | ( | const TLorentzRotation & | ) | [inline] |
TLorentzRotation& TLorentzRotation::Transform | ( | const TRotation & | ) | [inline] |
TLorentzRotation TLorentzRotation::Inverse | ( | ) | const [inline] |
TLorentzRotation& TLorentzRotation::Invert | ( | ) | [inline] |
TLorentzRotation& TLorentzRotation::Boost | ( | Double_t | , | |
Double_t | , | |||
Double_t | ||||
) | [inline] |
TLorentzRotation& TLorentzRotation::Boost | ( | const TVector3 & | ) | [inline] |
TLorentzRotation& TLorentzRotation::RotateX | ( | Double_t | ) | [inline] |
TLorentzRotation& TLorentzRotation::RotateY | ( | Double_t | ) | [inline] |
TLorentzRotation& TLorentzRotation::RotateZ | ( | Double_t | ) | [inline] |
TLorentzRotation& TLorentzRotation::Rotate | ( | Double_t | , | |
const TVector3 & | ||||
) | [inline] |
TLorentzRotation& TLorentzRotation::Rotate | ( | Double_t | , | |
const TVector3 * | ||||
) | [inline] |
Double_t TLorentzRotation::fxx [protected] |
Definition at line 126 of file TLorentzRotation.h.
Referenced by Inverse(), IsIdentity(), MatrixMultiplication(), operator!=(), operator()(), operator=(), operator==(), SetBoost(), VectorMultiplication(), and XX().
Double_t TLorentzRotation::fxy [protected] |
Definition at line 126 of file TLorentzRotation.h.
Referenced by Inverse(), IsIdentity(), MatrixMultiplication(), operator!=(), operator()(), operator=(), operator==(), SetBoost(), VectorMultiplication(), and XY().
Double_t TLorentzRotation::fxz [protected] |
Definition at line 126 of file TLorentzRotation.h.
Referenced by Inverse(), IsIdentity(), MatrixMultiplication(), operator!=(), operator()(), operator=(), operator==(), SetBoost(), VectorMultiplication(), and XZ().
Double_t TLorentzRotation::fxt [protected] |
Definition at line 126 of file TLorentzRotation.h.
Referenced by Inverse(), IsIdentity(), MatrixMultiplication(), operator!=(), operator()(), operator=(), operator==(), SetBoost(), VectorMultiplication(), and XT().
Double_t TLorentzRotation::fyx [protected] |
Definition at line 126 of file TLorentzRotation.h.
Referenced by Inverse(), IsIdentity(), MatrixMultiplication(), operator!=(), operator()(), operator=(), operator==(), SetBoost(), VectorMultiplication(), and YX().
Double_t TLorentzRotation::fyy [protected] |
Definition at line 126 of file TLorentzRotation.h.
Referenced by Inverse(), IsIdentity(), MatrixMultiplication(), operator!=(), operator()(), operator=(), operator==(), SetBoost(), VectorMultiplication(), and YY().
Double_t TLorentzRotation::fyz [protected] |
Definition at line 126 of file TLorentzRotation.h.
Referenced by Inverse(), IsIdentity(), MatrixMultiplication(), operator!=(), operator()(), operator=(), operator==(), SetBoost(), VectorMultiplication(), and YZ().
Double_t TLorentzRotation::fyt [protected] |
Definition at line 126 of file TLorentzRotation.h.
Referenced by Inverse(), IsIdentity(), MatrixMultiplication(), operator!=(), operator()(), operator=(), operator==(), SetBoost(), VectorMultiplication(), and YT().
Double_t TLorentzRotation::fzx [protected] |
Definition at line 126 of file TLorentzRotation.h.
Referenced by Inverse(), IsIdentity(), MatrixMultiplication(), operator!=(), operator()(), operator=(), operator==(), SetBoost(), VectorMultiplication(), and ZX().
Double_t TLorentzRotation::fzy [protected] |
Definition at line 126 of file TLorentzRotation.h.
Referenced by Inverse(), IsIdentity(), MatrixMultiplication(), operator!=(), operator()(), operator=(), operator==(), SetBoost(), VectorMultiplication(), and ZY().
Double_t TLorentzRotation::fzz [protected] |
Definition at line 126 of file TLorentzRotation.h.
Referenced by Inverse(), IsIdentity(), MatrixMultiplication(), operator!=(), operator()(), operator=(), operator==(), SetBoost(), VectorMultiplication(), and ZZ().
Double_t TLorentzRotation::fzt [protected] |
Definition at line 126 of file TLorentzRotation.h.
Referenced by Inverse(), IsIdentity(), MatrixMultiplication(), operator!=(), operator()(), operator=(), operator==(), SetBoost(), VectorMultiplication(), and ZT().
Double_t TLorentzRotation::ftx [protected] |
Definition at line 126 of file TLorentzRotation.h.
Referenced by Inverse(), IsIdentity(), MatrixMultiplication(), operator!=(), operator()(), operator=(), operator==(), SetBoost(), TX(), and VectorMultiplication().
Double_t TLorentzRotation::fty [protected] |
Definition at line 126 of file TLorentzRotation.h.
Referenced by Inverse(), IsIdentity(), MatrixMultiplication(), operator!=(), operator()(), operator=(), operator==(), SetBoost(), TY(), and VectorMultiplication().
Double_t TLorentzRotation::ftz [protected] |
Definition at line 126 of file TLorentzRotation.h.
Referenced by Inverse(), IsIdentity(), MatrixMultiplication(), operator!=(), operator()(), operator=(), operator==(), SetBoost(), TZ(), and VectorMultiplication().
Double_t TLorentzRotation::ftt [protected] |
Definition at line 126 of file TLorentzRotation.h.
Referenced by Inverse(), IsIdentity(), MatrixMultiplication(), operator!=(), operator()(), operator=(), operator==(), SetBoost(), TT(), and VectorMultiplication().