CLHEP VERSION Reference Documentation
   
CLHEP Home Page     CLHEP Documentation     CLHEP Bug Reports

Classes | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Protected Attributes | Friends | List of all members
CLHEP::HepLorentzRotation Class Reference

#include <LorentzRotation.h>

Inheritance diagram for CLHEP::HepLorentzRotation:
Rot4

Classes

class  HepLorentzRotation_row
 

Public Member Functions

 HepLorentzRotation ()
 
 HepLorentzRotation (const HepLorentzRotation &r)
 
 HepLorentzRotation (const HepRotation &r)
 
 HepLorentzRotation (const HepRotationX &r)
 
 HepLorentzRotation (const HepRotationY &r)
 
 HepLorentzRotation (const HepRotationZ &r)
 
 HepLorentzRotation (const HepBoost &b)
 
 HepLorentzRotation (const HepBoostX &b)
 
 HepLorentzRotation (const HepBoostY &b)
 
 HepLorentzRotation (const HepBoostZ &b)
 
HepLorentzRotationoperator= (const HepLorentzRotation &m)
 
HepLorentzRotationoperator= (const HepRotation &m)
 
HepLorentzRotationoperator= (const HepBoost &m)
 
HepLorentzRotationset (double bx, double by, double bz)
 
HepLorentzRotationset (const Hep3Vector &p)
 
HepLorentzRotationset (const HepRotation &r)
 
HepLorentzRotationset (const HepRotationX &r)
 
HepLorentzRotationset (const HepRotationY &r)
 
HepLorentzRotationset (const HepRotationZ &r)
 
HepLorentzRotationset (const HepBoost &boost)
 
HepLorentzRotationset (const HepBoostX &boost)
 
HepLorentzRotationset (const HepBoostY &boost)
 
HepLorentzRotationset (const HepBoostZ &boost)
 
 HepLorentzRotation (double bx, double by, double bz)
 
 HepLorentzRotation (const Hep3Vector &p)
 
HepLorentzRotationset (const HepBoost &B, const HepRotation &R)
 
 HepLorentzRotation (const HepBoost &B, const HepRotation &R)
 
HepLorentzRotationset (const HepRotation &R, const HepBoost &B)
 
 HepLorentzRotation (const HepRotation &R, const HepBoost &B)
 
 HepLorentzRotation (const HepLorentzVector &col1, const HepLorentzVector &col2, const HepLorentzVector &col3, const HepLorentzVector &col4)
 
HepLorentzRotationset (const HepLorentzVector &col1, const HepLorentzVector &col2, const HepLorentzVector &col3, const HepLorentzVector &col4)
 
HepLorentzRotationsetRows (const HepLorentzVector &row1, const HepLorentzVector &row2, const HepLorentzVector &row3, const HepLorentzVector &row4)
 
HepLorentzRotationset (const HepRep4x4 &rep)
 
 HepLorentzRotation (const HepRep4x4 &rep)
 
double xx () const
 
double xy () const
 
double xz () const
 
double xt () const
 
double yx () const
 
double yy () const
 
double yz () const
 
double yt () const
 
double zx () const
 
double zy () const
 
double zz () const
 
double zt () const
 
double tx () const
 
double ty () const
 
double tz () const
 
double tt () const
 
HepLorentzVector col1 () const
 
HepLorentzVector col2 () const
 
HepLorentzVector col3 () const
 
HepLorentzVector col4 () const
 
HepLorentzVector row1 () const
 
HepLorentzVector row2 () const
 
HepLorentzVector row3 () const
 
HepLorentzVector row4 () const
 
HepRep4x4 rep4x4 () const
 
const HepLorentzRotation_row operator[] (int) const
 
double operator() (int, int) const
 
void decompose (Hep3Vector &boost, HepAxisAngle &rotation) const
 
void decompose (HepBoost &boost, HepRotation &rotation) const
 
void decompose (HepAxisAngle &rotation, Hep3Vector &boost) const
 
void decompose (HepRotation &rotation, HepBoost &boost) const
 
int compare (const HepLorentzRotation &m) const
 
bool operator== (const HepLorentzRotation &) const
 
bool operator!= (const HepLorentzRotation &) const
 
bool operator<= (const HepLorentzRotation &) const
 
bool operator>= (const HepLorentzRotation &) const
 
bool operator< (const HepLorentzRotation &) const
 
bool operator> (const HepLorentzRotation &) const
 
bool isIdentity () const
 
double distance2 (const HepBoost &b) const
 
double distance2 (const HepRotation &r) const
 
double distance2 (const HepLorentzRotation &lt) const
 
double howNear (const HepBoost &b) const
 
double howNear (const HepRotation &r) const
 
double howNear (const HepLorentzRotation &lt) const
 
bool isNear (const HepBoost &b, double epsilon=Hep4RotationInterface::tolerance) const
 
bool isNear (const HepRotation &r, double epsilon=Hep4RotationInterface::tolerance) const
 
bool isNear (const HepLorentzRotation &lt, double epsilon=Hep4RotationInterface::tolerance) const
 
double norm2 () const
 
void rectify ()
 
HepLorentzVector vectorMultiplication (const HepLorentzVector &) const
 
HepLorentzVector operator() (const HepLorentzVector &w) const
 
HepLorentzVector operator* (const HepLorentzVector &p) const
 
HepLorentzRotation matrixMultiplication (const HepRep4x4 &m) const
 
HepLorentzRotation operator* (const HepBoost &b) const
 
HepLorentzRotation operator* (const HepRotation &r) const
 
HepLorentzRotation operator* (const HepLorentzRotation &lt) const
 
HepLorentzRotationoperator*= (const HepBoost &b)
 
HepLorentzRotationoperator*= (const HepRotation &r)
 
HepLorentzRotationoperator*= (const HepLorentzRotation &lt)
 
HepLorentzRotationtransform (const HepBoost &b)
 
HepLorentzRotationtransform (const HepRotation &r)
 
HepLorentzRotationtransform (const HepLorentzRotation &lt)
 
HepLorentzRotationrotateX (double delta)
 
HepLorentzRotationrotateY (double delta)
 
HepLorentzRotationrotateZ (double delta)
 
HepLorentzRotationrotate (double delta, const Hep3Vector &axis)
 
HepLorentzRotationrotate (double delta, const Hep3Vector *axis)
 
HepLorentzRotationboostX (double beta)
 
HepLorentzRotationboostY (double beta)
 
HepLorentzRotationboostZ (double beta)
 
HepLorentzRotationboost (double, double, double)
 
HepLorentzRotationboost (const Hep3Vector &)
 
HepLorentzRotation inverse () const
 
HepLorentzRotationinvert ()
 
std::ostream & print (std::ostream &os) const
 
 HepLorentzRotation ()
 
 HepLorentzRotation (const HepLorentzRotation &r)
 
 HepLorentzRotation (const HepRotation &r)
 
 HepLorentzRotation (const HepRotationX &r)
 
 HepLorentzRotation (const HepRotationY &r)
 
 HepLorentzRotation (const HepRotationZ &r)
 
 HepLorentzRotation (const HepBoost &b)
 
 HepLorentzRotation (const HepBoostX &b)
 
 HepLorentzRotation (const HepBoostY &b)
 
 HepLorentzRotation (const HepBoostZ &b)
 
HepLorentzRotationoperator= (const HepLorentzRotation &m)
 
HepLorentzRotationoperator= (const HepRotation &m)
 
HepLorentzRotationoperator= (const HepBoost &m)
 
HepLorentzRotationset (double bx, double by, double bz)
 
HepLorentzRotationset (const Hep3Vector &p)
 
HepLorentzRotationset (const HepRotation &r)
 
HepLorentzRotationset (const HepRotationX &r)
 
HepLorentzRotationset (const HepRotationY &r)
 
HepLorentzRotationset (const HepRotationZ &r)
 
HepLorentzRotationset (const HepBoost &boost)
 
HepLorentzRotationset (const HepBoostX &boost)
 
HepLorentzRotationset (const HepBoostY &boost)
 
HepLorentzRotationset (const HepBoostZ &boost)
 
 HepLorentzRotation (double bx, double by, double bz)
 
 HepLorentzRotation (const Hep3Vector &p)
 
HepLorentzRotationset (const HepBoost &B, const HepRotation &R)
 
 HepLorentzRotation (const HepBoost &B, const HepRotation &R)
 
HepLorentzRotationset (const HepRotation &R, const HepBoost &B)
 
 HepLorentzRotation (const HepRotation &R, const HepBoost &B)
 
 HepLorentzRotation (const HepLorentzVector &col1, const HepLorentzVector &col2, const HepLorentzVector &col3, const HepLorentzVector &col4)
 
HepLorentzRotationset (const HepLorentzVector &col1, const HepLorentzVector &col2, const HepLorentzVector &col3, const HepLorentzVector &col4)
 
HepLorentzRotationsetRows (const HepLorentzVector &row1, const HepLorentzVector &row2, const HepLorentzVector &row3, const HepLorentzVector &row4)
 
HepLorentzRotationset (const HepRep4x4 &rep)
 
 HepLorentzRotation (const HepRep4x4 &rep)
 
double xx () const
 
double xy () const
 
double xz () const
 
double xt () const
 
double yx () const
 
double yy () const
 
double yz () const
 
double yt () const
 
double zx () const
 
double zy () const
 
double zz () const
 
double zt () const
 
double tx () const
 
double ty () const
 
double tz () const
 
double tt () const
 
HepLorentzVector col1 () const
 
HepLorentzVector col2 () const
 
HepLorentzVector col3 () const
 
HepLorentzVector col4 () const
 
HepLorentzVector row1 () const
 
HepLorentzVector row2 () const
 
HepLorentzVector row3 () const
 
HepLorentzVector row4 () const
 
HepRep4x4 rep4x4 () const
 
const HepLorentzRotation_row operator[] (int) const
 
double operator() (int, int) const
 
void decompose (Hep3Vector &boost, HepAxisAngle &rotation) const
 
void decompose (HepBoost &boost, HepRotation &rotation) const
 
void decompose (HepAxisAngle &rotation, Hep3Vector &boost) const
 
void decompose (HepRotation &rotation, HepBoost &boost) const
 
int compare (const HepLorentzRotation &m) const
 
bool operator== (const HepLorentzRotation &) const
 
bool operator!= (const HepLorentzRotation &) const
 
bool operator<= (const HepLorentzRotation &) const
 
bool operator>= (const HepLorentzRotation &) const
 
bool operator< (const HepLorentzRotation &) const
 
bool operator> (const HepLorentzRotation &) const
 
bool isIdentity () const
 
double distance2 (const HepBoost &b) const
 
double distance2 (const HepRotation &r) const
 
double distance2 (const HepLorentzRotation &lt) const
 
double howNear (const HepBoost &b) const
 
double howNear (const HepRotation &r) const
 
double howNear (const HepLorentzRotation &lt) const
 
bool isNear (const HepBoost &b, double epsilon=Hep4RotationInterface::tolerance) const
 
bool isNear (const HepRotation &r, double epsilon=Hep4RotationInterface::tolerance) const
 
bool isNear (const HepLorentzRotation &lt, double epsilon=Hep4RotationInterface::tolerance) const
 
double norm2 () const
 
void rectify ()
 
HepLorentzVector vectorMultiplication (const HepLorentzVector &) const
 
HepLorentzVector operator() (const HepLorentzVector &w) const
 
HepLorentzVector operator* (const HepLorentzVector &p) const
 
HepLorentzRotation matrixMultiplication (const HepRep4x4 &m) const
 
HepLorentzRotation operator* (const HepBoost &b) const
 
HepLorentzRotation operator* (const HepRotation &r) const
 
HepLorentzRotation operator* (const HepLorentzRotation &lt) const
 
HepLorentzRotationoperator*= (const HepBoost &b)
 
HepLorentzRotationoperator*= (const HepRotation &r)
 
HepLorentzRotationoperator*= (const HepLorentzRotation &lt)
 
HepLorentzRotationtransform (const HepBoost &b)
 
HepLorentzRotationtransform (const HepRotation &r)
 
HepLorentzRotationtransform (const HepLorentzRotation &lt)
 
HepLorentzRotationrotateX (double delta)
 
HepLorentzRotationrotateY (double delta)
 
HepLorentzRotationrotateZ (double delta)
 
HepLorentzRotationrotate (double delta, const Hep3Vector &axis)
 
HepLorentzRotationrotate (double delta, const Hep3Vector *axis)
 
HepLorentzRotationboostX (double beta)
 
