33 inline HepBoostZ
inverseOf (
const HepBoostZ & b );
62 inline double beta()
const;
63 inline double gamma()
const;
67 inline double xx()
const;
68 inline double xy()
const;
69 inline double xz()
const;
70 inline double xt()
const;
71 inline double yx()
const;
72 inline double yy()
const;
73 inline double yz()
const;
74 inline double yt()
const;
75 inline double zx()
const;
76 inline double zy()
const;
77 inline double zz()
const;
78 inline double zt()
const;
79 inline double tx()
const;
80 inline double ty()
const;
81 inline double tz()
const;
82 inline double tt()
const;
154 inline double norm2()
const;
189 std::ostream &
print( std::ostream & os )
const;
206 inline HepBoostZ (
double beta,
double gamma);
214 std::ostream &
operator <<
215 ( std::ostream & os,
const HepBoostZ& b ) {
return b.print(os);}
219 #include "CLHEP/Vector/BoostZ.icc"
HepLorentzVector col2() const
HepRep4x4Symmetric rep4x4Symmetric() const
HepLorentzVector col3() const
Hep3Vector boostVector() const
static double setTolerance(double tol)
HepLorentzVector row1() const
HepLorentzVector col4() const
HepLorentzVector row2() const
Hep3Vector getDirection() const
HepBoostZ inverse() const
HepBoostZ & operator=(const HepBoostZ &m)
bool operator==(const HepBoostZ &b) const
friend HepBoostZ inverseOf(const HepBoostZ &b)
HepLorentzVector vectorMultiplication(const HepLorentzVector &w) const
HepLorentzVector col1() const
bool operator<=(const HepBoostZ &b) const
static double getTolerance()
void decompose(HepRotation &rotation, HepBoost &boost) const
bool isNear(const HepBoostZ &b, double epsilon=Hep4RotationInterface::tolerance) const
HepBoost inverseOf(const HepBoost <)
int compare(const HepBoostZ &b) const
HepLorentzVector operator()(const HepLorentzVector &w) const
std::ostream & print(std::ostream &os) const
bool operator!=(const HepBoostZ &b) const
static constexpr double m
double epsilon(double density, double temperature)
bool operator<(const HepBoostZ &b) const
HepLorentzVector operator*(const HepLorentzVector &w) const
HepLorentzRotation matrixMultiplication(const HepRep4x4 &m) const
double distance2(const HepBoostZ &b) const
bool operator>(const HepBoostZ &b) const
bool operator>=(const HepBoostZ &b) const
HepBoostZ & set(double beta)
HepLorentzVector row4() const
HepLorentzVector row3() const
double howNear(const HepBoostZ &b) const
static DLL_API double tolerance