| ~BoostZ() | |
| ROOT::Math::BoostZ::Scalar | Beta() const | 
| ROOT::Math::BoostZ::XYZVector | BetaVector() const | 
| ROOT::Math::BoostZ | BoostZ() | 
| ROOT::Math::BoostZ | BoostZ(ROOT::Math::BoostZ::Scalar beta_z) | 
| ROOT::Math::BoostZ | BoostZ(const ROOT::Math::BoostZ&) | 
| ROOT::Math::BoostZ::Scalar | Gamma() const | 
| void | GetComponents(ROOT::Math::BoostZ::Scalar& beta_z) const | 
| void | GetLorentzRotation(ROOT::Math::BoostZ::Scalar* r) const | 
| ROOT::Math::BoostZ | Inverse() const | 
| void | Invert() | 
| bool | operator!=(const ROOT::Math::BoostZ& rhs) const | 
| 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) const | 
| void | Rectify() | 
| void | SetBeta(ROOT::Math::BoostZ::Scalar beta) | 
| void | SetComponents(ROOT::Math::BoostZ::Scalar beta_z) | 

Assuming the representation of this is close to a true Lorentz Rotation, but may have drifted due to round-off error from many operations, this forms an "exact" orthosymplectic matrix for the Lorentz Rotation again.
apply boost to a LV
========== Constructors and Assignment ===================== Default constructor (identity transformation)
Set the given beta of the Boost
{ SetComponents(beta); }Overload operator * for boost on a vector