12 #ifndef ROOT_TLorentzRotation
13 #define ROOT_TLorentzRotation
16 #ifndef ROOT_TRotation
19 #ifndef ROOT_TLorentzVector
168 return fRR->operator()(
fII,jj);
236 return (
fxx == 1.0 &&
fxy == 0.0 &&
fxz == 0.0 &&
fxt == 0.0 &&
TLorentzRotation & operator=(const TLorentzRotation &)
TLorentzRotation & Rotate(Double_t, const TVector3 &)
Double_t operator[](int) const
TLorentzRotation & Boost(Double_t, Double_t, Double_t)
void SetBoost(Double_t, Double_t, Double_t)
TLorentzRotation MatrixMultiplication(const TLorentzRotation &) const
TLorentzRotation & operator*=(const TLorentzRotation &)
#define ClassDef(name, id)
TLorentzRotation & Invert()
TLorentzRotation Inverse() const
TLorentzVector VectorMultiplication(const TLorentzVector &) const
TLorentzRotation & RotateX(Double_t)
TLorentzRotation & RotateY(Double_t)
const TLorentzRotation * fRR
TLorentzRotationRow(const TLorentzRotation &, int)
Bool_t operator==(const TLorentzRotation &) const
TLorentzVector operator*(const TLorentzVector &) const
Mother of all ROOT objects.
Bool_t IsIdentity() const
TLorentzRotationRow operator[](int) const
TLorentzRotation & RotateZ(Double_t)
TLorentzRotation & Transform(const TLorentzRotation &)
Bool_t operator!=(const TLorentzRotation &) const
Double_t operator()(int, int) const