HepLorentzRotationboostY (double beta)
 
HepLorentzRotationboostZ (double beta)
 
HepLorentzRotationboost (double, double, double)
 
HepLorentzRotationboost (const Hep3Vector &)
 
HepLorentzRotation inverse () const
 
HepLorentzRotationinvert ()
 
std::ostream & print (std::ostream &os) const
 
 HepLorentzRotation ()
 
 HepLorentzRotation (const HepLorentzRotation &r)
 
 HepLorentzRotation (const HepRotation &r)
 
 HepLorentzRotation (const HepRotationX &r)
 
 HepLorentzRotation (const HepRotationY &r)
 
 HepLorentzRotation (const HepRotationZ &r)
 
 HepLorentzRotation (const HepBoost &b)
 
 HepLorentzRotation (const HepBoostX &b)
 
 HepLorentzRotation (const HepBoostY &b)
 
 HepLorentzRotation (const HepBoostZ &b)
 
HepLorentzRotationoperator= (const HepLorentzRotation &m)
 
HepLorentzRotationoperator= (const HepRotation &m)
 
HepLorentzRotationoperator= (const HepBoost &m)
 
HepLorentzRotationset (double bx, double by, double bz)
 
HepLorentzRotationset (const Hep3Vector &p)
 
HepLorentzRotationset (const HepRotation &r)
 
HepLorentzRotationset (const HepRotationX &r)
 
HepLorentzRotationset (const HepRotationY &r)
 
HepLorentzRotationset (const HepRotationZ &r)
 
HepLorentzRotationset (const HepBoost &boost)
 
HepLorentzRotationset (const HepBoostX &boost)
 
HepLorentzRotationset (const HepBoostY &boost)
 
HepLorentzRotationset (const HepBoostZ &boost)
 
 HepLorentzRotation (double bx, double by, double bz)
 
 HepLorentzRotation (const Hep3Vector &p)
 
HepLorentzRotationset (const HepBoost &B, const HepRotation &R)
 
 HepLorentzRotation (const HepBoost &B, const HepRotation &R)
 
HepLorentzRotationset (const HepRotation &R, const HepBoost &B)
 
 HepLorentzRotation (const HepRotation &R, const HepBoost &B)
 
 HepLorentzRotation (const HepLorentzVector &col1, const HepLorentzVector &col2, const HepLorentzVector &col3, const HepLorentzVector &col4)
 
HepLorentzRotationset (const HepLorentzVector &col1, const HepLorentzVector &col2, const HepLorentzVector &col3, const HepLorentzVector &col4)
 
HepLorentzRotationsetRows (const HepLorentzVector &row1, const HepLorentzVector &row2, const HepLorentzVector &row3, const HepLorentzVector &row4)
 
HepLorentzRotationset (const HepRep4x4 &rep)
 
 HepLorentzRotation (const HepRep4x4 &rep)
 
double xx () const
 
double xy () const
 
double xz () const
 
double xt () const
 
double yx () const
 
double yy () const
 
double yz () const
 
double yt () const
 
double zx () const
 
double zy () const
 
double zz () const
 
double zt () const
 
double tx () const
 
double ty () const
 
double tz () const
 
double tt () const
 
HepLorentzVector col1 () const
 
HepLorentzVector col2 () const
 
HepLorentzVector col3 () const
 
HepLorentzVector col4 () const
 
HepLorentzVector row1 () const
 
HepLorentzVector row2 () const
 
HepLorentzVector row3 () const
 
HepLorentzVector row4 () const
 
HepRep4x4 rep4x4 () const
 
const HepLorentzRotation_row operator[] (int) const
 
double operator() (int, int) const
 
void decompose (Hep3Vector &boost, HepAxisAngle &rotation) const
 
void decompose (HepBoost &boost, HepRotation &rotation) const
 
void decompose (HepAxisAngle &rotation, Hep3Vector &boost) const
 
void decompose (HepRotation &rotation, HepBoost &boost) const
 
int compare (const HepLorentzRotation &m) const
 
bool operator== (const HepLorentzRotation &) const
 
bool operator!= (const HepLorentzRotation &) const
 
bool operator<= (const HepLorentzRotation &) const
 
bool operator>= (const HepLorentzRotation &) const
 
bool operator< (const HepLorentzRotation &) const
 
bool operator> (const HepLorentzRotation &) const
 
bool isIdentity () const
 
double distance2 (const HepBoost &b) const
 
double distance2 (const HepRotation &r) const
 
double distance2 (const HepLorentzRotation &lt) const
 
double howNear (const HepBoost &b) const
 
double howNear (const HepRotation &r) const
 
double howNear (const HepLorentzRotation &lt) const
 
bool isNear (const HepBoost &b, double epsilon=Hep4RotationInterface::tolerance) const
 
bool isNear (const HepRotation &r, double epsilon=Hep4RotationInterface::tolerance) const
 
bool isNear (const HepLorentzRotation &lt, double epsilon=Hep4RotationInterface::tolerance) const
 
double norm2 () const
 
void rectify ()
 
HepLorentzVector vectorMultiplication (const HepLorentzVector &) const
 
HepLorentzVector operator() (const HepLorentzVector &w) const
 
HepLorentzVector operator* (const HepLorentzVector &p) const
 
HepLorentzRotation matrixMultiplication (const HepRep4x4 &m) const
 
HepLorentzRotation operator* (const HepBoost &b) const
 
HepLorentzRotation operator* (const HepRotation &r) const
 
HepLorentzRotation operator* (const HepLorentzRotation &lt) const
 
HepLorentzRotationoperator*= (const HepBoost &b)
 
HepLorentzRotationoperator*= (const HepRotation &r)
 
HepLorentzRotationoperator*= (const HepLorentzRotation &lt)
 
HepLorentzRotationtransform (const HepBoost &b)
 
HepLorentzRotationtransform (const HepRotation &r)
 
HepLorentzRotationtransform (const HepLorentzRotation &lt)
 
HepLorentzRotationrotateX (double delta)
 
HepLorentzRotationrotateY (double delta)
 
HepLorentzRotationrotateZ (double delta)
 
HepLorentzRotationrotate (double delta, const Hep3Vector &axis)
 
HepLorentzRotationrotate (double delta, const Hep3Vector *axis)
 
HepLorentzRotationboostX (double beta)
 
HepLorentzRotationboostY (double beta)
 
HepLorentzRotationboostZ (double beta)
 
HepLorentzRotationboost (double, double, double)
 
HepLorentzRotationboost (const Hep3Vector &)
 
HepLorentzRotation inverse () const
 
HepLorentzRotationinvert ()
 
std::ostream & print (std::ostream &os) const
 
 HepLorentzRotation ()
 
 HepLorentzRotation (const HepLorentzRotation &r)
 
 HepLorentzRotation (const HepRotation &r)
 
 HepLorentzRotation (const HepRotationX &r)
 
 HepLorentzRotation (const HepRotationY &r)
 
 HepLorentzRotation (const HepRotationZ &r)
 
 HepLorentzRotation (const HepBoost &b)
 
 HepLorentzRotation (const HepBoostX &b)
 
 HepLorentzRotation (const HepBoostY &b)
 
 HepLorentzRotation (const HepBoostZ &b)
 
HepLorentzRotationoperator= (const HepLorentzRotation &m)
 
HepLorentzRotationoperator= (const HepRotation &m)
 
HepLorentzRotationoperator= (const HepBoost &m)
 
HepLorentzRotationset (double bx, double by, double bz)
 
HepLorentzRotationset (const Hep3Vector &p)
 
HepLorentzRotationset (const HepRotation &r)
 
HepLorentzRotationset (const HepRotationX &r)
 
HepLorentzRotationset (const HepRotationY &r)
 
HepLorentzRotationset (const HepRotationZ &r)
 
HepLorentzRotationset (const HepBoost &boost)
 
HepLorentzRotationset (const HepBoostX &boost)
 
HepLorentzRotationset (const HepBoostY &boost)
 
HepLorentzRotationset (const HepBoostZ &boost)
 
 HepLorentzRotation (double bx, double by, double bz)
 
 HepLorentzRotation (const Hep3Vector &p)
 
HepLorentzRotationset (const HepBoost &B, const HepRotation &R)
 
 HepLorentzRotation (const HepBoost &B, const HepRotation &R)
 
HepLorentzRotationset (const HepRotation &R, const HepBoost &B)
 
 HepLorentzRotation (const HepRotation &R, const HepBoost &B)
 
 HepLorentzRotation (const HepLorentzVector &col1, const HepLorentzVector &col2, const HepLorentzVector &col3, const HepLorentzVector &col4)
 
HepLorentzRotationset (const HepLorentzVector &col1, const HepLorentzVector &col2, const HepLorentzVector &col3, const HepLorentzVector &col4)
 
HepLorentzRotationsetRows (const HepLorentzVector &row1, const HepLorentzVector &row2, const HepLorentzVector &row3, const HepLorentzVector &row4)
 
HepLorentzRotationset (const HepRep4x4 &rep)
 
 HepLorentzRotation (const HepRep4x4 &rep)
 
double xx () const
 
double xy () const
 
double xz () const
 
double xt () const
 
double yx () const
 
double yy () const
 
double yz () const
 
double yt () const
 
double zx () const
 
double zy () const
 
double zz () const
 
double zt () const
 
double tx () const
 
double ty () const
 
double tz () const
 
double tt () const
 
HepLorentzVector col1 () const
 
HepLorentzVector col2 () const
 
HepLorentzVector col3 () const
 
HepLorentzVector col4 () const
 
HepLorentzVector row1 () const
 
HepLorentzVector row2 () const
 
HepLorentzVector row3 () const
 
HepLorentzVector row4 () const
 
HepRep4x4 rep4x4 () const
 
const HepLorentzRotation_row operator[] (int) const
 
double operator() (int, int) const
 
void decompose (Hep3Vector &boost, HepAxisAngle &rotation) const
 
void decompose (HepBoost &boost, HepRotation &rotation) const
 
void decompose (HepAxisAngle &rotation, Hep3Vector &boost) const
 
void decompose (HepRotation &rotation, HepBoost &boost) const
 
int compare (const HepLorentzRotation &m) const
 
bool operator== (const HepLorentzRotation &) const
 
bool operator!= (const HepLorentzRotation &) const
 
bool operator<= (const HepLorentzRotation &) const
 
bool operator>= (const HepLorentzRotation &) const
 
bool operator< (const HepLorentzRotation &) const
 
bool operator> (const HepLorentzRotation &) const
 
bool isIdentity () const
 
double distance2 (const HepBoost &b) const
 
double distance2 (const HepRotation &r) const
 
double distance2 (const HepLorentzRotation &lt) const
 
double howNear (const HepBoost &b) const
 
double howNear (const HepRotation &r) const
 
double howNear (const HepLorentzRotation &lt) const
 
bool isNear (const HepBoost &b, double epsilon=Hep4RotationInterface::tolerance) const
 
bool isNear (const HepRotation &r, double epsilon=Hep4RotationInterface::tolerance) const
 
bool isNear (const HepLorentzRotation &lt, double epsilon=Hep4RotationInterface::tolerance) const
 
double norm2 () const
 
void rectify ()
 
HepLorentzVector vectorMultiplication (const HepLorentzVector &) const
 
HepLorentzVector operator() (const HepLorentzVector &w) const
 
HepLorentzVector operator* (const HepLorentzVector &p) const
 
HepLorentzRotation matrixMultiplication (const HepRep4x4 &m) const
 
HepLorentzRotation operator* (const HepBoost &b) const
 
HepLorentzRotation operator* (const HepRotation &r) const
 
HepLorentzRotation operator* (const HepLorentzRotation &lt) const
 
HepLorentzRotationoperator*= (const HepBoost &b)
 
HepLorentzRotationoperator*= (const HepRotation &r)
 
HepLorentzRotationoperator*= (const HepLorentzRotation &lt)
 
HepLorentzRotationtransform (const HepBoost &b)
 
HepLorentzRotationtransform (const HepRotation &r)
 
HepLorentzRotationtransform (const HepLorentzRotation &lt)
 
HepLorentzRotationrotateX (double delta)
 
HepLorentzRotationrotateY (double delta)
 
HepLorentzRotationrotateZ (double delta)
 
HepLorentzRotationrotate (double delta, const Hep3Vector &axis)
 
HepLorentzRotationrotate (double delta, const Hep3Vector *axis)
 
HepLorentzRotationboostX (double beta)
 
