ROOT » MATH » GENVECTOR » ROOT::Math::LorentzRotation

class ROOT::Math::LorentzRotation

Function Members (Methods)

public:
~LorentzRotation()
voidGetComponents(ROOT::Math::LorentzRotation::Scalar& xx, ROOT::Math::LorentzRotation::Scalar& xy, ROOT::Math::LorentzRotation::Scalar& xz, ROOT::Math::LorentzRotation::Scalar& xt, ROOT::Math::LorentzRotation::Scalar& yx, ROOT::Math::LorentzRotation::Scalar& yy, ROOT::Math::LorentzRotation::Scalar& yz, ROOT::Math::LorentzRotation::Scalar& yt, ROOT::Math::LorentzRotation::Scalar& zx, ROOT::Math::LorentzRotation::Scalar& zy, ROOT::Math::LorentzRotation::Scalar& zz, ROOT::Math::LorentzRotation::Scalar& zt, ROOT::Math::LorentzRotation::Scalar& tx, ROOT::Math::LorentzRotation::Scalar& ty, ROOT::Math::LorentzRotation::Scalar& tz, ROOT::Math::LorentzRotation::Scalar& tt) const
ROOT::Math::LorentzRotationInverse() const
voidInvert()
ROOT::Math::LorentzRotationLorentzRotation()
ROOT::Math::LorentzRotationLorentzRotation(const ROOT::Math::LorentzRotation& r)
ROOT::Math::LorentzRotationLorentzRotation(const ROOT::Math::Boost& b)
ROOT::Math::LorentzRotationLorentzRotation(const ROOT::Math::BoostX& bx)
ROOT::Math::LorentzRotationLorentzRotation(const ROOT::Math::BoostY& by)
ROOT::Math::LorentzRotationLorentzRotation(const ROOT::Math::BoostZ& bz)
ROOT::Math::LorentzRotationLorentzRotation(const ROOT::Math::Rotation3D& r)
ROOT::Math::LorentzRotationLorentzRotation(const ROOT::Math::AxisAngle& a)
ROOT::Math::LorentzRotationLorentzRotation(const ROOT::Math::EulerAngles& e)
ROOT::Math::LorentzRotationLorentzRotation(const ROOT::Math::Quaternion& q)
ROOT::Math::LorentzRotationLorentzRotation(const ROOT::Math::RotationX& r)
ROOT::Math::LorentzRotationLorentzRotation(const ROOT::Math::RotationY& r)
ROOT::Math::LorentzRotationLorentzRotation(const ROOT::Math::RotationZ& r)
ROOT::Math::LorentzRotationLorentzRotation(const ROOT::Math::Boost& m)
ROOT::Math::LorentzRotationLorentzRotation(const ROOT::Math::BoostX& m)
ROOT::Math::LorentzRotationLorentzRotation(const ROOT::Math::BoostY& m)
ROOT::Math::LorentzRotationLorentzRotation(const ROOT::Math::BoostZ& m)
ROOT::Math::LorentzRotationLorentzRotation(const ROOT::Math::Rotation3D& m)
ROOT::Math::LorentzRotationLorentzRotation(const ROOT::Math::AxisAngle& m)
ROOT::Math::LorentzRotationLorentzRotation(const ROOT::Math::EulerAngles& m)
ROOT::Math::LorentzRotationLorentzRotation(const ROOT::Math::Quaternion& m)
ROOT::Math::LorentzRotationLorentzRotation(const ROOT::Math::RotationZ& m)
ROOT::Math::LorentzRotationLorentzRotation(const ROOT::Math::RotationY& m)
ROOT::Math::LorentzRotationLorentzRotation(const ROOT::Math::RotationX& m)
ROOT::Math::LorentzRotationLorentzRotation(ROOT::Math::LorentzRotation::Scalar xx, ROOT::Math::LorentzRotation::Scalar xy, ROOT::Math::LorentzRotation::Scalar xz, ROOT::Math::LorentzRotation::Scalar xt, ROOT::Math::LorentzRotation::Scalar yx, ROOT::Math::LorentzRotation::Scalar yy, ROOT::Math::LorentzRotation::Scalar yz, ROOT::Math::LorentzRotation::Scalar yt, ROOT::Math::LorentzRotation::Scalar zx, ROOT::Math::LorentzRotation::Scalar zy, ROOT::Math::LorentzRotation::Scalar zz, ROOT::Math::LorentzRotation::Scalar zt, ROOT::Math::LorentzRotation::Scalar tx, ROOT::Math::LorentzRotation::Scalar ty, ROOT::Math::LorentzRotation::Scalar tz, ROOT::Math::LorentzRotation::Scalar tt)
booloperator!=(const ROOT::Math::LorentzRotation& rhs) const
ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >operator()(const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >& v) const
ROOT::Math::LorentzVector<PxPyPzE4D<double> >operator()<ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> > >(const ROOT::Math::LorentzVector<PxPyPzE4D<double> >& v) const
ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >operator()<ROOT::Math::PxPyPzE4D<double> >(const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >& v) const
ROOT::Math::LorentzRotationoperator*(const ROOT::Math::LorentzRotation& r) const
ROOT::Math::LorentzRotationoperator*(const ROOT::Math::Boost& b) const
ROOT::Math::LorentzRotationoperator*(const ROOT::Math::BoostX& b) const
ROOT::Math::LorentzRotationoperator*(const ROOT::Math::BoostY& b) const
ROOT::Math::LorentzRotationoperator*(const ROOT::Math::BoostZ& b) const
ROOT::Math::LorentzRotationoperator*(const ROOT::Math::Rotation3D& r) const
ROOT::Math::LorentzRotationoperator*(const ROOT::Math::AxisAngle& a) const
ROOT::Math::LorentzRotationoperator*(const ROOT::Math::EulerAngles& e) const
ROOT::Math::LorentzRotationoperator*(const ROOT::Math::Quaternion& q) const
ROOT::Math::LorentzRotationoperator*(const ROOT::Math::RotationX& rx) const
ROOT::Math::LorentzRotationoperator*(const ROOT::Math::RotationY& ry) const
ROOT::Math::LorentzRotationoperator*(const ROOT::Math::RotationZ& rz) const
ROOT::Math::LorentzRotationoperator*<ROOT::Math::LorentzRotation>(const ROOT::Math::LorentzRotation& v) const
ROOT::Math::LorentzRotation&operator=(const ROOT::Math::LorentzRotation& rhs)
ROOT::Math::LorentzRotation&operator=(const ROOT::Math::Boost& b)
ROOT::Math::LorentzRotation&operator=(const ROOT::Math::BoostX& b)
ROOT::Math::LorentzRotation&operator=(const ROOT::Math::BoostY& b)
ROOT::Math::LorentzRotation&operator=(const ROOT::Math::BoostZ& b)
ROOT::Math::LorentzRotation&operator=(const ROOT::Math::Rotation3D& r)
ROOT::Math::LorentzRotation&operator=(const ROOT::Math::AxisAngle& a)
ROOT::Math::LorentzRotation&operator=(const ROOT::Math::EulerAngles& e)
ROOT::Math::LorentzRotation&operator=(const ROOT::Math::Quaternion& q)
ROOT::Math::LorentzRotation&operator=(const ROOT::Math::RotationZ& r)
ROOT::Math::LorentzRotation&operator=(const ROOT::Math::RotationY& r)
ROOT::Math::LorentzRotation&operator=(const ROOT::Math::RotationX& r)
ROOT::Math::LorentzRotation&operator=<ROOT::Math::LorentzRotation>(const ROOT::Math::LorentzRotation& m)
booloperator==(const ROOT::Math::LorentzRotation& rhs) const
voidRectify()
voidSetComponents(ROOT::Math::LorentzRotation::Scalar xx, ROOT::Math::LorentzRotation::Scalar xy, ROOT::Math::LorentzRotation::Scalar xz, ROOT::Math::LorentzRotation::Scalar xt, ROOT::Math::LorentzRotation::Scalar yx, ROOT::Math::LorentzRotation::Scalar yy, ROOT::Math::LorentzRotation::Scalar yz, ROOT::Math::LorentzRotation::Scalar yt, ROOT::Math::LorentzRotation::Scalar zx, ROOT::Math::LorentzRotation::Scalar zy, ROOT::Math::LorentzRotation::Scalar zz, ROOT::Math::LorentzRotation::Scalar zt, ROOT::Math::LorentzRotation::Scalar tx, ROOT::Math::LorentzRotation::Scalar ty, ROOT::Math::LorentzRotation::Scalar tz, ROOT::Math::LorentzRotation::Scalar tt)

