library: libMathCore
#include "BoostX.h"

ROOT::Math::BoostX


class description - header file - source file - inheritance tree (.pdf)

class ROOT::Math::BoostX

Inheritance Chart:
ROOT::Math::BoostX

    public:
BoostX() BoostX(ROOT::Math::BoostX::Scalar beta_x) ROOT::Math::BoostX Inverse() const BoostX(const ROOT::Math::BoostX&) ~BoostX() ROOT::Math::BoostX::Scalar Beta() const ROOT::Math::BoostX::XYZVector 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)

Data Members

    private:
ROOT::Math::BoostX::Scalar fBeta ROOT::Math::BoostX::Scalar fGamma public:
static const ROOT::Math::BoostX::LorentzRotationMatrixIndex kLXX static const ROOT::Math::BoostX::LorentzRotationMatrixIndex kLXY static const ROOT::Math::BoostX::LorentzRotationMatrixIndex kLXZ static const ROOT::Math::BoostX::LorentzRotationMatrixIndex kLXT static const ROOT::Math::BoostX::LorentzRotationMatrixIndex kLYX static const ROOT::Math::BoostX::LorentzRotationMatrixIndex kLYY static const ROOT::Math::BoostX::LorentzRotationMatrixIndex kLYZ static const ROOT::Math::BoostX::LorentzRotationMatrixIndex kLYT static const ROOT::Math::BoostX::LorentzRotationMatrixIndex kLZX static const ROOT::Math::BoostX::LorentzRotationMatrixIndex kLZY static const ROOT::Math::BoostX::LorentzRotationMatrixIndex kLZZ static const ROOT::Math::BoostX::LorentzRotationMatrixIndex kLZT static const ROOT::Math::BoostX::LorentzRotationMatrixIndex kLTX static const ROOT::Math::BoostX::LorentzRotationMatrixIndex kLTY static const ROOT::Math::BoostX::LorentzRotationMatrixIndex kLTZ static const ROOT::Math::BoostX::LorentzRotationMatrixIndex kLTT static const ROOT::Math::BoostX::BoostMatrixIndex kXX static const ROOT::Math::BoostX::BoostMatrixIndex kXY static const ROOT::Math::BoostX::BoostMatrixIndex kXZ static const ROOT::Math::BoostX::BoostMatrixIndex kXT static const ROOT::Math::BoostX::BoostMatrixIndex kYY static const ROOT::Math::BoostX::BoostMatrixIndex kYZ static const ROOT::Math::BoostX::BoostMatrixIndex kYT static const ROOT::Math::BoostX::BoostMatrixIndex kZZ static const ROOT::Math::BoostX::BoostMatrixIndex kZT static const ROOT::Math::BoostX::BoostMatrixIndex kTT

Class Description

BoostX()
BoostX(Scalar beta_x)
void Rectify()
Scalar Beta()
Scalar Gamma()
void SetBeta(Scalar beta)
XYZVector BetaVector()
LorentzVector< PxPyPzE4D<double> > r_xyzt = operator()(xyzt)
void Invert()
BoostX Inverse()
return ! operator==(rhs)

Last update: Tue Jul 11 11:46:25 2006


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.