#include <TLorentzRotation.h>
Inheritance diagram for TLorentzRotation:
Public Methods | |
TLorentzRotation () | |
TLorentzRotation (const TRotation &) | |
TLorentzRotation (const TLorentzRotation &) | |
TLorentzRotation (Double_t, Double_t, Double_t) | |
TLorentzRotation (const TVector3 &) | |
Double_t | XX () const |
Double_t | XY () const |
Double_t | XZ () const |
Double_t | XT () const |
Double_t | YX () const |
Double_t | YY () const |
Double_t | YZ () const |
Double_t | YT () const |
Double_t | ZX () const |
Double_t | ZY () const |
Double_t | ZZ () const |
Double_t | ZT () const |
Double_t | TX () const |
Double_t | TY () const |
Double_t | TZ () const |
Double_t | TT () const |
TLorentzRotationRow | operator[] (int) const |
Double_t | operator() (int, int) const |
TLorentzRotation & | operator= (const TLorentzRotation &) |
TLorentzRotation & | operator= (const TRotation &) |
Bool_t | operator== (const TLorentzRotation &) const |
Bool_t | operator!= (const TLorentzRotation &) const |
Bool_t | IsIdentity () const |
TLorentzVector | VectorMultiplication (const TLorentzVector &) const |
TLorentzVector | operator * (const TLorentzVector &) const |
TLorentzRotation | MatrixMultiplication (const TLorentzRotation &) const |
TLorentzRotation | operator * (const TLorentzRotation &) const |
TLorentzRotation & | operator *= (const TLorentzRotation &) |
TLorentzRotation & | Transform (const TLorentzRotation &) |
TLorentzRotation & | Transform (const TRotation &) |
TLorentzRotation | Inverse () const |
TLorentzRotation & | Invert () |
TLorentzRotation & | Boost (Double_t, Double_t, Double_t) |
TLorentzRotation & | Boost (const TVector3 &) |
TLorentzRotation & | RotateX (Double_t) |
TLorentzRotation & | RotateY (Double_t) |
TLorentzRotation & | RotateZ (Double_t) |
TLorentzRotation & | Rotate (Double_t, const TVector3 &) |
TLorentzRotation & | Rotate (Double_t, const TVector3 *) |
Protected Methods | |
void | SetBoost (Double_t, Double_t, Double_t) |
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 Attributes | |
Double_t | fxx |
Double_t | fxy |
Double_t | fxz |
Double_t | fxt |
Double_t | fyx |
Double_t | fyy |
Double_t | fyz |
Double_t | fyt |
Double_t | fzx |
Double_t | fzy |
Double_t | fzz |
Double_t | fzt |
Double_t | ftx |
Double_t | fty |
Double_t | ftz |
Double_t | ftt |
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 147 of file TLorentzRotation.h. References fxx. |
|
Definition at line 148 of file TLorentzRotation.h. References fxy. |
|
Definition at line 149 of file TLorentzRotation.h. References fxz. |
|
Definition at line 150 of file TLorentzRotation.h. References fxt. |
|
Definition at line 151 of file TLorentzRotation.h. References fyx. |
|
Definition at line 152 of file TLorentzRotation.h. References fyy. |
|
Definition at line 153 of file TLorentzRotation.h. References fyz. |
|
Definition at line 154 of file TLorentzRotation.h. References fyt. |
|
Definition at line 155 of file TLorentzRotation.h. References fzx. |
|
Definition at line 156 of file TLorentzRotation.h. References fzy. |
|
Definition at line 157 of file TLorentzRotation.h. References fzz. |
|
Definition at line 158 of file TLorentzRotation.h. References fzt. |
|
Definition at line 159 of file TLorentzRotation.h. References ftx. |
|
Definition at line 160 of file TLorentzRotation.h. References fty. |
|
Definition at line 161 of file TLorentzRotation.h. References ftz. |
|
Definition at line 162 of file TLorentzRotation.h. References ftt. |
|
Definition at line 173 of file TLorentzRotation.h. |
|
|
|
Definition at line 178 of file TLorentzRotation.h. References ftt, ftx, fty, ftz, fxt, fxx, fxy, fxz, fyt, fyx, fyy, fyz, fzt, fzx, fzy, and fzz. |
|
Definition at line 196 of file TLorentzRotation.h. References ftt, ftx, fty, ftz, fxt, fxx, fxy, fxz, fyt, fyx, fyy, fyz, fzt, fzx, fzy, fzz, TRotation::XX(), TRotation::XY(), TRotation::XZ(), TRotation::YX(), TRotation::YY(), TRotation::YZ(), TRotation::ZX(), TRotation::ZY(), and TRotation::ZZ(). |
|
Definition at line 215 of file TLorentzRotation.h. References ftt, ftx, fty, ftz, fxt, fxx, fxy, fxz, fyt, fyx, fyy, fyz, fzt, fzx, fzy, and fzz. |
|
Definition at line 233 of file TLorentzRotation.h. References ftt, ftx, fty, ftz, fxt, fxx, fxy, fxz, fyt, fyx, fyy, fyz, fzt, fzx, fzy, and fzz. |
|
Definition at line 241 of file TLorentzRotation.h. References ftt, ftx, fty, ftz, fxt, fxx, fxy, fxz, fyt, fyx, fyy, fyz, fzt, fzx, fzy, and fzz. |
|
Definition at line 251 of file TLorentzRotation.h. References ftt, ftx, fty, ftz, fxt, fxx, fxy, fxz, fyt, fyx, fyy, fyz, fzt, fzx, fzy, fzz, TLorentzVector::T(), TLorentzVector::X(), TLorentzVector::Y(), and TLorentzVector::Z(). Referenced by operator *(). |
|
Definition at line 259 of file TLorentzRotation.h. References VectorMultiplication(). |
|
Referenced by operator *(), operator *=(), and Transform(). |
|
Definition at line 264 of file TLorentzRotation.h. References MatrixMultiplication(). |
|
Definition at line 269 of file TLorentzRotation.h. References MatrixMultiplication(). |
|
Definition at line 274 of file TLorentzRotation.h. References MatrixMultiplication(). Referenced by Boost(), Rotate(), RotateX(), RotateY(), RotateZ(), and Transform(). |
|
Definition at line 279 of file TLorentzRotation.h. References TLorentzRotation(), and Transform(). |
|
Definition at line 283 of file TLorentzRotation.h. References ftt, ftx, fty, ftz, fxt, fxx, fxy, fxz, fyt, fyx, fyy, fyz, fzt, fzx, fzy, fzz, and TLorentzRotation(). Referenced by Invert(). |
|
Definition at line 290 of file TLorentzRotation.h. References Inverse(). |
|
Definition at line 295 of file TLorentzRotation.h. References TLorentzRotation(), and Transform(). |
|
Definition at line 300 of file TLorentzRotation.h. References TLorentzRotation(), and Transform(). |
|
Definition at line 305 of file TLorentzRotation.h. References Transform(). |
|
Definition at line 310 of file TLorentzRotation.h. References Transform(). |
|
Definition at line 315 of file TLorentzRotation.h. References Transform(). |
|
Definition at line 320 of file TLorentzRotation.h. References Transform(). Referenced by Rotate(). |
|
Definition at line 325 of file TLorentzRotation.h. |
|
|
|
Definition at line 126 of file TLorentzRotation.h. Referenced by Inverse(), IsIdentity(), operator!=(), operator=(), operator==(), VectorMultiplication(), and XX(). |
|
Definition at line 126 of file TLorentzRotation.h. Referenced by Inverse(), IsIdentity(), operator!=(), operator=(), operator==(), VectorMultiplication(), and XY(). |
|
Definition at line 126 of file TLorentzRotation.h. Referenced by Inverse(), IsIdentity(), operator!=(), operator=(), operator==(), VectorMultiplication(), and XZ(). |
|
Definition at line 126 of file TLorentzRotation.h. Referenced by Inverse(), IsIdentity(), operator!=(), operator=(), operator==(), VectorMultiplication(), and XT(). |
|
Definition at line 126 of file TLorentzRotation.h. Referenced by Inverse(), IsIdentity(), operator!=(), operator=(), operator==(), VectorMultiplication(), and YX(). |
|
Definition at line 126 of file TLorentzRotation.h. Referenced by Inverse(), IsIdentity(), operator!=(), operator=(), operator==(), VectorMultiplication(), and YY(). |
|
Definition at line 126 of file TLorentzRotation.h. Referenced by Inverse(), IsIdentity(), operator!=(), operator=(), operator==(), VectorMultiplication(), and YZ(). |
|
Definition at line 126 of file TLorentzRotation.h. Referenced by Inverse(), IsIdentity(), operator!=(), operator=(), operator==(), VectorMultiplication(), and YT(). |
|
Definition at line 126 of file TLorentzRotation.h. Referenced by Inverse(), IsIdentity(), operator!=(), operator=(), operator==(), VectorMultiplication(), and ZX(). |
|
Definition at line 126 of file TLorentzRotation.h. Referenced by Inverse(), IsIdentity(), operator!=(), operator=(), operator==(), VectorMultiplication(), and ZY(). |
|
Definition at line 126 of file TLorentzRotation.h. Referenced by Inverse(), IsIdentity(), operator!=(), operator=(), operator==(), VectorMultiplication(), and ZZ(). |
|
Definition at line 126 of file TLorentzRotation.h. Referenced by Inverse(), IsIdentity(), operator!=(), operator=(), operator==(), VectorMultiplication(), and ZT(). |
|
Definition at line 126 of file TLorentzRotation.h. Referenced by Inverse(), IsIdentity(), operator!=(), operator=(), operator==(), TX(), and VectorMultiplication(). |
|
Definition at line 126 of file TLorentzRotation.h. Referenced by Inverse(), IsIdentity(), operator!=(), operator=(), operator==(), TY(), and VectorMultiplication(). |
|
Definition at line 126 of file TLorentzRotation.h. Referenced by Inverse(), IsIdentity(), operator!=(), operator=(), operator==(), TZ(), and VectorMultiplication(). |
|
Definition at line 126 of file TLorentzRotation.h. Referenced by Inverse(), IsIdentity(), operator!=(), operator=(), operator==(), TT(), and VectorMultiplication(). |