Data Members

public:
static ROOT::Math::LorentzRotation::ELorentzRotationMatrixIndexkTT
static ROOT::Math::LorentzRotation::ELorentzRotationMatrixIndexkTX
static ROOT::Math::LorentzRotation::ELorentzRotationMatrixIndexkTY
static ROOT::Math::LorentzRotation::ELorentzRotationMatrixIndexkTZ
static ROOT::Math::LorentzRotation::ELorentzRotationMatrixIndexkXT
static ROOT::Math::LorentzRotation::ELorentzRotationMatrixIndexkXX
static ROOT::Math::LorentzRotation::ELorentzRotationMatrixIndexkXY
static ROOT::Math::LorentzRotation::ELorentzRotationMatrixIndexkXZ
static ROOT::Math::LorentzRotation::ELorentzRotationMatrixIndexkYT
static ROOT::Math::LorentzRotation::ELorentzRotationMatrixIndexkYX
static ROOT::Math::LorentzRotation::ELorentzRotationMatrixIndexkYY
static ROOT::Math::LorentzRotation::ELorentzRotationMatrixIndexkYZ
static ROOT::Math::LorentzRotation::ELorentzRotationMatrixIndexkZT
static ROOT::Math::LorentzRotation::ELorentzRotationMatrixIndexkZX
static ROOT::Math::LorentzRotation::ELorentzRotationMatrixIndexkZY
static ROOT::Math::LorentzRotation::ELorentzRotationMatrixIndexkZZ
private:
ROOT::Math::LorentzRotation::ScalarfM[16]

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation