library: libMathCore #include "BoostZ.h" |
ROOT::Math::BoostZ
class description - source file - inheritance tree (.pdf)
public:
ROOT::Math::BoostZ BoostZ()
ROOT::Math::BoostZ BoostZ(ROOT::Math::BoostZ::Scalar beta_z)
ROOT::Math::BoostZ Inverse() const
ROOT::Math::BoostZ BoostZ(const ROOT::Math::BoostZ&)
void ~BoostZ()
ROOT::Math::BoostZ::Scalar Beta() const
ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > BetaVector() const
ROOT::Math::BoostZ::Scalar Gamma() const
void GetComponents(ROOT::Math::BoostZ::Scalar& beta_z) const
void GetLorentzRotation(ROOT::Math::BoostZ::Scalar* r) const
void Invert()
bool operator!=(const ROOT::Math::BoostZ& 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::BoostZ& operator=(const ROOT::Math::BoostZ&)
bool operator==(const ROOT::Math::BoostZ& rhs)
void Rectify()
void SetBeta(ROOT::Math::BoostZ::Scalar beta)
void SetComponents(ROOT::Math::BoostZ::Scalar beta_z)
private:
ROOT::Math::BoostZ::Scalar fBeta
ROOT::Math::BoostZ::Scalar fGamma
public:
static const ROOT::Math::BoostZ::LorentzRotationMatrixIndex LXX
static const ROOT::Math::BoostZ::LorentzRotationMatrixIndex LXY
static const ROOT::Math::BoostZ::LorentzRotationMatrixIndex LXZ
static const ROOT::Math::BoostZ::LorentzRotationMatrixIndex LXT
static const ROOT::Math::BoostZ::LorentzRotationMatrixIndex LYX
static const ROOT::Math::BoostZ::LorentzRotationMatrixIndex LYY
static const ROOT::Math::BoostZ::LorentzRotationMatrixIndex LYZ
static const ROOT::Math::BoostZ::LorentzRotationMatrixIndex LYT
static const ROOT::Math::BoostZ::LorentzRotationMatrixIndex LZX
static const ROOT::Math::BoostZ::LorentzRotationMatrixIndex LZY
static const ROOT::Math::BoostZ::LorentzRotationMatrixIndex LZZ
static const ROOT::Math::BoostZ::LorentzRotationMatrixIndex LZT
static const ROOT::Math::BoostZ::LorentzRotationMatrixIndex LTX
static const ROOT::Math::BoostZ::LorentzRotationMatrixIndex LTY
static const ROOT::Math::BoostZ::LorentzRotationMatrixIndex LTZ
static const ROOT::Math::BoostZ::LorentzRotationMatrixIndex LTT
static const ROOT::Math::BoostZ::BoostMatrixIndex XX
static const ROOT::Math::BoostZ::BoostMatrixIndex XY
static const ROOT::Math::BoostZ::BoostMatrixIndex XZ
static const ROOT::Math::BoostZ::BoostMatrixIndex XT
static const ROOT::Math::BoostZ::BoostMatrixIndex YY
static const ROOT::Math::BoostZ::BoostMatrixIndex YZ
static const ROOT::Math::BoostZ::BoostMatrixIndex YT
static const ROOT::Math::BoostZ::BoostMatrixIndex ZZ
static const ROOT::Math::BoostZ::BoostMatrixIndex ZT
static const ROOT::Math::BoostZ::BoostMatrixIndex TT
Created by: Mark Fischler Mon Nov 1 2005
Last update: $Id: BoostZ.h,v 1.2 2005/12/08 15:52:41 moneta Exp $
Inline Functions
void ~BoostZ()
ROOT::Math::BoostZ BoostZ()
ROOT::Math::BoostZ BoostZ(ROOT::Math::BoostZ::Scalar beta_z)
void Rectify()
void SetComponents(ROOT::Math::BoostZ::Scalar beta_z)
void GetComponents(ROOT::Math::BoostZ::Scalar& beta_z) const
ROOT::Math::BoostZ::Scalar Beta() const
ROOT::Math::BoostZ::Scalar Gamma() const
void SetBeta(ROOT::Math::BoostZ::Scalar beta)
ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > BetaVector() const
void GetLorentzRotation(ROOT::Math::BoostZ::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::BoostZ Inverse() const
bool operator==(const ROOT::Math::BoostZ& rhs)
bool operator!=(const ROOT::Math::BoostZ& rhs)
ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> > operator*(const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >& v) const
ROOT::Math::BoostZ BoostZ(const ROOT::Math::BoostZ&)
ROOT::Math::BoostZ& operator=(const ROOT::Math::BoostZ&)
Last update: root/mathcore:$Name: $:$Id: BoostZ.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.