HepLorentzRotationboostY (double beta)
 
HepLorentzRotationboostZ (double beta)
 
HepLorentzRotationboost (double, double, double)
 
HepLorentzRotationboost (const Hep3Vector &)
 
HepLorentzRotation inverse () const
 
HepLorentzRotationinvert ()
 
std::ostream & print (std::ostream &os) const
 
 HepLorentzRotation ()
 
 HepLorentzRotation (const HepLorentzRotation &r)
 
 HepLorentzRotation (const HepRotation &r)
 
 HepLorentzRotation (const HepRotationX &r)
 
 HepLorentzRotation (const HepRotationY &r)
 
 HepLorentzRotation (const HepRotationZ &r)
 
 HepLorentzRotation (const HepBoost &b)
 
 HepLorentzRotation (const HepBoostX &b)
 
 HepLorentzRotation (const HepBoostY &b)
 
 HepLorentzRotation (const HepBoostZ &b)
 
HepLorentzRotationoperator= (const HepLorentzRotation &m)
 
HepLorentzRotationoperator= (const HepRotation &m)
 
HepLorentzRotationoperator= (const HepBoost &m)
 
HepLorentzRotationset (double bx, double by, double bz)
 
HepLorentzRotationset (const Hep3Vector &p)
 
HepLorentzRotationset (const HepRotation &r)
 
HepLorentzRotationset (const HepRotationX &r)
 
HepLorentzRotationset (const HepRotationY &r)
 
HepLorentzRotationset (const HepRotationZ &r)
 
HepLorentzRotationset (const HepBoost &boost)
 
HepLorentzRotationset (const HepBoostX &boost)
 
HepLorentzRotationset (const HepBoostY &boost)
 
HepLorentzRotationset (const HepBoostZ &boost)
 
 HepLorentzRotation (double bx, double by, double bz)
 
 HepLorentzRotation (const Hep3Vector &p)
 
HepLorentzRotationset (const HepBoost &B, const HepRotation &R)
 
 HepLorentzRotation (const HepBoost &B, const HepRotation &R)
 
HepLorentzRotationset (const HepRotation &R, const HepBoost &B)
 
 HepLorentzRotation (const HepRotation &R, const HepBoost &B)
 
 HepLorentzRotation (const HepLorentzVector &col1, const HepLorentzVector &col2, const HepLorentzVector &col3, const HepLorentzVector &col4)
 
HepLorentzRotationset (const HepLorentzVector &col1, const HepLorentzVector &col2, const HepLorentzVector &col3, const HepLorentzVector &col4)
 
HepLorentzRotationsetRows (const HepLorentzVector &row1, const HepLorentzVector &row2, const HepLorentzVector &row3, const HepLorentzVector &row4)
 
HepLorentzRotationset (const HepRep4x4 &rep)
 
 HepLorentzRotation (const HepRep4x4 &rep)
 
double xx () const
 
double xy () const
 
double xz () const
 
double xt () const
 
double yx () const
 
double yy () const
 
double yz () const
 
double yt () const
 
double zx () const
 
double zy () const
 
double zz () const
 
double zt () const
 
double tx () const
 
double ty () const
 
double tz () const
 
double tt () const
 
HepLorentzVector col1 () const
 
HepLorentzVector col2 () const
 
HepLorentzVector col3 () const
 
HepLorentzVector col4 () const
 
HepLorentzVector row1 () const
 
HepLorentzVector row2 () const
 
HepLorentzVector row3 () const
 
HepLorentzVector row4 () const
 
HepRep4x4 rep4x4 () const
 
const HepLorentzRotation_row operator[] (int) const
 
double operator() (int, int) const
 
void decompose (Hep3Vector &boost, HepAxisAngle &rotation) const
 
void decompose (HepBoost &boost, HepRotation &rotation) const
 
void decompose (HepAxisAngle &rotation, Hep3Vector &boost) const
 
void decompose (HepRotation &rotation, HepBoost &boost) const
 
int compare (const HepLorentzRotation &m) const
 
bool operator== (const HepLorentzRotation &) const
 
bool operator!= (const HepLorentzRotation &) const
 
bool operator<= (const HepLorentzRotation &) const
 
bool operator>= (const HepLorentzRotation &) const
 
bool operator< (const HepLorentzRotation &) const
 
bool operator> (const HepLorentzRotation &) const
 
bool isIdentity () const
 
double distance2 (const HepBoost &b) const
 
double distance2 (const HepRotation &r) const
 
double distance2 (const HepLorentzRotation &lt) const
 
double howNear (const HepBoost &b) const
 
double howNear (const HepRotation &r) const
 
double howNear (const HepLorentzRotation &lt) const
 
bool isNear (const HepBoost &b, double epsilon=Hep4RotationInterface::tolerance) const
 
bool isNear (const HepRotation &r, double epsilon=Hep4RotationInterface::tolerance) const
 
bool isNear (const HepLorentzRotation &lt, double epsilon=Hep4RotationInterface::tolerance) const
 
double norm2 () const
 
void rectify ()
 
HepLorentzVector vectorMultiplication (const HepLorentzVector &) const
 
HepLorentzVector operator() (const HepLorentzVector &w) const
 
HepLorentzVector operator* (const HepLorentzVector &p) const
 
HepLorentzRotation matrixMultiplication (const HepRep4x4 &m) const
 
HepLorentzRotation operator* (const HepBoost &b) const
 
HepLorentzRotation operator* (const HepRotation &r) const
 
HepLorentzRotation operator* (const HepLorentzRotation &lt) const
 
HepLorentzRotationoperator*= (const HepBoost &b)
 
HepLorentzRotationoperator*= (const HepRotation &r)
 
HepLorentzRotationoperator*= (const HepLorentzRotation &lt)
 
HepLorentzRotationtransform (const HepBoost &b)
 
HepLorentzRotationtransform (const HepRotation &r)
 
HepLorentzRotationtransform (const HepLorentzRotation &lt)
 
HepLorentzRotationrotateX (double delta)
 
HepLorentzRotationrotateY (double delta)
 
HepLorentzRotationrotateZ (double delta)
 
HepLorentzRotationrotate (double delta, const Hep3Vector &axis)
 
HepLorentzRotationrotate (double delta, const Hep3Vector *axis)
 
HepLorentzRotationboostX (double beta)
 
HepLorentzRotationboostY (double beta)
 
HepLorentzRotationboostZ (double beta)
 
HepLorentzRotationboost (double, double, double)
 
HepLorentzRotationboost (const Hep3Vector &)
 
HepLorentzRotation inverse () const
 
HepLorentzRotationinvert ()
 
std::ostream & print (std::ostream &os) const
 

Static Public Member Functions

static double getTolerance ()
 
static double setTolerance (double tol)
 
static double getTolerance ()
 
static double setTolerance (double tol)
 
static double getTolerance ()
 
static double setTolerance (double tol)
 
static double getTolerance ()
 
static double setTolerance (double tol)
 
static double getTolerance ()
 
static double setTolerance (double tol)
 

Static Public Attributes

static const HepLorentzRotation IDENTITY
 

Protected Member Functions

 HepLorentzRotation (double mxx, double mxy, double mxz, double mxt, double myx, double myy, double myz, double myt, double mzx, double mzy, double mzz, double mzt, double mtx, double mty, double mtz, double mtt)
 
void setBoost (double, double, double)
 
 HepLorentzRotation (double mxx, double mxy, double mxz, double mxt, double myx, double myy, double myz, double myt, double mzx, double mzy, double mzz, double mzt, double mtx, double mty, double mtz, double mtt)
 
void setBoost (double, double, double)
 
 HepLorentzRotation (double mxx, double mxy, double mxz, double mxt, double myx, double myy, double myz, double myt, double mzx, double mzy, double mzz, double mzt, double mtx, double mty, double mtz, double mtt)
 
void setBoost (double, double, double)
 
 HepLorentzRotation (double mxx, double mxy, double mxz, double mxt, double myx, double myy, double myz, double myt, double mzx, double mzy, double mzz, double mzt, double mtx, double mty, double mtz, double mtt)
 
void setBoost (double, double, double)
 
 HepLorentzRotation (double mxx, double mxy, double mxz, double mxt, double myx, double myy, double myz, double myt, double mzx, double mzy, double mzz, double mzt, double mtx, double mty, double mtz, double mtt)
 
void setBoost (double, double, double)
 

Protected Attributes

double mxx
 
double mxy
 
double mxz
 
double mxt
 
double myx
 
double myy
 
double myz
 
double myt
 
double mzx
 
double mzy
 
double mzz
 
double mzt
 
double mtx
 
double mty
 
double mtz
 
double mtt
 

Friends

HepLorentzRotation inverseOf (const HepLorentzRotation &lt)
 
HepLorentzRotation inverseOf (const HepLorentzRotation &lt)
 
HepLorentzRotation inverseOf (const HepLorentzRotation &lt)
 
HepLorentzRotation inverseOf (const HepLorentzRotation &lt)
 
HepLorentzRotation inverseOf (const HepLorentzRotation &lt)
 

Detailed Description

Author

Definition at line 54 of file Geometry/CLHEP/Vector/LorentzRotation.h.

Constructor & Destructor Documentation

