library: libPhysics #include "TLorentzRotation.h" |
TLorentzRotation
class description - header file - source file - inheritance tree (.pdf)
protected:
TLorentzRotation(Double_t, Double_t, Double_t, Double_t, Double_t, Double_t, Double_t, Double_t, Double_t, Double_t, Double_t, Double_t, Double_t, Double_t, Double_t, Double_t)
void SetBoost(Double_t, Double_t, Double_t)
public:
TLorentzRotation()
TLorentzRotation(const TRotation&)
TLorentzRotation(const TLorentzRotation&)
TLorentzRotation(Double_t, Double_t, Double_t)
TLorentzRotation(const TVector3&)
TLorentzRotation MatrixMultiplication(const TLorentzRotation&) const
TLorentzRotation operator*(const TLorentzRotation& m) const
TLorentzRotation Inverse() const
~TLorentzRotation()
TLorentzRotation& Boost(Double_t bx, Double_t by, Double_t bz)
TLorentzRotation& Boost(const TVector3& b)
static TClass* Class()
TLorentzRotation& Invert()
virtual TClass* IsA() const
Bool_t IsIdentity() const
Bool_t operator!=(const TLorentzRotation& r) const
Double_t operator()(int, int) const
TLorentzVector operator*(const TLorentzVector& p) const
TLorentzRotation& operator*=(const TLorentzRotation& m)
TLorentzRotation& operator=(const TLorentzRotation& r)
TLorentzRotation& operator=(const TRotation& r)
Bool_t operator==(const TLorentzRotation& r) const
TLorentzRotation::TLorentzRotationRow operator[](int i) const
TLorentzRotation& Rotate(Double_t angle, const TVector3& axis)
TLorentzRotation& Rotate(Double_t angle, const TVector3* axis)
TLorentzRotation& RotateX(Double_t angle)
TLorentzRotation& RotateY(Double_t angle)
TLorentzRotation& RotateZ(Double_t angle)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
TLorentzRotation& Transform(const TLorentzRotation& m)
TLorentzRotation& Transform(const TRotation& m)
Double_t TT() const
Double_t TX() const
Double_t TY() const
Double_t TZ() const
TLorentzVector VectorMultiplication(const TLorentzVector& p) const
Double_t XT() const
Double_t XX() const
Double_t XY() const
Double_t XZ() const
Double_t YT() const
Double_t YX() const
Double_t YY() const
Double_t YZ() const
Double_t ZT() const
Double_t ZX() const
Double_t ZY() const
Double_t ZZ() const
protected:
Double_t fxx
Double_t fxy
Double_t fxz
Double_t fxt
Double_t fyx
Double_t fyy
Double_t fyz
Double_t fyt
Double_t fzx
Double_t fzy
Double_t fzz
Double_t fzt
Double_t ftx
Double_t fty
Double_t ftz
Double_t ftt
TLorentzRotation( Double_t rxx, Double_t rxy, Double_t rxz, Double_t rxt, Double_t ryx, Double_t ryy, Double_t ryz, Double_t ryt, Double_t rzx, Double_t rzy, Double_t rzz, Double_t rzt, Double_t rtx, Double_t rty, Double_t rtz, Double_t rtt)
Author: Peter Malzacher 19/06/99
Last update: root/physics:$Name: $:$Id: TLorentzRotation.cxx,v 1.5 2006/05/17 06:49:58 brun Exp $
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.