library: libMathCore #include "BoostX.h" |
ROOT::Math::BoostX
class description - source file - inheritance tree (.pdf)
public:
ROOT::Math::BoostX BoostX()
ROOT::Math::BoostX BoostX(ROOT::Math::BoostX::Scalar beta_x)
ROOT::Math::BoostX Inverse() const
ROOT::Math::BoostX BoostX(const ROOT::Math::BoostX&)
void ~BoostX()
ROOT::Math::BoostX::Scalar Beta() const
ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > BetaVector() const
ROOT::Math::BoostX::Scalar Gamma() const
void GetComponents(ROOT::Math::BoostX::Scalar& beta_x) const
void GetLorentzRotation(ROOT::Math::BoostX::Scalar* r) const
void Invert()
bool operator!=(const ROOT::Math::BoostX& rhs)
ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> > operator()(const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >& v) const
ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> > operator*(const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >& v) const
ROOT::Math::BoostX& operator=(const ROOT::Math::BoostX&)
bool operator==(const ROOT::Math::BoostX& rhs)
void Rectify()
void SetBeta(ROOT::Math::BoostX::Scalar beta)
void SetComponents(ROOT::Math::BoostX::Scalar beta_x)
private:
ROOT::Math::BoostX::Scalar fBeta
ROOT::Math::BoostX::Scalar fGamma
public:
static const ROOT::Math::BoostX::LorentzRotationMatrixIndex LXX
static const ROOT::Math::BoostX::LorentzRotationMatrixIndex LXY
static const ROOT::Math::BoostX::LorentzRotationMatrixIndex LXZ
static const ROOT::Math::BoostX::LorentzRotationMatrixIndex LXT
static const ROOT::Math::BoostX::LorentzRotationMatrixIndex LYX
static const ROOT::Math::BoostX::LorentzRotationMatrixIndex LYY
static const ROOT::Math::BoostX::LorentzRotationMatrixIndex LYZ
static const ROOT::Math::BoostX::LorentzRotationMatrixIndex LYT
static const ROOT::Math::BoostX::LorentzRotationMatrixIndex LZX
static const ROOT::Math::BoostX::LorentzRotationMatrixIndex LZY
static const ROOT::Math::BoostX::LorentzRotationMatrixIndex LZZ
static const ROOT::Math::BoostX::LorentzRotationMatrixIndex LZT
static const ROOT::Math::BoostX::LorentzRotationMatrixIndex LTX
static const ROOT::Math::BoostX::LorentzRotationMatrixIndex LTY
static const ROOT::Math::BoostX::LorentzRotationMatrixIndex LTZ
static const ROOT::Math::BoostX::LorentzRotationMatrixIndex LTT
static const ROOT::Math::BoostX::BoostMatrixIndex XX
static const ROOT::Math::BoostX::BoostMatrixIndex XY
static const ROOT::Math::BoostX::BoostMatrixIndex XZ
static const ROOT::Math::BoostX::BoostMatrixIndex XT
static const ROOT::Math::BoostX::BoostMatrixIndex YY
static const ROOT::Math::BoostX::BoostMatrixIndex YZ
static const ROOT::Math::BoostX::BoostMatrixIndex YT
static const ROOT::Math::BoostX::BoostMatrixIndex ZZ
static const ROOT::Math::BoostX::BoostMatrixIndex ZT
static const ROOT::Math::BoostX::BoostMatrixIndex TT
Created by: Mark Fischler Mon Nov 1 2005
Last update: $Id: BoostX.h,v 1.2 2005/12/08 15:52:41 moneta Exp $
Inline Functions
void ~BoostX()
ROOT::Math::BoostX BoostX()
ROOT::Math::BoostX BoostX(ROOT::Math::BoostX::Scalar beta_x)
void Rectify()
void SetComponents(ROOT::Math::BoostX::Scalar beta_x)
void GetComponents(ROOT::Math::BoostX::Scalar& beta_x) const
ROOT::Math::BoostX::Scalar Beta() const
ROOT::Math::BoostX::Scalar Gamma() const
void SetBeta(ROOT::Math::BoostX::Scalar beta)
ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > BetaVector() const
void GetLorentzRotation(ROOT::Math::BoostX::Scalar* r) const
ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> > operator()(const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >& v) const
void Invert()
ROOT::Math::BoostX Inverse() const
bool operator==(const ROOT::Math::BoostX& rhs)
bool operator!=(const ROOT::Math::BoostX& rhs)
ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> > operator*(const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >& v) const
ROOT::Math::BoostX BoostX(const ROOT::Math::BoostX&)
ROOT::Math::BoostX& operator=(const ROOT::Math::BoostX&)
Last update: root/mathcore:$Name: $:$Id: BoostX.h,v 1.2 2005/12/08 15:52:41 moneta Exp $
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.