library: libMathCore #include "BoostX.h" |
ROOT::Math::BoostX
class description - header file - source file - inheritance tree (.pdf)
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)
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