◆ HepLorentzRotation() [1/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( )
inline

Referenced by matrixMultiplication(), and set().

◆ HepLorentzRotation() [2/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepLorentzRotation r)
inline

◆ HepLorentzRotation() [3/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotation r)
inline

◆ HepLorentzRotation() [4/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotationX r)
inlineexplicit

◆ HepLorentzRotation() [5/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotationY r)
inlineexplicit

◆ HepLorentzRotation() [6/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotationZ r)
inlineexplicit

◆ HepLorentzRotation() [7/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoost b)
inline

◆ HepLorentzRotation() [8/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoostX b)
inlineexplicit

◆ HepLorentzRotation() [9/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoostY b)
inlineexplicit

◆ HepLorentzRotation() [10/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoostZ b)
inlineexplicit

◆ HepLorentzRotation() [11/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( double  bx,
double  by,
double  bz 
)
inline

◆ HepLorentzRotation() [12/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const Hep3Vector p)
inline

◆ HepLorentzRotation() [13/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoost B,
const HepRotation R 
)
inline

◆ HepLorentzRotation() [14/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotation R,
const HepBoost B 
)
inline

◆ HepLorentzRotation() [15/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepLorentzVector col1,
const HepLorentzVector col2,
const HepLorentzVector col3,
const HepLorentzVector col4 
)

Definition at line 201 of file LorentzRotationC.cc.

References set().

◆ HepLorentzRotation() [16/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRep4x4 rep)
inline

◆ HepLorentzRotation() [17/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( double  mxx,
double  mxy,
double  mxz,
double  mxt,
double  myx,
double  myy,
double  myz,
double  myt,
double  mzx,
double  mzy,
double  mzz,
double  mzt,
double  mtx,
double  mty,
double  mtz,
double  mtt 
)
inlineprotected

◆ HepLorentzRotation() [18/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( )
inline

◆ HepLorentzRotation() [19/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepLorentzRotation r)
inline

◆ HepLorentzRotation() [20/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotation r)
inline

◆ HepLorentzRotation() [21/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotationX r)
inlineexplicit

◆ HepLorentzRotation() [22/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotationY r)
inlineexplicit

◆ HepLorentzRotation() [23/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotationZ r)
inlineexplicit

◆ HepLorentzRotation() [24/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoost b)
inline

◆ HepLorentzRotation() [25/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoostX b)
inlineexplicit

◆ HepLorentzRotation() [26/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoostY b)
inlineexplicit

◆ HepLorentzRotation() [27/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoostZ b)
inlineexplicit

◆ HepLorentzRotation() [28/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( double  bx,
double  by,
double  bz 
)
inline

◆ HepLorentzRotation() [29/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const Hep3Vector p)
inline

◆ HepLorentzRotation() [30/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoost B,
const HepRotation R 
)
inline

◆ HepLorentzRotation() [31/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotation R,
const HepBoost B 
)
inline

◆ HepLorentzRotation() [32/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepLorentzVector col1,
const HepLorentzVector col2,
const HepLorentzVector col3,
const HepLorentzVector col4 
)

◆ HepLorentzRotation() [33/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRep4x4 rep)
inline

◆ HepLorentzRotation() [34/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( double  mxx,
double  mxy,
double  mxz,
double  mxt,
double  myx,
double  myy,
double  myz,
double  myt,
double  mzx,
double  mzy,
double  mzz,
double  mzt,
double  mtx,
double  mty,
double  mtz,
double  mtt 
)
inlineprotected

◆ HepLorentzRotation() [35/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( )
inline

◆ HepLorentzRotation() [36/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepLorentzRotation r)
inline

◆ HepLorentzRotation() [37/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotation r)
inline

◆ HepLorentzRotation() [38/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotationX r)
inlineexplicit

◆ HepLorentzRotation() [39/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotationY r)
inlineexplicit

◆ HepLorentzRotation() [40/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotationZ r)
inlineexplicit

◆ HepLorentzRotation() [41/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoost b)
inline

◆ HepLorentzRotation() [42/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoostX b)
inlineexplicit

◆ HepLorentzRotation() [43/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoostY b)
inlineexplicit

◆ HepLorentzRotation() [44/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoostZ b)
inlineexplicit

◆ HepLorentzRotation() [45/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( double  bx,
double  by,
double  bz 
)
inline

◆ HepLorentzRotation() [46/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const Hep3Vector p)
inline

◆ HepLorentzRotation() [47/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoost B,
const HepRotation R 
)
inline

◆ HepLorentzRotation() [48/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotation R,
const HepBoost B 
)
inline

◆ HepLorentzRotation() [49/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepLorentzVector col1,
const HepLorentzVector col2,
const HepLorentzVector col3,
const HepLorentzVector col4 
)

◆ HepLorentzRotation() [50/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRep4x4 rep)
inline

◆ HepLorentzRotation() [51/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( double  mxx,
double  mxy,
double  mxz,
double  mxt,
double  myx,
double  myy,
double  myz,
double  myt,
double  mzx,
double  mzy,
double  mzz,
double  mzt,
double  mtx,
double  mty,
double  mtz,
double  mtt 
)
inlineprotected

◆ HepLorentzRotation() [52/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( )
inline

◆ HepLorentzRotation() [53/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepLorentzRotation r)
inline

◆ HepLorentzRotation() [54/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotation r)
inline

◆ HepLorentzRotation() [55/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotationX r)
inlineexplicit

◆ HepLorentzRotation() [56/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotationY r)
inlineexplicit

◆ HepLorentzRotation() [57/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotationZ r)
inlineexplicit

◆ HepLorentzRotation() [58/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoost b)
inline

◆ HepLorentzRotation() [59/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoostX b)
inlineexplicit

◆ HepLorentzRotation() [60/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoostY b)
inlineexplicit

◆ HepLorentzRotation() [61/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoostZ b)
inlineexplicit

◆ HepLorentzRotation() [62/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( double  bx,
double  by,
double  bz 
)
inline

◆ HepLorentzRotation() [63/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const Hep3Vector p)
inline

◆ HepLorentzRotation() [64/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoost B,
const HepRotation R 
)
inline

◆ HepLorentzRotation() [65/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotation R,
const HepBoost B 
)
inline

◆ HepLorentzRotation() [66/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepLorentzVector col1,
const HepLorentzVector col2,
const HepLorentzVector col3,
const HepLorentzVector col4 
)

◆ HepLorentzRotation() [67/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRep4x4 rep)
inline

◆ HepLorentzRotation() [68/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( double  mxx,
double  mxy,
double  mxz,
double  mxt,
double  myx,
double  myy,
double  myz,
double  myt,
double  mzx,
double  mzy,
double  mzz,
double  mzt,
double  mtx,
double  mty,
double  mtz,
double  mtt 
)
inlineprotected

◆ HepLorentzRotation() [69/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( )
inline

◆ HepLorentzRotation() [70/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepLorentzRotation r)
inline

◆ HepLorentzRotation() [71/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotation r)
inline

◆ HepLorentzRotation() [72/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotationX r)
inlineexplicit

◆ HepLorentzRotation() [73/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotationY r)
inlineexplicit

◆ HepLorentzRotation() [74/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotationZ r)
inlineexplicit

◆ HepLorentzRotation() [75/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoost b)
inline

◆ HepLorentzRotation() [76/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoostX b)
inlineexplicit

◆ HepLorentzRotation() [77/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoostY b)
inlineexplicit

◆ HepLorentzRotation() [78/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoostZ b)
inlineexplicit

◆ HepLorentzRotation() [79/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( double  bx,
double  by,
double  bz 
)
inline

◆ HepLorentzRotation() [80/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const Hep3Vector p)
inline

◆ HepLorentzRotation() [81/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepBoost B,
const HepRotation R 
)
inline

◆ HepLorentzRotation() [82/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRotation R,
const HepBoost B 
)
inline

◆ HepLorentzRotation() [83/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepLorentzVector col1,
const HepLorentzVector col2,
const HepLorentzVector col3,
const HepLorentzVector col4 
)

◆ HepLorentzRotation() [84/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( const HepRep4x4 rep)
inline

◆ HepLorentzRotation() [85/85]

CLHEP::HepLorentzRotation::HepLorentzRotation ( double  mxx,
double  mxy,
double  mxz,
double  mxt,
double  myx,
double  myy,
double  myz,
double  myt,
double  mzx,
double  mzy,
double  mzz,
double  mzt,
double  mtx,
double  mty,
double  mtz,
double  mtt 
)
inlineprotected

Member Function Documentation

◆ boost() [1/10]

HepLorentzRotation& CLHEP::HepLorentzRotation::boost ( const Hep3Vector )
inline

◆ boost() [2/10]

HepLorentzRotation& CLHEP::HepLorentzRotation::boost ( const Hep3Vector )
inline

◆ boost() [3/10]

HepLorentzRotation& CLHEP::HepLorentzRotation::boost ( const Hep3Vector )
inline

◆ boost() [4/10]

HepLorentzRotation& CLHEP::HepLorentzRotation::boost ( const Hep3Vector )
inline

◆ boost() [5/10]

HepLorentzRotation& CLHEP::HepLorentzRotation::boost ( const Hep3Vector )
inline

◆ boost() [6/10]

HepLorentzRotation& CLHEP::HepLorentzRotation::boost ( double  ,
double  ,
double   
)
inline

◆ boost() [7/10]

HepLorentzRotation& CLHEP::HepLorentzRotation::boost ( double  ,
double  ,
double   
)
inline

◆ boost() [8/10]

HepLorentzRotation& CLHEP::HepLorentzRotation::boost ( double  ,
double  ,
double   
)
inline

◆ boost() [9/10]

HepLorentzRotation& CLHEP::HepLorentzRotation::boost ( double  ,
double  ,
double   
)
inline

◆ boost() [10/10]

HepLorentzRotation& CLHEP::HepLorentzRotation::boost ( double  ,
double  ,
double   
)
inline

◆ boostX() [1/5]

HepLorentzRotation & CLHEP::HepLorentzRotation::boostX ( double  beta)

◆ boostX() [2/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::boostX ( double  beta)

◆ boostX() [3/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::boostX ( double  beta)

◆ boostX() [4/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::boostX ( double  beta)

◆ boostX() [5/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::boostX ( double  beta)

◆ boostY() [1/5]

HepLorentzRotation & CLHEP::HepLorentzRotation::boostY ( double  beta)

◆ boostY() [2/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::boostY ( double  beta)

◆ boostY() [3/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::boostY ( double  beta)

◆ boostY() [4/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::boostY ( double  beta)

◆ boostY() [5/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::boostY ( double  beta)

◆ boostZ() [1/5]

HepLorentzRotation & CLHEP::HepLorentzRotation::boostZ ( double  beta)

◆ boostZ() [2/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::boostZ ( double  beta)

◆ boostZ() [3/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::boostZ ( double  beta)

◆ boostZ() [4/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::boostZ ( double  beta)

◆ boostZ() [5/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::boostZ ( double  beta)

◆ col1() [1/5]

HepLorentzVector CLHEP::HepLorentzRotation::col1 ( ) const
inline

◆ col1() [2/5]

HepLorentzVector CLHEP::HepLorentzRotation::col1 ( ) const
inline

◆ col1() [3/5]

HepLorentzVector CLHEP::HepLorentzRotation::col1 ( ) const
inline

◆ col1() [4/5]

HepLorentzVector CLHEP::HepLorentzRotation::col1 ( ) const
inline

◆ col1() [5/5]

HepLorentzVector CLHEP::HepLorentzRotation::col1 ( ) const
inline

◆ col2() [1/5]

HepLorentzVector CLHEP::HepLorentzRotation::col2 ( ) const
inline

◆ col2() [2/5]

HepLorentzVector CLHEP::HepLorentzRotation::col2 ( ) const
inline

◆ col2() [3/5]

HepLorentzVector CLHEP::HepLorentzRotation::col2 ( ) const
inline

◆ col2() [4/5]

HepLorentzVector CLHEP::HepLorentzRotation::col2 ( ) const
inline

◆ col2() [5/5]

HepLorentzVector CLHEP::HepLorentzRotation::col2 ( ) const
inline

◆ col3() [1/5]

HepLorentzVector CLHEP::HepLorentzRotation::col3 ( ) const
inline

◆ col3() [2/5]

HepLorentzVector CLHEP::HepLorentzRotation::col3 ( ) const
inline

◆ col3() [3/5]

HepLorentzVector CLHEP::HepLorentzRotation::col3 ( ) const
inline

◆ col3() [4/5]

HepLorentzVector CLHEP::HepLorentzRotation::col3 ( ) const
inline

◆ col3() [5/5]

HepLorentzVector CLHEP::HepLorentzRotation::col3 ( ) const
inline

◆ col4() [1/5]

HepLorentzVector CLHEP::HepLorentzRotation::col4 ( ) const
inline

◆ col4() [2/5]

HepLorentzVector CLHEP::HepLorentzRotation::col4 ( ) const
inline

◆ col4() [3/5]

HepLorentzVector CLHEP::HepLorentzRotation::col4 ( ) const
inline

◆ col4() [4/5]

HepLorentzVector CLHEP::HepLorentzRotation::col4 ( ) const
inline

◆ col4() [5/5]

HepLorentzVector CLHEP::HepLorentzRotation::col4 ( ) const
inline

◆ compare() [1/5]

int CLHEP::HepLorentzRotation::compare ( const HepLorentzRotation m) const

Definition at line 100 of file LorentzRotation.cc.

References mtt, mtx, mty, mtz, mxt, mxx, mxy, mxz, myt, myx, myy, myz, mzt, mzx, mzy, and mzz.

◆ compare() [2/5]

int CLHEP::HepLorentzRotation::compare ( const HepLorentzRotation m) const

◆ compare() [3/5]

int CLHEP::HepLorentzRotation::compare ( const HepLorentzRotation m) const

◆ compare() [4/5]

int CLHEP::HepLorentzRotation::compare ( const HepLorentzRotation m) const

◆ compare() [5/5]

int CLHEP::HepLorentzRotation::compare ( const HepLorentzRotation m) const

◆ decompose() [1/20]

void CLHEP::HepLorentzRotation::decompose ( Hep3Vector boost,
HepAxisAngle rotation 
) const

◆ decompose() [2/20]

void CLHEP::HepLorentzRotation::decompose ( Hep3Vector boost,
HepAxisAngle rotation 
) const

◆ decompose() [3/20]

void CLHEP::HepLorentzRotation::decompose ( Hep3Vector boost,
HepAxisAngle rotation 
) const

◆ decompose() [4/20]

void CLHEP::HepLorentzRotation::decompose ( Hep3Vector boost,
HepAxisAngle rotation 
) const

◆ decompose() [5/20]

void CLHEP::HepLorentzRotation::decompose ( Hep3Vector boost,
HepAxisAngle rotation 
) const

◆ decompose() [6/20]

void CLHEP::HepLorentzRotation::decompose ( HepAxisAngle rotation,
Hep3Vector boost 
) const

Definition at line 80 of file LorentzRotationD.cc.

References CLHEP::HepRotation::axisAngle(), b, and decompose().

◆ decompose() [7/20]

void CLHEP::HepLorentzRotation::decompose ( HepAxisAngle rotation,
Hep3Vector boost 
) const

◆ decompose() [8/20]

void CLHEP::HepLorentzRotation::decompose ( HepAxisAngle rotation,
Hep3Vector boost 
) const

◆ decompose() [9/20]

void CLHEP::HepLorentzRotation::decompose ( HepAxisAngle rotation,
Hep3Vector boost 
) const

◆ decompose() [10/20]

void CLHEP::HepLorentzRotation::decompose ( HepAxisAngle rotation,
Hep3Vector boost 
) const

◆ decompose() [11/20]

void CLHEP::HepLorentzRotation::decompose ( HepBoost boost,
HepRotation rotation 
) const

◆ decompose() [12/20]

void CLHEP::HepLorentzRotation::decompose ( HepBoost boost,
HepRotation rotation 
) const

◆ decompose() [13/20]

void CLHEP::HepLorentzRotation::decompose ( HepBoost boost,
HepRotation rotation 
) const

◆ decompose() [14/20]

void CLHEP::HepLorentzRotation::decompose ( HepBoost boost,
HepRotation rotation 
) const

◆ decompose() [15/20]

void CLHEP::HepLorentzRotation::decompose ( HepBoost boost,
HepRotation rotation 
) const

◆ decompose() [16/20]

void CLHEP::HepLorentzRotation::decompose ( HepRotation rotation,
HepBoost boost 
) const

◆ decompose() [17/20]

void CLHEP::HepLorentzRotation::decompose ( HepRotation rotation,
HepBoost boost 
) const

◆ decompose() [18/20]

void CLHEP::HepLorentzRotation::decompose ( HepRotation rotation,
HepBoost boost 
) const

◆ decompose() [19/20]

void CLHEP::HepLorentzRotation::decompose ( HepRotation rotation,
HepBoost boost 
) const

◆ decompose() [20/20]

void CLHEP::HepLorentzRotation::decompose ( HepRotation rotation,
HepBoost boost 
) const

◆ distance2() [1/15]

double CLHEP::HepLorentzRotation::distance2 ( const HepBoost b) const

Definition at line 90 of file LorentzRotationD.cc.

References b, decompose(), CLHEP::HepBoost::distance2(), and CLHEP::HepRotation::norm2().

Referenced by howNear().

◆ distance2() [2/15]

double CLHEP::HepLorentzRotation::distance2 ( const HepBoost b) const

◆ distance2() [3/15]

double CLHEP::HepLorentzRotation::distance2 ( const HepBoost b) const

◆ distance2() [4/15]

double CLHEP::HepLorentzRotation::distance2 ( const HepBoost b) const

◆ distance2() [5/15]

double CLHEP::HepLorentzRotation::distance2 ( const HepBoost b) const

◆ distance2() [6/15]

double CLHEP::HepLorentzRotation::distance2 ( const HepLorentzRotation lt) const

◆ distance2() [7/15]

double CLHEP::HepLorentzRotation::distance2 ( const HepLorentzRotation lt) const

◆ distance2() [8/15]

double CLHEP::HepLorentzRotation::distance2 ( const HepLorentzRotation lt) const

◆ distance2() [9/15]

double CLHEP::HepLorentzRotation::distance2 ( const HepLorentzRotation lt) const

◆ distance2() [10/15]

double CLHEP::HepLorentzRotation::distance2 ( const HepLorentzRotation lt) const

◆ distance2() [11/15]

double CLHEP::HepLorentzRotation::distance2 ( const HepRotation r) const

◆ distance2() [12/15]

double CLHEP::HepLorentzRotation::distance2 ( const HepRotation r) const

◆ distance2() [13/15]

double CLHEP::HepLorentzRotation::distance2 ( const HepRotation r) const

◆ distance2() [14/15]

double CLHEP::HepLorentzRotation::distance2 ( const HepRotation r) const

◆ distance2() [15/15]

double CLHEP::HepLorentzRotation::distance2 ( const HepRotation r) const

◆ getTolerance() [1/5]

static double CLHEP::HepLorentzRotation::getTolerance ( )
inlinestatic

◆ getTolerance() [2/5]

static double CLHEP::HepLorentzRotation::getTolerance ( )
inlinestatic

◆ getTolerance() [3/5]

static double CLHEP::HepLorentzRotation::getTolerance ( )
inlinestatic

◆ getTolerance() [4/5]

static double CLHEP::HepLorentzRotation::getTolerance ( )
inlinestatic

◆ getTolerance() [5/5]

static double CLHEP::HepLorentzRotation::getTolerance ( )
inlinestatic

◆ howNear() [1/15]

double CLHEP::HepLorentzRotation::howNear ( const HepBoost b) const

Definition at line 121 of file LorentzRotationD.cc.

References b, and distance2().

◆ howNear() [2/15]

double CLHEP::HepLorentzRotation::howNear ( const HepBoost b) const

◆ howNear() [3/15]

double CLHEP::HepLorentzRotation::howNear ( const HepBoost b) const

◆ howNear() [4/15]

double CLHEP::HepLorentzRotation::howNear ( const HepBoost b) const

◆ howNear() [5/15]

double CLHEP::HepLorentzRotation::howNear ( const HepBoost b) const

◆ howNear() [6/15]

double CLHEP::HepLorentzRotation::howNear ( const HepLorentzRotation lt) const

Definition at line 127 of file LorentzRotationD.cc.

References distance2().

◆ howNear() [7/15]

double CLHEP::HepLorentzRotation::howNear ( const HepLorentzRotation lt) const

◆ howNear() [8/15]

double CLHEP::HepLorentzRotation::howNear ( const HepLorentzRotation lt) const

◆ howNear() [9/15]

double CLHEP::HepLorentzRotation::howNear ( const HepLorentzRotation lt) const

◆ howNear() [10/15]

double CLHEP::HepLorentzRotation::howNear ( const HepLorentzRotation lt) const

◆ howNear() [11/15]

double CLHEP::HepLorentzRotation::howNear ( const HepRotation r) const

Definition at line 124 of file LorentzRotationD.cc.

References distance2().

◆ howNear() [12/15]

double CLHEP::HepLorentzRotation::howNear ( const HepRotation r) const

◆ howNear() [13/15]

double CLHEP::HepLorentzRotation::howNear ( const HepRotation r) const

◆ howNear() [14/15]

double CLHEP::HepLorentzRotation::howNear ( const HepRotation r) const

◆ howNear() [15/15]

double CLHEP::HepLorentzRotation::howNear ( const HepRotation r) const

◆ inverse() [1/5]

HepLorentzRotation CLHEP::HepLorentzRotation::inverse ( ) const
inline

Referenced by main().

◆ inverse() [2/5]

HepLorentzRotation CLHEP::HepLorentzRotation::inverse ( ) const
inline

◆ inverse() [3/5]

HepLorentzRotation CLHEP::HepLorentzRotation::inverse ( ) const
inline

◆ inverse() [4/5]

HepLorentzRotation CLHEP::HepLorentzRotation::inverse ( ) const
inline

◆ inverse() [5/5]

HepLorentzRotation CLHEP::HepLorentzRotation::inverse ( ) const
inline

◆ invert() [1/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::invert ( )
inline

Referenced by main().

◆ invert() [2/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::invert ( )
inline

◆ invert() [3/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::invert ( )
inline

◆ invert() [4/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::invert ( )
inline

◆ invert() [5/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::invert ( )
inline

◆ isIdentity() [1/5]

bool CLHEP::HepLorentzRotation::isIdentity ( ) const
inline

◆ isIdentity() [2/5]

bool CLHEP::HepLorentzRotation::isIdentity ( ) const
inline

◆ isIdentity() [3/5]

bool CLHEP::HepLorentzRotation::isIdentity ( ) const
inline

◆ isIdentity() [4/5]

bool CLHEP::HepLorentzRotation::isIdentity ( ) const
inline

◆ isIdentity() [5/5]

bool CLHEP::HepLorentzRotation::isIdentity ( ) const
inline

◆ isNear() [1/15]

bool CLHEP::HepLorentzRotation::isNear ( const HepBoost b,
double  epsilon = Hep4RotationInterface::tolerance 
) const

◆ isNear() [2/15]

bool CLHEP::HepLorentzRotation::isNear ( const HepBoost b,
double  epsilon = Hep4RotationInterface::tolerance 
) const

◆ isNear() [3/15]

bool CLHEP::HepLorentzRotation::isNear ( const HepBoost b,
double  epsilon = Hep4RotationInterface::tolerance 
) const

◆ isNear() [4/15]

bool CLHEP::HepLorentzRotation::isNear ( const HepBoost b,
double  epsilon = Hep4RotationInterface::tolerance 
) const

◆ isNear() [5/15]

bool CLHEP::HepLorentzRotation::isNear ( const HepBoost b,
double  epsilon = Hep4RotationInterface::tolerance 
) const

◆ isNear() [6/15]

bool CLHEP::HepLorentzRotation::isNear ( const HepLorentzRotation lt,
double  epsilon = Hep4RotationInterface::tolerance 
) const

◆ isNear() [7/15]

bool CLHEP::HepLorentzRotation::isNear ( const HepLorentzRotation lt,
double  epsilon = Hep4RotationInterface::tolerance 
) const

◆ isNear() [8/15]

bool CLHEP::HepLorentzRotation::isNear ( const HepLorentzRotation lt,
double  epsilon = Hep4RotationInterface::tolerance 
) const

◆ isNear() [9/15]

bool CLHEP::HepLorentzRotation::isNear ( const HepLorentzRotation lt,
double  epsilon = Hep4RotationInterface::tolerance 
) const

◆ isNear() [10/15]

bool CLHEP::HepLorentzRotation::isNear ( const HepLorentzRotation lt,
double  epsilon = Hep4RotationInterface::tolerance 
) const

◆ isNear() [11/15]

bool CLHEP::HepLorentzRotation::isNear ( const HepRotation r,
double  epsilon = Hep4RotationInterface::tolerance 
) const

◆ isNear() [12/15]

bool CLHEP::HepLorentzRotation::isNear ( const HepRotation r,
double  epsilon = Hep4RotationInterface::tolerance 
) const

◆ isNear() [13/15]

bool CLHEP::HepLorentzRotation::isNear ( const HepRotation r,
double  epsilon = Hep4RotationInterface::tolerance 
) const

◆ isNear() [14/15]

bool CLHEP::HepLorentzRotation::isNear ( const HepRotation r,
double  epsilon = Hep4RotationInterface::tolerance 
) const

◆ isNear() [15/15]

bool CLHEP::HepLorentzRotation::isNear ( const HepRotation r,
double  epsilon = Hep4RotationInterface::tolerance 
) const

◆ matrixMultiplication() [1/5]

HepLorentzRotation CLHEP::HepLorentzRotation::matrixMultiplication ( const HepRep4x4 m) const

◆ matrixMultiplication() [2/5]

HepLorentzRotation CLHEP::HepLorentzRotation::matrixMultiplication ( const HepRep4x4 m) const

◆ matrixMultiplication() [3/5]

HepLorentzRotation CLHEP::HepLorentzRotation::matrixMultiplication ( const HepRep4x4 m) const

◆ matrixMultiplication() [4/5]

HepLorentzRotation CLHEP::HepLorentzRotation::matrixMultiplication ( const HepRep4x4 m) const

◆ matrixMultiplication() [5/5]

HepLorentzRotation CLHEP::HepLorentzRotation::matrixMultiplication ( const HepRep4x4 m) const

◆ norm2() [1/5]

double CLHEP::HepLorentzRotation::norm2 ( ) const

Definition at line 173 of file LorentzRotationD.cc.

References b, decompose(), and CLHEP::HepRotation::norm2().

◆ norm2() [2/5]

double CLHEP::HepLorentzRotation::norm2 ( ) const

◆ norm2() [3/5]

double CLHEP::HepLorentzRotation::norm2 ( ) const

◆ norm2() [4/5]

double CLHEP::HepLorentzRotation::norm2 ( ) const

◆ norm2() [5/5]

double CLHEP::HepLorentzRotation::norm2 ( ) const

◆ operator!=() [1/5]

bool CLHEP::HepLorentzRotation::operator!= ( const HepLorentzRotation ) const
inline

◆ operator!=() [2/5]

bool CLHEP::HepLorentzRotation::operator!= ( const HepLorentzRotation ) const
inline

◆ operator!=() [3/5]

bool CLHEP::HepLorentzRotation::operator!= ( const HepLorentzRotation ) const
inline

◆ operator!=() [4/5]

bool CLHEP::HepLorentzRotation::operator!= ( const HepLorentzRotation ) const
inline

◆ operator!=() [5/5]

bool CLHEP::HepLorentzRotation::operator!= ( const HepLorentzRotation ) const
inline

◆ operator()() [1/10]

HepLorentzVector CLHEP::HepLorentzRotation::operator() ( const HepLorentzVector w) const
inline

◆ operator()() [2/10]

HepLorentzVector CLHEP::HepLorentzRotation::operator() ( const HepLorentzVector w) const
inline

◆ operator()() [3/10]

HepLorentzVector CLHEP::HepLorentzRotation::operator() ( const HepLorentzVector w) const
inline

◆ operator()() [4/10]

HepLorentzVector CLHEP::HepLorentzRotation::operator() ( const HepLorentzVector w) const
inline

◆ operator()() [5/10]

HepLorentzVector CLHEP::HepLorentzRotation::operator() ( const HepLorentzVector w) const
inline

◆ operator()() [6/10]

double CLHEP::HepLorentzRotation::operator() ( int  i,
int  j 
) const

Definition at line 68 of file LorentzRotation.cc.

References tt(), tx(), ty(), tz(), xt(), xx(), xy(), xz(), yt(), yx(), yy(), yz(), zt(), zx(), zy(), and zz().

◆ operator()() [7/10]

double CLHEP::HepLorentzRotation::operator() ( int  ,
int   
) const

◆ operator()() [8/10]

double CLHEP::HepLorentzRotation::operator() ( int  ,
int   
) const

◆ operator()() [9/10]

double CLHEP::HepLorentzRotation::operator() ( int  ,
int   
) const

◆ operator()() [10/10]

double CLHEP::HepLorentzRotation::operator() ( int  ,
int   
) const

◆ operator*() [1/20]

HepLorentzRotation CLHEP::HepLorentzRotation::operator* ( const HepBoost b) const
inline

◆ operator*() [2/20]

HepLorentzRotation CLHEP::HepLorentzRotation::operator* ( const HepBoost b) const
inline

◆ operator*() [3/20]

HepLorentzRotation CLHEP::HepLorentzRotation::operator* ( const HepBoost b) const
inline

◆ operator*() [4/20]

HepLorentzRotation CLHEP::HepLorentzRotation::operator* ( const HepBoost b) const
inline

◆ operator*() [5/20]

HepLorentzRotation CLHEP::HepLorentzRotation::operator* ( const HepBoost b) const
inline

◆ operator*() [6/20]

HepLorentzRotation CLHEP::HepLorentzRotation::operator* ( const HepLorentzRotation lt) const
inline

◆ operator*() [7/20]

HepLorentzRotation CLHEP::HepLorentzRotation::operator* ( const HepLorentzRotation lt) const
inline

◆ operator*() [8/20]

HepLorentzRotation CLHEP::HepLorentzRotation::operator* ( const HepLorentzRotation lt) const
inline

◆ operator*() [9/20]

HepLorentzRotation CLHEP::HepLorentzRotation::operator* ( const HepLorentzRotation lt) const
inline

◆ operator*() [10/20]

HepLorentzRotation CLHEP::HepLorentzRotation::operator* ( const HepLorentzRotation lt) const
inline

◆ operator*() [11/20]

HepLorentzVector CLHEP::HepLorentzRotation::operator* ( const HepLorentzVector p) const
inline

◆ operator*() [12/20]

HepLorentzVector CLHEP::HepLorentzRotation::operator* ( const HepLorentzVector p) const
inline

◆ operator*() [13/20]

HepLorentzVector CLHEP::HepLorentzRotation::operator* ( const HepLorentzVector p) const
inline

◆ operator*() [14/20]

HepLorentzVector CLHEP::HepLorentzRotation::operator* ( const HepLorentzVector p) const
inline

◆ operator*() [15/20]

HepLorentzVector CLHEP::HepLorentzRotation::operator* ( const HepLorentzVector p) const
inline

◆ operator*() [16/20]

HepLorentzRotation CLHEP::HepLorentzRotation::operator* ( const HepRotation r) const
inline

◆ operator*() [17/20]

HepLorentzRotation CLHEP::HepLorentzRotation::operator* ( const HepRotation r) const
inline

◆ operator*() [18/20]

HepLorentzRotation CLHEP::HepLorentzRotation::operator* ( const HepRotation r) const
inline

◆ operator*() [19/20]

HepLorentzRotation CLHEP::HepLorentzRotation::operator* ( const HepRotation r) const
inline

◆ operator*() [20/20]

HepLorentzRotation CLHEP::HepLorentzRotation::operator* ( const HepRotation r) const
inline

◆ operator*=() [1/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator*= ( const HepBoost b)
inline

◆ operator*=() [2/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator*= ( const HepBoost b)
inline

◆ operator*=() [3/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator*= ( const HepBoost b)
inline

◆ operator*=() [4/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator*= ( const HepBoost b)
inline

◆ operator*=() [5/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator*= ( const HepBoost b)
inline

◆ operator*=() [6/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator*= ( const HepLorentzRotation lt)
inline

◆ operator*=() [7/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator*= ( const HepLorentzRotation lt)
inline

◆ operator*=() [8/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator*= ( const HepLorentzRotation lt)
inline

◆ operator*=() [9/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator*= ( const HepLorentzRotation lt)
inline

◆ operator*=() [10/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator*= ( const HepLorentzRotation lt)
inline

◆ operator*=() [11/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator*= ( const HepRotation r)
inline

◆ operator*=() [12/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator*= ( const HepRotation r)
inline

◆ operator*=() [13/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator*= ( const HepRotation r)
inline

◆ operator*=() [14/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator*= ( const HepRotation r)
inline

◆ operator*=() [15/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator*= ( const HepRotation r)
inline

◆ operator<() [1/5]

bool CLHEP::HepLorentzRotation::operator< ( const HepLorentzRotation ) const
inline

◆ operator<() [2/5]

bool CLHEP::HepLorentzRotation::operator< ( const HepLorentzRotation ) const
inline

◆ operator<() [3/5]

bool CLHEP::HepLorentzRotation::operator< ( const HepLorentzRotation ) const
inline

◆ operator<() [4/5]

bool CLHEP::HepLorentzRotation::operator< ( const HepLorentzRotation ) const
inline

◆ operator<() [5/5]

bool CLHEP::HepLorentzRotation::operator< ( const HepLorentzRotation ) const
inline

◆ operator<=() [1/5]

bool CLHEP::HepLorentzRotation::operator<= ( const HepLorentzRotation ) const
inline

◆ operator<=() [2/5]

bool CLHEP::HepLorentzRotation::operator<= ( const HepLorentzRotation ) const
inline

◆ operator<=() [3/5]

bool CLHEP::HepLorentzRotation::operator<= ( const HepLorentzRotation ) const
inline

◆ operator<=() [4/5]

bool CLHEP::HepLorentzRotation::operator<= ( const HepLorentzRotation ) const
inline

◆ operator<=() [5/5]

bool CLHEP::HepLorentzRotation::operator<= ( const HepLorentzRotation ) const
inline

◆ operator=() [1/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator= ( const HepBoost m)
inline

◆ operator=() [2/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator= ( const HepBoost m)
inline

◆ operator=() [3/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator= ( const HepBoost m)
inline

◆ operator=() [4/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator= ( const HepBoost m)
inline

◆ operator=() [5/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator= ( const HepBoost m)
inline

◆ operator=() [6/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator= ( const HepLorentzRotation m)
inline

◆ operator=() [7/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator= ( const HepLorentzRotation m)
inline

◆ operator=() [8/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator= ( const HepLorentzRotation m)
inline

◆ operator=() [9/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator= ( const HepLorentzRotation m)
inline

◆ operator=() [10/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator= ( const HepLorentzRotation m)
inline

◆ operator=() [11/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator= ( const HepRotation m)
inline

◆ operator=() [12/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator= ( const HepRotation m)
inline

◆ operator=() [13/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator= ( const HepRotation m)
inline

◆ operator=() [14/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator= ( const HepRotation m)
inline

◆ operator=() [15/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::operator= ( const HepRotation m)
inline

◆ operator==() [1/5]

bool CLHEP::HepLorentzRotation::operator== ( const HepLorentzRotation ) const
inline

◆ operator==() [2/5]

bool CLHEP::HepLorentzRotation::operator== ( const HepLorentzRotation ) const
inline

◆ operator==() [3/5]

bool CLHEP::HepLorentzRotation::operator== ( const HepLorentzRotation ) const
inline

◆ operator==() [4/5]

bool CLHEP::HepLorentzRotation::operator== ( const HepLorentzRotation ) const
inline

◆ operator==() [5/5]

bool CLHEP::HepLorentzRotation::operator== ( const HepLorentzRotation ) const
inline

◆ operator>() [1/5]

bool CLHEP::HepLorentzRotation::operator> ( const HepLorentzRotation ) const
inline

◆ operator>() [2/5]

bool CLHEP::HepLorentzRotation::operator> ( const HepLorentzRotation ) const
inline

◆ operator>() [3/5]

bool CLHEP::HepLorentzRotation::operator> ( const HepLorentzRotation ) const
inline

◆ operator>() [4/5]

bool CLHEP::HepLorentzRotation::operator> ( const HepLorentzRotation ) const
inline

◆ operator>() [5/5]

bool CLHEP::HepLorentzRotation::operator> ( const HepLorentzRotation ) const
inline

◆ operator>=() [1/5]

bool CLHEP::HepLorentzRotation::operator>= ( const HepLorentzRotation ) const
inline

◆ operator>=() [2/5]

bool CLHEP::HepLorentzRotation::operator>= ( const HepLorentzRotation ) const
inline

◆ operator>=() [3/5]

bool CLHEP::HepLorentzRotation::operator>= ( const HepLorentzRotation ) const
inline

◆ operator>=() [4/5]

bool CLHEP::HepLorentzRotation::operator>= ( const HepLorentzRotation ) const
inline

◆ operator>=() [5/5]

bool CLHEP::HepLorentzRotation::operator>= ( const HepLorentzRotation ) const
inline

◆ operator[]() [1/5]

const HepLorentzRotation_row CLHEP::HepLorentzRotation::operator[] ( int  ) const
inline

◆ operator[]() [2/5]

const HepLorentzRotation_row CLHEP::HepLorentzRotation::operator[] ( int  ) const
inline

◆ operator[]() [3/5]

const HepLorentzRotation_row CLHEP::HepLorentzRotation::operator[] ( int  ) const
inline

◆ operator[]() [4/5]

const HepLorentzRotation_row CLHEP::HepLorentzRotation::operator[] ( int  ) const
inline

◆ operator[]() [5/5]

const HepLorentzRotation_row CLHEP::HepLorentzRotation::operator[] ( int  ) const
inline

◆ print() [1/5]

std::ostream & CLHEP::HepLorentzRotation::print ( std::ostream &  os) const

Definition at line 238 of file LorentzRotation.cc.

References tt(), tx(), ty(), tz(), xt(), xx(), xy(), xz(), yt(), yx(), yy(), yz(), zt(), zx(), zy(), and zz().

◆ print() [2/5]

std::ostream& CLHEP::HepLorentzRotation::print ( std::ostream &  os) const

◆ print() [3/5]

std::ostream& CLHEP::HepLorentzRotation::print ( std::ostream &  os) const

◆ print() [4/5]

std::ostream& CLHEP::HepLorentzRotation::print ( std::ostream &  os) const

◆ print() [5/5]

std::ostream& CLHEP::HepLorentzRotation::print ( std::ostream &  os) const

◆ rectify() [1/5]

void CLHEP::HepLorentzRotation::rectify ( )

Definition at line 180 of file LorentzRotationD.cc.

References CLHEP::HepRotation::rectify(), set(), tt(), tx(), ty(), tz(), xx(), xy(), xz(), yx(), yy(), yz(), ZMthrowA, zx(), zy(), and zz().

◆ rectify() [2/5]

void CLHEP::HepLorentzRotation::rectify ( )

◆ rectify() [3/5]

void CLHEP::HepLorentzRotation::rectify ( )

◆ rectify() [4/5]

void CLHEP::HepLorentzRotation::rectify ( )

◆ rectify() [5/5]

void CLHEP::HepLorentzRotation::rectify ( )

◆ rep4x4() [1/5]

HepRep4x4 CLHEP::HepLorentzRotation::rep4x4 ( ) const
inline

◆ rep4x4() [2/5]

HepRep4x4 CLHEP::HepLorentzRotation::rep4x4 ( ) const
inline

◆ rep4x4() [3/5]

HepRep4x4 CLHEP::HepLorentzRotation::rep4x4 ( ) const
inline

◆ rep4x4() [4/5]

HepRep4x4 CLHEP::HepLorentzRotation::rep4x4 ( ) const
inline

◆ rep4x4() [5/5]

HepRep4x4 CLHEP::HepLorentzRotation::rep4x4 ( ) const
inline

◆ rotate() [1/10]

HepLorentzRotation& CLHEP::HepLorentzRotation::rotate ( double  delta,
const Hep3Vector axis 
)
inline

◆ rotate() [2/10]

HepLorentzRotation& CLHEP::HepLorentzRotation::rotate ( double  delta,
const Hep3Vector axis 
)
inline

◆ rotate() [3/10]

HepLorentzRotation& CLHEP::HepLorentzRotation::rotate ( double  delta,
const Hep3Vector axis 
)
inline

◆ rotate() [4/10]

HepLorentzRotation& CLHEP::HepLorentzRotation::rotate ( double  delta,
const Hep3Vector axis 
)
inline

◆ rotate() [5/10]

HepLorentzRotation& CLHEP::HepLorentzRotation::rotate ( double  delta,
const Hep3Vector axis 
)
inline

◆ rotate() [6/10]

HepLorentzRotation& CLHEP::HepLorentzRotation::rotate ( double  delta,
const Hep3Vector axis 
)
inline

◆ rotate() [7/10]

HepLorentzRotation& CLHEP::HepLorentzRotation::rotate ( double  delta,
const Hep3Vector axis 
)
inline

◆ rotate() [8/10]

HepLorentzRotation& CLHEP::HepLorentzRotation::rotate ( double  delta,
const Hep3Vector axis 
)
inline

◆ rotate() [9/10]

HepLorentzRotation& CLHEP::HepLorentzRotation::rotate ( double  delta,
const Hep3Vector axis 
)
inline

◆ rotate() [10/10]

HepLorentzRotation& CLHEP::HepLorentzRotation::rotate ( double  delta,
const Hep3Vector axis 
)
inline

◆ rotateX() [1/5]

HepLorentzRotation & CLHEP::HepLorentzRotation::rotateX ( double  delta)

◆ rotateX() [2/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::rotateX ( double  delta)

◆ rotateX() [3/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::rotateX ( double  delta)

◆ rotateX() [4/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::rotateX ( double  delta)

◆ rotateX() [5/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::rotateX ( double  delta)

◆ rotateY() [1/5]

HepLorentzRotation & CLHEP::HepLorentzRotation::rotateY ( double  delta)

◆ rotateY() [2/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::rotateY ( double  delta)

◆ rotateY() [3/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::rotateY ( double  delta)

◆ rotateY() [4/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::rotateY ( double  delta)

◆ rotateY() [5/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::rotateY ( double  delta)

◆ rotateZ() [1/5]

HepLorentzRotation & CLHEP::HepLorentzRotation::rotateZ ( double  delta)

◆ rotateZ() [2/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::rotateZ ( double  delta)

◆ rotateZ() [3/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::rotateZ ( double  delta)

◆ rotateZ() [4/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::rotateZ ( double  delta)

◆ rotateZ() [5/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::rotateZ ( double  delta)

◆ row1() [1/5]

HepLorentzVector CLHEP::HepLorentzRotation::row1 ( ) const
inline

Referenced by boostX(), rotateY(), and rotateZ().

◆ row1() [2/5]

HepLorentzVector CLHEP::HepLorentzRotation::row1 ( ) const
inline

◆ row1() [3/5]

HepLorentzVector CLHEP::HepLorentzRotation::row1 ( ) const
inline

◆ row1() [4/5]

HepLorentzVector CLHEP::HepLorentzRotation::row1 ( ) const
inline

◆ row1() [5/5]

HepLorentzVector CLHEP::HepLorentzRotation::row1 ( ) const
inline

◆ row2() [1/5]

HepLorentzVector CLHEP::HepLorentzRotation::row2 ( ) const
inline

Referenced by boostY(), rotateX(), and rotateZ().

◆ row2() [2/5]

HepLorentzVector CLHEP::HepLorentzRotation::row2 ( ) const
inline

◆ row2() [3/5]

HepLorentzVector CLHEP::HepLorentzRotation::row2 ( ) const
inline

◆ row2() [4/5]

HepLorentzVector CLHEP::HepLorentzRotation::row2 ( ) const
inline

◆ row2() [5/5]

HepLorentzVector CLHEP::HepLorentzRotation::row2 ( ) const
inline

◆ row3() [1/5]

HepLorentzVector CLHEP::HepLorentzRotation::row3 ( ) const
inline

Referenced by boostZ(), rotateX(), and rotateY().

◆ row3() [2/5]

HepLorentzVector CLHEP::HepLorentzRotation::row3 ( ) const
inline

◆ row3() [3/5]

HepLorentzVector CLHEP::HepLorentzRotation::row3 ( ) const
inline

◆ row3() [4/5]

HepLorentzVector CLHEP::HepLorentzRotation::row3 ( ) const
inline

◆ row3() [5/5]

HepLorentzVector CLHEP::HepLorentzRotation::row3 ( ) const
inline

◆ row4() [1/5]

HepLorentzVector CLHEP::HepLorentzRotation::row4 ( ) const
inline

Referenced by boostX(), boostY(), and boostZ().

◆ row4() [2/5]

HepLorentzVector CLHEP::HepLorentzRotation::row4 ( ) const
inline

◆ row4() [3/5]

HepLorentzVector CLHEP::HepLorentzRotation::row4 ( ) const
inline

◆ row4() [4/5]

HepLorentzVector CLHEP::HepLorentzRotation::row4 ( ) const
inline

◆ row4() [5/5]

HepLorentzVector CLHEP::HepLorentzRotation::row4 ( ) const
inline

◆ set() [1/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const Hep3Vector p)
inline

◆ set() [2/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const Hep3Vector p)
inline

◆ set() [3/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const Hep3Vector p)
inline

◆ set() [4/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const Hep3Vector p)
inline

◆ set() [5/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const Hep3Vector p)
inline

◆ set() [6/70]

HepLorentzRotation & CLHEP::HepLorentzRotation::set ( const HepBoost B,
const HepRotation R 
)

Definition at line 50 of file LorentzRotation.cc.

References matrixMultiplication(), CLHEP::HepRotation::rep4x4(), and set().

◆ set() [7/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoost B,
const HepRotation R 
)

◆ set() [8/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoost B,
const HepRotation R 
)

◆ set() [9/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoost B,
const HepRotation R 
)

◆ set() [10/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoost B,
const HepRotation R 
)

◆ set() [11/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoost boost)
inline

◆ set() [12/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoost boost)
inline

◆ set() [13/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoost boost)
inline

◆ set() [14/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoost boost)
inline

◆ set() [15/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoost boost)
inline

◆ set() [16/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoostX boost)
inline

◆ set() [17/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoostX boost)
inline

◆ set() [18/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoostX boost)
inline

◆ set() [19/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoostX boost)
inline

◆ set() [20/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoostX boost)
inline

◆ set() [21/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoostY boost)
inline

◆ set() [22/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoostY boost)
inline

◆ set() [23/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoostY boost)
inline

◆ set() [24/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoostY boost)
inline

◆ set() [25/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoostY boost)
inline

◆ set() [26/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoostZ boost)
inline

◆ set() [27/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoostZ boost)
inline

◆ set() [28/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoostZ boost)
inline

◆ set() [29/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoostZ boost)
inline

◆ set() [30/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepBoostZ boost)
inline

◆ set() [31/70]

HepLorentzRotation & CLHEP::HepLorentzRotation::set ( const HepLorentzVector col1,
const HepLorentzVector col2,
const HepLorentzVector col3,
const HepLorentzVector col4 
)

◆ set() [32/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepLorentzVector col1,
const HepLorentzVector col2,
const HepLorentzVector col3,
const HepLorentzVector col4 
)

◆ set() [33/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepLorentzVector col1,
const HepLorentzVector col2,
const HepLorentzVector col3,
const HepLorentzVector col4 
)

◆ set() [34/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepLorentzVector col1,
const HepLorentzVector col2,
const HepLorentzVector col3,
const HepLorentzVector col4 
)

◆ set() [35/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepLorentzVector col1,
const HepLorentzVector col2,
const HepLorentzVector col3,
const HepLorentzVector col4 
)

◆ set() [36/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRep4x4 rep)
inline

◆ set() [37/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRep4x4 rep)
inline

◆ set() [38/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRep4x4 rep)
inline

◆ set() [39/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRep4x4 rep)
inline

◆ set() [40/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRep4x4 rep)
inline

◆ set() [41/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotation r)
inline

◆ set() [42/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotation r)
inline

◆ set() [43/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotation r)
inline

◆ set() [44/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotation r)
inline

◆ set() [45/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotation r)
inline

◆ set() [46/70]

HepLorentzRotation & CLHEP::HepLorentzRotation::set ( const HepRotation R,
const HepBoost B 
)

Definition at line 57 of file LorentzRotation.cc.

References matrixMultiplication(), CLHEP::HepRotation::rep4x4(), and set().

◆ set() [47/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotation R,
const HepBoost B 
)

◆ set() [48/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotation R,
const HepBoost B 
)

◆ set() [49/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotation R,
const HepBoost B 
)

◆ set() [50/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotation R,
const HepBoost B 
)

◆ set() [51/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotationX r)
inline

◆ set() [52/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotationX r)
inline

◆ set() [53/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotationX r)
inline

◆ set() [54/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotationX r)
inline

◆ set() [55/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotationX r)
inline

◆ set() [56/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotationY r)
inline

◆ set() [57/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotationY r)
inline

◆ set() [58/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotationY r)
inline

◆ set() [59/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotationY r)
inline

◆ set() [60/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotationY r)
inline

◆ set() [61/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotationZ r)
inline

◆ set() [62/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotationZ r)
inline

◆ set() [63/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotationZ r)
inline

◆ set() [64/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotationZ r)
inline

◆ set() [65/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( const HepRotationZ r)
inline

◆ set() [66/70]

HepLorentzRotation & CLHEP::HepLorentzRotation::set ( double  bx,
double  by,
double  bz 
)

Definition at line 28 of file LorentzRotation.cc.

References mtt, mtx, mty, mtz, mxt, mxx, mxy, mxz, myt, myx, myy, myz, mzt, mzx, mzy, mzz, and ZMthrowA.

Referenced by HepLorentzRotation(), rectify(), set(), and setRows().

◆ set() [67/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( double  bx,
double  by,
double  bz 
)

◆ set() [68/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( double  bx,
double  by,
double  bz 
)

◆ set() [69/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( double  bx,
double  by,
double  bz 
)

◆ set() [70/70]

HepLorentzRotation& CLHEP::HepLorentzRotation::set ( double  bx,
double  by,
double  bz 
)

◆ setBoost() [1/5]

void CLHEP::HepLorentzRotation::setBoost ( double  ,
double  ,
double   
)
inlineprotected

◆ setBoost() [2/5]

void CLHEP::HepLorentzRotation::setBoost ( double  ,
double  ,
double   
)
inlineprotected

◆ setBoost() [3/5]

void CLHEP::HepLorentzRotation::setBoost ( double  ,
double  ,
double   
)
inlineprotected

◆ setBoost() [4/5]

void CLHEP::HepLorentzRotation::setBoost ( double  ,
double  ,
double   
)
inlineprotected

◆ setBoost() [5/5]

void CLHEP::HepLorentzRotation::setBoost ( double  ,
double  ,
double   
)
inlineprotected

◆ setRows() [1/5]

HepLorentzRotation & CLHEP::HepLorentzRotation::setRows ( const HepLorentzVector row1,
const HepLorentzVector row2,
const HepLorentzVector row3,
const HepLorentzVector row4 
)

Definition at line 183 of file LorentzRotationC.cc.

References mtx, mty, mtz, mxt, mxy, mxz, myt, myx, myz, mzt, mzx, mzy, and set().

◆ setRows() [2/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::setRows ( const HepLorentzVector row1,
const HepLorentzVector row2,
const HepLorentzVector row3,
const HepLorentzVector row4 
)

◆ setRows() [3/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::setRows ( const HepLorentzVector row1,
const HepLorentzVector row2,
const HepLorentzVector row3,
const HepLorentzVector row4 
)

◆ setRows() [4/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::setRows ( const HepLorentzVector row1,
const HepLorentzVector row2,
const HepLorentzVector row3,
const HepLorentzVector row4 
)

◆ setRows() [5/5]

HepLorentzRotation& CLHEP::HepLorentzRotation::setRows ( const HepLorentzVector row1,
const HepLorentzVector row2,
const HepLorentzVector row3,
const HepLorentzVector row4 
)

◆ setTolerance() [1/5]

static double CLHEP::HepLorentzRotation::setTolerance ( double  tol)
inlinestatic

◆ setTolerance() [2/5]

static double CLHEP::HepLorentzRotation::setTolerance ( double  tol)
inlinestatic

◆ setTolerance() [3/5]

static double CLHEP::HepLorentzRotation::setTolerance ( double  tol)
inlinestatic

◆ setTolerance() [4/5]

static double CLHEP::HepLorentzRotation::setTolerance ( double  tol)
inlinestatic

◆ setTolerance() [5/5]

static double CLHEP::HepLorentzRotation::setTolerance ( double  tol)
inlinestatic

◆ transform() [1/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::transform ( const HepBoost b)
inline

Referenced by main().

◆ transform() [2/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::transform ( const HepBoost b)
inline

◆ transform() [3/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::transform ( const HepBoost b)
inline

◆ transform() [4/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::transform ( const HepBoost b)
inline

◆ transform() [5/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::transform ( const HepBoost b)
inline

◆ transform() [6/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::transform ( const HepLorentzRotation lt)
inline

◆ transform() [7/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::transform ( const HepLorentzRotation lt)
inline

◆ transform() [8/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::transform ( const HepLorentzRotation lt)
inline

◆ transform() [9/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::transform ( const HepLorentzRotation lt)
inline

◆ transform() [10/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::transform ( const HepLorentzRotation lt)
inline

◆ transform() [11/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::transform ( const HepRotation r)
inline

◆ transform() [12/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::transform ( const HepRotation r)
inline

◆ transform() [13/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::transform ( const HepRotation r)
inline

◆ transform() [14/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::transform ( const HepRotation r)
inline

◆ transform() [15/15]

HepLorentzRotation& CLHEP::HepLorentzRotation::transform ( const HepRotation r)
inline

◆ tt() [1/5]

double CLHEP::HepLorentzRotation::tt ( ) const
inline

◆ tt() [2/5]

double CLHEP::HepLorentzRotation::tt ( ) const
inline

◆ tt() [3/5]

double CLHEP::HepLorentzRotation::tt ( ) const
inline

◆ tt() [4/5]

double CLHEP::HepLorentzRotation::tt ( ) const
inline

◆ tt() [5/5]

double CLHEP::HepLorentzRotation::tt ( ) const
inline

◆ tx() [1/5]

double CLHEP::HepLorentzRotation::tx ( ) const
inline

◆ tx() [2/5]

double CLHEP::HepLorentzRotation::tx ( ) const
inline

◆ tx() [3/5]

double CLHEP::HepLorentzRotation::tx ( ) const
inline

◆ tx() [4/5]

double CLHEP::HepLorentzRotation::tx ( ) const
inline

◆ tx() [5/5]

double CLHEP::HepLorentzRotation::tx ( ) const
inline

◆ ty() [1/5]

double CLHEP::HepLorentzRotation::ty ( ) const
inline

◆ ty() [2/5]

double CLHEP::HepLorentzRotation::ty ( ) const
inline

◆ ty() [3/5]

double CLHEP::HepLorentzRotation::ty ( ) const
inline

◆ ty() [4/5]

double CLHEP::HepLorentzRotation::ty ( ) const
inline

◆ ty() [5/5]

double CLHEP::HepLorentzRotation::ty ( ) const
inline

◆ tz() [1/5]

double CLHEP::HepLorentzRotation::tz ( ) const
inline

◆ tz() [2/5]

double CLHEP::HepLorentzRotation::tz ( ) const
inline

◆ tz() [3/5]

double CLHEP::HepLorentzRotation::tz ( ) const
inline

◆ tz() [4/5]

double CLHEP::HepLorentzRotation::tz ( ) const
inline

◆ tz() [5/5]

double CLHEP::HepLorentzRotation::tz ( ) const
inline

◆ vectorMultiplication() [1/5]

HepLorentzVector CLHEP::HepLorentzRotation::vectorMultiplication ( const HepLorentzVector ) const
inline

◆ vectorMultiplication() [2/5]

HepLorentzVector CLHEP::HepLorentzRotation::vectorMultiplication ( const HepLorentzVector ) const
inline

◆ vectorMultiplication() [3/5]

HepLorentzVector CLHEP::HepLorentzRotation::vectorMultiplication ( const HepLorentzVector ) const
inline

◆ vectorMultiplication() [4/5]

HepLorentzVector CLHEP::HepLorentzRotation::vectorMultiplication ( const HepLorentzVector ) const
inline

◆ vectorMultiplication() [5/5]

HepLorentzVector CLHEP::HepLorentzRotation::vectorMultiplication ( const HepLorentzVector ) const
inline

◆ xt() [1/5]

double CLHEP::HepLorentzRotation::xt ( ) const
inline

◆ xt() [2/5]

double CLHEP::HepLorentzRotation::xt ( ) const
inline

◆ xt() [3/5]

double CLHEP::HepLorentzRotation::xt ( ) const
inline

◆ xt() [4/5]

double CLHEP::HepLorentzRotation::xt ( ) const
inline

◆ xt() [5/5]

double CLHEP::HepLorentzRotation::xt ( ) const
inline

◆ xx() [1/5]

double CLHEP::HepLorentzRotation::xx ( ) const
inline

◆ xx() [2/5]

double CLHEP::HepLorentzRotation::xx ( ) const
inline

◆ xx() [3/5]

double CLHEP::HepLorentzRotation::xx ( ) const
inline

◆ xx() [4/5]

double CLHEP::HepLorentzRotation::xx ( ) const
inline

◆ xx() [5/5]

double CLHEP::HepLorentzRotation::xx ( ) const
inline

◆ xy() [1/5]

double CLHEP::HepLorentzRotation::xy ( ) const
inline

◆ xy() [2/5]

double CLHEP::HepLorentzRotation::xy ( ) const
inline

◆ xy() [3/5]

double CLHEP::HepLorentzRotation::xy ( ) const
inline

◆ xy() [4/5]

double CLHEP::HepLorentzRotation::xy ( ) const
inline

◆ xy() [5/5]

double CLHEP::HepLorentzRotation::xy ( ) const
inline

◆ xz() [1/5]

double CLHEP::HepLorentzRotation::xz ( ) const
inline

◆ xz() [2/5]

double CLHEP::HepLorentzRotation::xz ( ) const
inline

◆ xz() [3/5]

double CLHEP::HepLorentzRotation::xz ( ) const
inline

◆ xz() [4/5]

double CLHEP::HepLorentzRotation::xz ( ) const
inline

◆ xz() [5/5]

double CLHEP::HepLorentzRotation::xz ( ) const
inline

◆ yt() [1/5]

double CLHEP::HepLorentzRotation::yt ( ) const
inline

◆ yt() [2/5]

double CLHEP::HepLorentzRotation::yt ( ) const
inline

◆ yt() [3/5]

double CLHEP::HepLorentzRotation::yt ( ) const
inline

◆ yt() [4/5]

double CLHEP::HepLorentzRotation::yt ( ) const
inline

◆ yt() [5/5]

double CLHEP::HepLorentzRotation::yt ( ) const
inline

◆ yx() [1/5]

double CLHEP::HepLorentzRotation::yx ( ) const
inline

◆ yx() [2/5]

double CLHEP::HepLorentzRotation::yx ( ) const
inline

◆ yx() [3/5]

double CLHEP::HepLorentzRotation::yx ( ) const
inline

◆ yx() [4/5]

double CLHEP::HepLorentzRotation::yx ( ) const
inline

◆ yx() [5/5]

double CLHEP::HepLorentzRotation::yx ( ) const
inline

◆ yy() [1/5]

double CLHEP::HepLorentzRotation::yy ( ) const
inline

◆ yy() [2/5]

double CLHEP::HepLorentzRotation::yy ( ) const
inline

◆ yy() [3/5]

double CLHEP::HepLorentzRotation::yy ( ) const
inline

◆ yy() [4/5]

double CLHEP::HepLorentzRotation::yy ( ) const
inline

◆ yy() [5/5]

double CLHEP::HepLorentzRotation::yy ( ) const
inline

◆ yz() [1/5]

double CLHEP::HepLorentzRotation::yz ( ) const
inline

◆ yz() [2/5]

double CLHEP::HepLorentzRotation::yz ( ) const
inline

◆ yz() [3/5]

double CLHEP::HepLorentzRotation::yz ( ) const
inline

◆ yz() [4/5]

double CLHEP::HepLorentzRotation::yz ( ) const
inline

◆ yz() [5/5]

double CLHEP::HepLorentzRotation::yz ( ) const
inline

◆ zt() [1/5]

double CLHEP::HepLorentzRotation::zt ( ) const
inline

◆ zt() [2/5]

double CLHEP::HepLorentzRotation::zt ( ) const
inline

◆ zt() [3/5]

double CLHEP::HepLorentzRotation::zt ( ) const
inline

◆ zt() [4/5]

double CLHEP::HepLorentzRotation::zt ( ) const
inline

◆ zt() [5/5]

double CLHEP::HepLorentzRotation::zt ( ) const
inline

◆ zx() [1/5]

double CLHEP::HepLorentzRotation::zx ( ) const
inline

◆ zx() [2/5]

double CLHEP::HepLorentzRotation::zx ( ) const
inline

◆ zx() [3/5]

double CLHEP::HepLorentzRotation::zx ( ) const
inline

◆ zx() [4/5]

double CLHEP::HepLorentzRotation::zx ( ) const
inline

◆ zx() [5/5]

double CLHEP::HepLorentzRotation::zx ( ) const
inline

◆ zy() [1/5]

double CLHEP::HepLorentzRotation::zy ( ) const
inline

◆ zy() [2/5]

double CLHEP::HepLorentzRotation::zy ( ) const
inline

◆ zy() [3/5]

double CLHEP::HepLorentzRotation::zy ( ) const
inline

◆ zy() [4/5]

double CLHEP::HepLorentzRotation::zy ( ) const
inline

◆ zy() [5/5]

double CLHEP::HepLorentzRotation::zy ( ) const
inline

◆ zz() [1/5]

double CLHEP::HepLorentzRotation::zz ( ) const
inline

◆ zz() [2/5]

double CLHEP::HepLorentzRotation::zz ( ) const
inline

◆ zz() [3/5]

double CLHEP::HepLorentzRotation::zz ( ) const
inline

◆ zz() [4/5]

double CLHEP::HepLorentzRotation::zz ( ) const
inline

◆ zz() [5/5]

double CLHEP::HepLorentzRotation::zz ( ) const
inline

Friends And Related Function Documentation

◆ inverseOf [1/5]

HepLorentzRotation inverseOf ( const HepLorentzRotation lt)
friend

◆ inverseOf [2/5]

HepLorentzRotation inverseOf ( const HepLorentzRotation lt)
friend

◆ inverseOf [3/5]

HepLorentzRotation inverseOf ( const HepLorentzRotation lt)
friend

◆ inverseOf [4/5]

HepLorentzRotation inverseOf ( const HepLorentzRotation lt)
friend

◆ inverseOf [5/5]

HepLorentzRotation inverseOf ( const HepLorentzRotation lt)
friend

Member Data Documentation

◆ IDENTITY

static const HepLorentzRotation CLHEP::HepLorentzRotation::IDENTITY
static

Definition at line 59 of file Geometry/CLHEP/Vector/LorentzRotation.h.

◆ mtt

double CLHEP::HepLorentzRotation::mtt
protected

◆ mtx

double CLHEP::HepLorentzRotation::mtx
protected

◆ mty

double CLHEP::HepLorentzRotation::mty
protected

◆ mtz

double CLHEP::HepLorentzRotation::mtz
protected

◆ mxt

double CLHEP::HepLorentzRotation::mxt
protected

◆ mxx

double CLHEP::HepLorentzRotation::mxx
protected

◆ mxy

double CLHEP::HepLorentzRotation::mxy
protected

◆ mxz

double CLHEP::HepLorentzRotation::mxz
protected

◆ myt

double CLHEP::HepLorentzRotation::myt
protected

◆ myx

double CLHEP::HepLorentzRotation::myx
protected

◆ myy

double CLHEP::HepLorentzRotation::myy
protected

◆ myz

double CLHEP::HepLorentzRotation::myz
protected

◆ mzt

double CLHEP::HepLorentzRotation::mzt
protected

◆ mzx

double CLHEP::HepLorentzRotation::mzx
protected

◆ mzy

double CLHEP::HepLorentzRotation::mzy
protected

◆ mzz

double CLHEP::HepLorentzRotation::mzz
protected

The documentation for this class was generated from the following files: