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

Public Types | Public Member Functions | Static Public Member Functions | Friends | List of all members
CLHEP::HepLorentzVector Class Reference

#include <LorentzVector.h>

Public Types

enum  {
  X =0 , Y =1 , Z =2 , T =3 ,
  NUM_COORDINATES =4 , SIZE =NUM_COORDINATES
}
 
enum  {
  X =0 , Y =1 , Z =2 , T =3 ,
  NUM_COORDINATES =4 , SIZE =NUM_COORDINATES
}
 
enum  {
  X =0 , Y =1 , Z =2 , T =3 ,
  NUM_COORDINATES =4 , SIZE =NUM_COORDINATES
}
 
enum  {
  X =0 , Y =1 , Z =2 , T =3 ,
  NUM_COORDINATES =4 , SIZE =NUM_COORDINATES
}
 
enum  {
  X =0 , Y =1 , Z =2 , T =3 ,
  NUM_COORDINATES =4 , SIZE =NUM_COORDINATES
}
 

Public Member Functions

 HepLorentzVector (double x, double y, double z, double t)
 
 HepLorentzVector (double x, double y, double z)
 
 HepLorentzVector (double t)
 
 HepLorentzVector ()
 
 HepLorentzVector (const Hep3Vector &p, double e)
 
 HepLorentzVector (double e, const Hep3Vector &p)
 
 HepLorentzVector (const HepLorentzVector &)
 
 ~HepLorentzVector ()
 
 operator const Hep3Vector & () const
 
 operator Hep3Vector & ()
 
double x () const
 
double y () const
 
double z () const
 
double t () const
 
void setX (double)
 
void setY (double)
 
void setZ (double)
 
void setT (double)
 
double px () const
 
double py () const
 
double pz () const
 
double e () const
 
void setPx (double)
 
void setPy (double)
 
void setPz (double)
 
void setE (double)
 
Hep3Vector vect () const
 
void setVect (const Hep3Vector &)
 
double theta () const
 
double cosTheta () const
 
double phi () const
 
double rho () const
 
void setTheta (double)
 
void setPhi (double)
 
void setRho (double)
 
double operator() (int) const
 
double operator[] (int) const
 
doubleoperator() (int)
 
doubleoperator[] (int)
 
HepLorentzVectoroperator= (const HepLorentzVector &)
 
HepLorentzVector operator+ (const HepLorentzVector &) const
 
HepLorentzVectoroperator+= (const HepLorentzVector &)
 
HepLorentzVector operator- (const HepLorentzVector &) const
 
HepLorentzVectoroperator-= (const HepLorentzVector &)
 
HepLorentzVector operator- () const
 
HepLorentzVectoroperator*= (double)
 
HepLorentzVectoroperator/= (double)
 
bool operator== (const HepLorentzVector &) const
 
bool operator!= (const HepLorentzVector &) const
 
double perp2 () const
 
double perp () const
 
void setPerp (double)
 
double perp2 (const Hep3Vector &) const
 
double perp (const Hep3Vector &) const
 
double angle (const Hep3Vector &) const
 
double mag2 () const
 
double m2 () const
 
double mag () const
 
double m () const
 
double mt2 () const
 
double mt () const
 
double et2 () const
 
double et () const
 
double dot (const HepLorentzVector &) const
 
double operator* (const HepLorentzVector &) const
 
double invariantMass2 (const HepLorentzVector &w) const
 
double invariantMass (const HepLorentzVector &w) const
 
void setVectMag (const Hep3Vector &spatial, double magnitude)
 
void setVectM (const Hep3Vector &spatial, double mass)
 
double plus () const
 
double minus () const
 
Hep3Vector boostVector () const
 
HepLorentzVectorboost (double, double, double)
 
HepLorentzVectorboost (const Hep3Vector &)
 
HepLorentzVectorboostX (double beta)
 
HepLorentzVectorboostY (double beta)
 
HepLorentzVectorboostZ (double beta)
 
double rapidity () const
 
double pseudoRapidity () const
 
bool isTimelike () const
 
bool isSpacelike () const
 
bool isLightlike (double epsilon=tolerance) const
 
HepLorentzVectorrotateX (double)
 
HepLorentzVectorrotateY (double)
 
HepLorentzVectorrotateZ (double)
 
HepLorentzVectorrotateUz (const Hep3Vector &)
 
HepLorentzVectorrotate (double, const Hep3Vector &)
 
HepLorentzVectoroperator*= (const HepRotation &)
 
HepLorentzVectortransform (const HepRotation &)
 
HepLorentzVectoroperator*= (const HepLorentzRotation &)
 
HepLorentzVectortransform (const HepLorentzRotation &)
 
void set (double x, double y, double z, double t)
 
void set (double x, double y, double z, Tcomponent t)
 
 HepLorentzVector (double x, double y, double z, Tcomponent t)
 
void set (Tcomponent t, double x, double y, double z)
 
 HepLorentzVector (Tcomponent t, double x, double y, double z)
 
void set (double t)
 
void set (Tcomponent t)
 
 HepLorentzVector (Tcomponent t)
 
void set (const Hep3Vector &v)
 
 HepLorentzVector (const Hep3Vector &v)
 
HepLorentzVectoroperator= (const Hep3Vector &v)
 
void set (const Hep3Vector &v, double t)
 
void set (double t, const Hep3Vector &v)
 
double getX () const
 
double getY () const
 
double getZ () const
 
double getT () const
 
Hep3Vector v () const
 
Hep3Vector getV () const
 
void setV (const Hep3Vector &)
 
void setV (double x, double y, double z)
 
void setRThetaPhi (double r, double theta, double phi)
 
void setREtaPhi (double r, double eta, double phi)
 
void setRhoPhiZ (double rho, double phi, double z)
 
int compare (const HepLorentzVector &w) const
 
bool operator> (const HepLorentzVector &w) const
 
bool operator< (const HepLorentzVector &w) const
 
bool operator>= (const HepLorentzVector &w) const
 
bool operator<= (const HepLorentzVector &w) const
 
bool isNear (const HepLorentzVector &w, double epsilon=tolerance) const
 
double howNear (const HepLorentzVector &w) const
 
bool isNearCM (const HepLorentzVector &w, double epsilon=tolerance) const
 
double howNearCM (const HepLorentzVector &w) const
 
bool isParallel (const HepLorentzVector &w, double epsilon=tolerance) const
 
double howParallel (const HepLorentzVector &w) const
 
double deltaR (const HepLorentzVector &v) const
 
double howLightlike () const
 
double euclideanNorm2 () const
 
double euclideanNorm () const
 
double restMass2 () const
 
double invariantMass2 () const
 
double restMass () const
 
double invariantMass () const
 
HepLorentzVector rest4Vector () const
 
double beta () const
 
double gamma () const
 
double eta () const
 
double eta (const Hep3Vector &ref) const
 
double rapidity (const Hep3Vector &ref) const
 
double coLinearRapidity () const
 
Hep3Vector findBoostToCM () const
 
Hep3Vector findBoostToCM (const HepLorentzVector &w) const
 
double et2 (const Hep3Vector &) const
 
double et (const Hep3Vector &) const
 
double diff2 (const HepLorentzVector &w) const
 
double delta2Euclidean (const HepLorentzVector &w) const
 
double plus (const Hep3Vector &ref) const
 
double minus (const Hep3Vector &ref) const
 
HepLorentzVectorrotate (const Hep3Vector &axis, double delta)
 
HepLorentzVectorrotate (const HepAxisAngle &ax)
 
HepLorentzVectorrotate (const HepEulerAngles &e)
 
HepLorentzVectorrotate (double phi, double theta, double psi)
 
HepLorentzVectorboost (const Hep3Vector &axis, double beta)
 
 HepLorentzVector (double x, double y, double z, double t)
 
 HepLorentzVector (double x, double y, double z)
 
 HepLorentzVector (double t)
 
 HepLorentzVector ()
 
 HepLorentzVector (const Hep3Vector &p, double e)
 
 HepLorentzVector (double e, const Hep3Vector &p)
 
 HepLorentzVector (const HepLorentzVector &)
 
 ~HepLorentzVector ()
 
 operator const Hep3Vector & () const
 
 operator Hep3Vector & ()
 
double x () const
 
double y () const
 
double z () const
 
double t () const
 
void setX (double)
 
void setY (double)
 
void setZ (double)
 
void setT (double)
 
double px () const
 
double py () const
 
double pz () const
 
double e () const
 
void setPx (double)
 
void setPy (double)
 
void setPz (double)
 
void setE (double)
 
Hep3Vector vect () const
 
void setVect (const Hep3Vector &)
 
double theta () const
 
double cosTheta () const
 
double phi () const
 
double rho () const
 
void setTheta (double)
 
void setPhi (double)
 
void setRho (double)
 
double operator() (int) const
 
double operator[] (int) const
 
doubleoperator() (int)
 
doubleoperator[] (int)
 
HepLorentzVectoroperator= (const HepLorentzVector &)
 
HepLorentzVector operator+ (const HepLorentzVector &) const
 
HepLorentzVectoroperator+= (const HepLorentzVector &)
 
HepLorentzVector operator- (const HepLorentzVector &) const
 
HepLorentzVectoroperator-= (const HepLorentzVector &)
 
HepLorentzVector operator- () const
 
HepLorentzVectoroperator*= (double)
 
HepLorentzVectoroperator/= (double)
 
bool operator== (const HepLorentzVector &) const
 
bool operator!= (const HepLorentzVector &) const
 
double perp2 () const
 
double perp () const
 
void setPerp (double)
 
double perp2 (const Hep3Vector &) const
 
double perp (const Hep3Vector &) const
 
double angle (const Hep3Vector &) const
 
double mag2 () const
 
double m2 () const
 
double mag () const
 
double m () const
 
double mt2 () const
 
double mt () const
 
double et2 () const
 
double et () const
 
double dot (const HepLorentzVector &) const
 
double operator* (const HepLorentzVector &) const
 
double invariantMass2 (const HepLorentzVector &w) const
 
double invariantMass (const HepLorentzVector &w) const
 
void setVectMag (const Hep3Vector &spatial, double magnitude)
 
void setVectM (const Hep3Vector &spatial, double mass)
 
double plus () const
 
double minus () const
 
Hep3Vector boostVector () const
 
HepLorentzVectorboost (double, double, double)
 
HepLorentzVectorboost (const Hep3Vector &)
 
HepLorentzVectorboostX (double beta)
 
HepLorentzVectorboostY (double beta)
 
HepLorentzVectorboostZ (double beta)
 
double rapidity () const
 
double pseudoRapidity () const
 
bool isTimelike () const
 
bool isSpacelike () const
 
bool isLightlike (double epsilon=tolerance) const
 
HepLorentzVectorrotateX (double)
 
HepLorentzVectorrotateY (double)
 
HepLorentzVectorrotateZ (double)
 
HepLorentzVectorrotateUz (const Hep3Vector &)
 
HepLorentzVectorrotate (double, const Hep3Vector &)
 
HepLorentzVectoroperator*= (const HepRotation &)
 
HepLorentzVectortransform (const HepRotation &)
 
HepLorentzVectoroperator*= (const HepLorentzRotation &)
 
HepLorentzVectortransform (const HepLorentzRotation &)
 
void set (double x, double y, double z, double t)
 
void set (double x, double y, double z, Tcomponent t)
 
 HepLorentzVector (double x, double y, double z, Tcomponent t)
 
void set (Tcomponent t, double x, double y, double z)
 
 HepLorentzVector (Tcomponent t, double x, double y, double z)
 
void set (double t)
 
void set (Tcomponent t)
 
 HepLorentzVector (Tcomponent t)
 
void set (const Hep3Vector &v)
 
 HepLorentzVector (const Hep3Vector &v)
 
HepLorentzVectoroperator= (const Hep3Vector &v)
 
void set (const Hep3Vector &v, double t)
 
void set (double t, const Hep3Vector &v)
 
double getX () const
 
double getY () const
 
double getZ () const
 
double getT () const
 
Hep3Vector v () const
 
Hep3Vector getV () const
 
void setV (const Hep3Vector &)
 
void setV (double x, double y, double z)
 
void setRThetaPhi (double r, double theta, double phi)
 
void setREtaPhi (double r, double eta, double phi)
 
void setRhoPhiZ (double rho, double phi, double z)
 
int compare (const HepLorentzVector &w) const
 
bool operator> (const HepLorentzVector &w) const
 
bool operator< (const HepLorentzVector &w) const
 
bool operator>= (const HepLorentzVector &w) const
 
bool operator<= (const HepLorentzVector &w) const
 
bool isNear (const HepLorentzVector &w, double epsilon=tolerance) const
 
double howNear (const HepLorentzVector &w) const
 
bool isNearCM (const HepLorentzVector &w, double epsilon=tolerance) const
 
double howNearCM (const HepLorentzVector &w) const
 
bool isParallel (const HepLorentzVector &w, double epsilon=tolerance) const
 
double howParallel (const HepLorentzVector &w) const
 
double deltaR (const HepLorentzVector &v) const
 
double howLightlike () const
 
double euclideanNorm2 () const
 
double euclideanNorm () const
 
double restMass2 () const
 
double invariantMass2 () const
 
double restMass () const
 
double invariantMass () const
 
HepLorentzVector rest4Vector () const
 
double beta () const
 
double gamma () const
 
double eta () const
 
double eta (const Hep3Vector &ref) const
 
double rapidity (const Hep3Vector &ref) const
 
double coLinearRapidity () const
 
Hep3Vector findBoostToCM () const
 
Hep3Vector findBoostToCM (const HepLorentzVector &w) const
 
double et2 (const Hep3Vector &) const
 
double et (const Hep3Vector &) const
 
double diff2 (const HepLorentzVector &w) const
 
double delta2Euclidean (const HepLorentzVector &w) const
 
double plus (const Hep3Vector &ref) const
 
double minus (const Hep3Vector &ref) const
 
HepLorentzVectorrotate (const Hep3Vector &axis, double delta)
 
HepLorentzVectorrotate (const HepAxisAngle &ax)
 
HepLorentzVectorrotate (const HepEulerAngles &e)
 
HepLorentzVectorrotate (double phi, double theta, double psi)
 
HepLorentzVectorboost (const Hep3Vector &axis, double beta)
 
 HepLorentzVector (double x, double y, double z, double t)
 
 HepLorentzVector (double x, double y, double z)
 
 HepLorentzVector (double t)
 
 HepLorentzVector ()
 
 HepLorentzVector (const Hep3Vector &p, double e)
 
 HepLorentzVector (double e, const Hep3Vector &p)
 
 HepLorentzVector (const HepLorentzVector &)
 
 ~HepLorentzVector ()
 
 operator const Hep3Vector & () const
 
 operator Hep3Vector & ()
 
double x () const
 
double y () const
 
double z () const
 
double t () const
 
void setX (double)
 
void setY (double)
 
void setZ (double)
 
void setT (double)
 
double px () const
 
double py () const
 
double pz () const
 
double e () const
 
void setPx (double)
 
void setPy (double)
 
void setPz (double)
 
void setE (double)
 
Hep3Vector vect () const
 
void setVect (const Hep3Vector &)
 
double theta () const
 
double cosTheta () const
 
double phi () const
 
double rho () const
 
void setTheta (double)
 
void setPhi (double)
 
void setRho (double)
 
double operator() (int) const
 
double operator[] (int) const
 
doubleoperator() (int)
 
doubleoperator[] (int)
 
HepLorentzVectoroperator= (const HepLorentzVector &)
 
HepLorentzVector operator+ (const HepLorentzVector &) const
 
HepLorentzVectoroperator+= (const HepLorentzVector &)
 
HepLorentzVector operator- (const HepLorentzVector &) const
 
HepLorentzVectoroperator-= (const HepLorentzVector &)
 
HepLorentzVector operator- () const
 
HepLorentzVectoroperator*= (double)
 
HepLorentzVectoroperator/= (double)
 
bool operator== (const HepLorentzVector &) const
 
bool operator!= (const HepLorentzVector &) const
 
double perp2 () const
 
double perp () const
 
void setPerp (double)
 
double perp2 (const Hep3Vector &) const
 
double perp (const Hep3Vector &) const
 
double angle (const Hep3Vector &) const
 
double mag2 () const
 
double m2 () const
 
double mag () const
 
double m () const
 
double mt2 () const
 
double mt () const
 
double et2 () const
 
double et () const
 
double dot (const HepLorentzVector &) const
 
double operator* (const HepLorentzVector &) const
 
double invariantMass2 (const HepLorentzVector &w) const
 
double invariantMass (const HepLorentzVector &w) const
 
void setVectMag (const Hep3Vector &spatial, double magnitude)
 
void setVectM (const Hep3Vector &spatial, double mass)
 
double plus () const
 
double minus () const
 
Hep3Vector boostVector () const
 
HepLorentzVectorboost (double, double, double)
 
HepLorentzVectorboost (const Hep3Vector &)
 
HepLorentzVectorboostX (double beta)
 
HepLorentzVectorboostY (double beta)
 
HepLorentzVectorboostZ (double beta)
 
double rapidity () const
 
double pseudoRapidity () const
 
bool isTimelike () const
 
bool isSpacelike () const
 
bool isLightlike (double epsilon=tolerance) const
 
HepLorentzVectorrotateX (double)
 
HepLorentzVectorrotateY (double)
 
HepLorentzVectorrotateZ (double)
 
HepLorentzVectorrotateUz (const Hep3Vector &)
 
HepLorentzVectorrotate (double, const Hep3Vector &)
 
HepLorentzVectoroperator*= (const HepRotation &)
 
HepLorentzVectortransform (const HepRotation &)
 
HepLorentzVectoroperator*= (const HepLorentzRotation &)
 
HepLorentzVectortransform (const HepLorentzRotation &)
 
void set (double x, double y, double z, double t)
 
void set (double x, double y, double z, Tcomponent t)
 
 HepLorentzVector (double x, double y, double z, Tcomponent t)
 
void set (Tcomponent t, double x, double y, double z)
 
 HepLorentzVector (Tcomponent t, double x, double y, double z)
 
void set (double t)
 
void set (Tcomponent t)
 
 HepLorentzVector (Tcomponent t)
 
void set (const Hep3Vector &v)
 
 HepLorentzVector (const Hep3Vector &v)
 
HepLorentzVectoroperator= (const Hep3Vector &v)
 
void set (const Hep3Vector &v, double t)
 
void set (double t, const Hep3Vector &v)
 
double getX () const
 
double getY () const
 
double getZ () const
 
double getT () const
 
Hep3Vector v () const
 
Hep3Vector getV () const
 
void setV (const Hep3Vector &)
 
void setV (double x, double y, double z)
 
void setRThetaPhi (double r, double theta, double phi)
 
void setREtaPhi (double r, double eta, double phi)
 
void setRhoPhiZ (double rho, double phi, double z)
 
int compare (const HepLorentzVector &w) const
 
bool operator> (const HepLorentzVector &w) const
 
bool operator< (const HepLorentzVector &w) const
 
bool operator>= (const HepLorentzVector &w) const
 
bool operator<= (const HepLorentzVector &w) const
 
bool isNear (const HepLorentzVector &w, double epsilon=tolerance) const
 
double howNear (const HepLorentzVector &w) const
 
bool isNearCM (const HepLorentzVector &w, double epsilon=tolerance) const
 
double howNearCM (const HepLorentzVector &w) const
 
bool isParallel (const HepLorentzVector &w, double epsilon=tolerance) const
 
double howParallel (const HepLorentzVector &w) const
 
double deltaR (const HepLorentzVector &v) const
 
double howLightlike () const
 
double euclideanNorm2 () const
 
double euclideanNorm () const
 
double restMass2 () const
 
double invariantMass2 () const
 
double restMass () const
 
double invariantMass () const
 
HepLorentzVector rest4Vector () const
 
double beta () const
 
double gamma () const
 
double eta () const
 
double eta (const Hep3Vector &ref) const
 
double rapidity (const Hep3Vector &ref) const
 
double coLinearRapidity () const
 
Hep3Vector findBoostToCM () const
 
Hep3Vector findBoostToCM (const HepLorentzVector &w) const
 
double et2 (const Hep3Vector &) const
 
double et (const Hep3Vector &) const
 
double diff2 (const HepLorentzVector &w) const
 
double delta2Euclidean (const HepLorentzVector &w) const
 
double plus (const Hep3Vector &ref) const
 
double minus (const Hep3Vector &ref) const
 
HepLorentzVectorrotate (const Hep3Vector &axis, double delta)
 
HepLorentzVectorrotate (const HepAxisAngle &ax)
 
HepLorentzVectorrotate (const HepEulerAngles &e)
 
HepLorentzVectorrotate (double phi, double theta, double psi)
 
HepLorentzVectorboost (const Hep3Vector &axis, double beta)
 
 HepLorentzVector (double x, double y, double z, double t)
 
 HepLorentzVector (double x, double y, double z)
 
 HepLorentzVector (double t)
 
 HepLorentzVector ()
 
 HepLorentzVector (const Hep3Vector &p, double e)
 
 HepLorentzVector (double e, const Hep3Vector &p)
 
 HepLorentzVector (const HepLorentzVector &)
 
 ~HepLorentzVector ()
 
 operator const Hep3Vector & () const
 
 operator Hep3Vector & ()
 
double x () const
 
double y () const
 
double z () const
 
double t () const
 
void setX (double)
 
void setY (double)
 
void setZ (double)
 
void setT (double)
 
double px () const
 
double py () const
 
double pz () const
 
double e () const
 
void setPx (double)
 
void setPy (double)
 
void setPz (double)
 
void setE (double)
 
Hep3Vector vect () const
 
void setVect (const Hep3Vector &)
 
double theta () const
 
double cosTheta () const
 
double phi () const
 
double rho () const
 
void setTheta (double)
 
void setPhi (double)
 
void setRho (double)
 
double operator() (int) const
 
double operator[] (int) const
 
doubleoperator() (int)
 
doubleoperator[] (int)
 
HepLorentzVectoroperator= (const HepLorentzVector &)
 
HepLorentzVector operator+ (const HepLorentzVector &) const
 
HepLorentzVectoroperator+= (const HepLorentzVector &)
 
HepLorentzVector operator- (const HepLorentzVector &) const
 
HepLorentzVectoroperator-= (const HepLorentzVector &)
 
HepLorentzVector operator- () const
 
HepLorentzVectoroperator*= (double)
 
HepLorentzVectoroperator/= (double)
 
bool operator== (const HepLorentzVector &) const
 
bool operator!= (const HepLorentzVector &) const
 
double perp2 () const
 
double perp () const
 
void setPerp (double)
 
double perp2 (const Hep3Vector &) const
 
double perp (const Hep3Vector &) const
 
double angle (const Hep3Vector &) const
 
double mag2 () const
 
double m2 () const
 
double mag () const
 
double m () const
 
double mt2 () const
 
double mt () const
 
double et2 () const
 
double et () const
 
double dot (const HepLorentzVector &) const
 
double operator* (const HepLorentzVector &) const
 
double invariantMass2 (const HepLorentzVector &w) const
 
double invariantMass (const HepLorentzVector &w) const
 
void setVectMag (const Hep3Vector &spatial, double magnitude)
 
void setVectM (const Hep3Vector &spatial, double mass)
 
double plus () const
 
double minus () const
 
Hep3Vector boostVector () const
 
HepLorentzVectorboost (double, double, double)
 
HepLorentzVectorboost (const Hep3Vector &)
 
HepLorentzVectorboostX (double beta)
 
HepLorentzVectorboostY (double beta)
 
HepLorentzVectorboostZ (double beta)
 
double rapidity () const
 
double pseudoRapidity () const
 
bool isTimelike () const
 
bool isSpacelike () const
 
bool isLightlike (double epsilon=tolerance) const
 
HepLorentzVectorrotateX (double)
 
HepLorentzVectorrotateY (double)
 
HepLorentzVectorrotateZ (double)
 
HepLorentzVectorrotateUz (const Hep3Vector &)
 
HepLorentzVectorrotate (double, const Hep3Vector &)
 
HepLorentzVectoroperator*= (const HepRotation &)
 
HepLorentzVectortransform (const HepRotation &)
 
HepLorentzVectoroperator*= (const HepLorentzRotation &)
 
HepLorentzVectortransform (const HepLorentzRotation &)
 
void set (double x, double y, double z, double t)
 
void set (double x, double y, double z, Tcomponent t)
 
 HepLorentzVector (double x, double y, double z, Tcomponent t)
 
void set (Tcomponent t, double x, double y, double z)
 
 HepLorentzVector (Tcomponent t, double x, double y, double z)
 
void set (double t)
 
void set (Tcomponent t)
 
 HepLorentzVector (Tcomponent t)
 
void set (const Hep3Vector &v)
 
 HepLorentzVector (const Hep3Vector &v)
 
HepLorentzVectoroperator= (const Hep3Vector &v)
 
void set (const Hep3Vector &v, double t)
 
void set (double t, const Hep3Vector &v)
 
double getX () const
 
double getY () const
 
double getZ () const
 
double getT () const
 
Hep3Vector v () const
 
Hep3Vector getV () const
 
void setV (const Hep3Vector &)
 
void setV (double x, double y, double z)
 
void setRThetaPhi (double r, double theta, double phi)
 
void setREtaPhi (double r, double eta, double phi)
 
void setRhoPhiZ (double rho, double phi, double z)
 
int compare (const HepLorentzVector &w) const
 
bool operator> (const HepLorentzVector &w) const
 
bool operator< (const HepLorentzVector &w) const
 
bool operator>= (const HepLorentzVector &w) const
 
bool operator<= (const HepLorentzVector &w) const
 
bool isNear (const HepLorentzVector &w, double epsilon=tolerance) const
 
double howNear (const HepLorentzVector &w) const
 
bool isNearCM (const HepLorentzVector &w, double epsilon=tolerance) const
 
double howNearCM (const HepLorentzVector &w) const
 
bool isParallel (const HepLorentzVector &w, double epsilon=tolerance) const
 
double howParallel (const HepLorentzVector &w) const
 
double deltaR (const HepLorentzVector &v) const
 
double howLightlike () const
 
double euclideanNorm2 () const
 
double euclideanNorm () const
 
double restMass2 () const
 
double invariantMass2 () const
 
double restMass () const
 
double invariantMass () const
 
HepLorentzVector rest4Vector () const
 
double beta () const
 
double gamma () const
 
double eta () const
 
double eta (const Hep3Vector &ref) const
 
double rapidity (const Hep3Vector &ref) const
 
double coLinearRapidity () const
 
Hep3Vector findBoostToCM () const
 
Hep3Vector findBoostToCM (const HepLorentzVector &w) const
 
double et2 (const Hep3Vector &) const
 
double et (const Hep3Vector &) const
 
double diff2 (const HepLorentzVector &w) const
 
double delta2Euclidean (const HepLorentzVector &w) const
 
double plus (const Hep3Vector &ref) const
 
double minus (const Hep3Vector &ref) const
 
HepLorentzVectorrotate (const Hep3Vector &axis, double delta)
 
HepLorentzVectorrotate (const HepAxisAngle &ax)
 
HepLorentzVectorrotate (const HepEulerAngles &e)
 
HepLorentzVectorrotate (double phi, double theta, double psi)
 
HepLorentzVectorboost (const Hep3Vector &axis, double beta)
 
 HepLorentzVector (double x, double y, double z, double t)
 
 HepLorentzVector (double x, double y, double z)
 
 HepLorentzVector (double t)
 
 HepLorentzVector ()
 
 HepLorentzVector (const Hep3Vector &p, double e)
 
 HepLorentzVector (double e, const Hep3Vector &p)
 
 HepLorentzVector (const HepLorentzVector &)
 
 ~HepLorentzVector ()
 
 operator const Hep3Vector & () const
 
 operator Hep3Vector & ()
 
double x () const
 
double y () const
 
double z () const
 
double t () const
 
void setX (double)
 
void setY (double)
 
void setZ (double)
 
void setT (double)
 
double px () const
 
double py () const
 
double pz () const
 
double e () const
 
void setPx (double)
 
void setPy (double)
 
void setPz (double)
 
void setE (double)
 
Hep3Vector vect () const
 
void setVect (const Hep3Vector &)
 
double theta () const
 
double cosTheta () const
 
double phi () const
 
double rho () const
 
void setTheta (double)
 
void setPhi (double)
 
void setRho (double)
 
double operator() (int) const
 
double operator[] (int) const
 
doubleoperator() (int)
 
doubleoperator[] (int)
 
HepLorentzVectoroperator= (const HepLorentzVector &)
 
HepLorentzVector operator+ (const HepLorentzVector &) const
 
HepLorentzVectoroperator+= (const HepLorentzVector &)
 
HepLorentzVector operator- (const HepLorentzVector &) const
 
HepLorentzVectoroperator-= (const HepLorentzVector &)
 
HepLorentzVector operator- () const
 
HepLorentzVectoroperator*= (double)
 
HepLorentzVectoroperator/= (double)
 
bool operator== (const HepLorentzVector &) const
 
bool operator!= (const HepLorentzVector &) const
 
double perp2 () const
 
double perp () const
 
void setPerp (double)
 
double perp2 (const Hep3Vector &) const
 
double perp (const Hep3Vector &) const
 
double angle (const Hep3Vector &) const
 
double mag2 () const
 
double m2 () const
 
double mag () const
 
double m () const
 
double mt2 () const
 
double mt () const
 
double et2 () const
 
double et () const
 
double dot (const HepLorentzVector &) const
 
double operator* (const HepLorentzVector &) const
 
double invariantMass2 (const HepLorentzVector &w) const
 
double invariantMass (const HepLorentzVector &w) const
 
void setVectMag (const Hep3Vector &spatial, double magnitude)
 
void setVectM (const Hep3Vector &spatial, double mass)
 
double plus () const
 
double minus () const
 
Hep3Vector boostVector () const
 
HepLorentzVectorboost (double, double, double)
 
HepLorentzVectorboost (const Hep3Vector &)
 
HepLorentzVectorboostX (double beta)
 
HepLorentzVectorboostY (double beta)
 
HepLorentzVectorboostZ (double beta)
 
double rapidity () const
 
double pseudoRapidity () const
 
bool isTimelike () const
 
bool isSpacelike () const
 
bool isLightlike (double epsilon=tolerance) const
 
HepLorentzVectorrotateX (double)
 
HepLorentzVectorrotateY (double)
 
HepLorentzVectorrotateZ (double)
 
HepLorentzVectorrotateUz (const Hep3Vector &)
 
HepLorentzVectorrotate (double, const Hep3Vector &)
 
HepLorentzVectoroperator*= (const HepRotation &)
 
HepLorentzVectortransform (const HepRotation &)
 
HepLorentzVectoroperator*= (const HepLorentzRotation &)
 
HepLorentzVectortransform (const HepLorentzRotation &)
 
void set (double x, double y, double z, double t)
 
void set (double x, double y, double z, Tcomponent t)
 
 HepLorentzVector (double x, double y, double z, Tcomponent t)
 
void set (Tcomponent t, double x, double y, double z)
 
 HepLorentzVector (Tcomponent t, double x, double y, double z)
 
void set (double t)
 
void set (Tcomponent t)
 
 HepLorentzVector (Tcomponent t)
 
void set (const Hep3Vector &v)
 
 HepLorentzVector (const Hep3Vector &v)
 
HepLorentzVectoroperator= (const Hep3Vector &v)
 
void set (const Hep3Vector &v, double t)
 
void set (double t, const Hep3Vector &v)
 
double getX () const
 
double getY () const
 
double getZ () const
 
double getT () const
 
Hep3Vector v () const
 
Hep3Vector getV () const
 
void setV (const Hep3Vector &)
 
void setV (double x, double y, double z)
 
void setRThetaPhi (double r, double theta, double phi)
 
void setREtaPhi (double r, double eta, double phi)
 
void setRhoPhiZ (double rho, double phi, double z)
 
int compare (const HepLorentzVector &w) const
 
bool operator> (const HepLorentzVector &w) const
 
bool operator< (const HepLorentzVector &w) const
 
bool operator>= (const HepLorentzVector &w) const
 
bool operator<= (const HepLorentzVector &w) const
 
bool isNear (const HepLorentzVector &w, double epsilon=tolerance) const
 
double howNear (const HepLorentzVector &w) const
 
bool isNearCM (const HepLorentzVector &w, double epsilon=tolerance) const
 
double howNearCM (const HepLorentzVector &w) const
 
bool isParallel (const HepLorentzVector &w, double epsilon=tolerance) const
 
double howParallel (const HepLorentzVector &w) const
 
double deltaR (const HepLorentzVector &v) const
 
double howLightlike () const
 
double euclideanNorm2 () const
 
double euclideanNorm () const
 
double restMass2 () const
 
double invariantMass2 () const
 
double restMass () const
 
double invariantMass () const
 
HepLorentzVector rest4Vector () const
 
double beta () const
 
double gamma () const
 
double eta () const
 
double eta (const Hep3Vector &ref) const
 
double rapidity (const Hep3Vector &ref) const
 
double coLinearRapidity () const
 
Hep3Vector findBoostToCM () const
 
Hep3Vector findBoostToCM (const HepLorentzVector &w) const
 
double et2 (const Hep3Vector &) const
 
double et (const Hep3Vector &) const
 
double diff2 (const HepLorentzVector &w) const
 
double delta2Euclidean (const HepLorentzVector &w) const
 
double plus (const Hep3Vector &ref) const
 
double minus (const Hep3Vector &ref) const
 
HepLorentzVectorrotate (const Hep3Vector &axis, double delta)
 
HepLorentzVectorrotate (const HepAxisAngle &ax)
 
HepLorentzVectorrotate (const HepEulerAngles &e)
 
HepLorentzVectorrotate (double phi, double theta, double psi)
 
HepLorentzVectorboost (const Hep3Vector &axis, double beta)
 

Static Public Member Functions

static ZMpvMetric_t setMetric (ZMpvMetric_t a1)
 
static ZMpvMetric_t getMetric ()
 
static double getTolerance ()
 
static double setTolerance (double tol)
 
static ZMpvMetric_t setMetric (ZMpvMetric_t a1)
 
static ZMpvMetric_t getMetric ()
 
static double getTolerance ()
 
static double setTolerance (double tol)
 
static ZMpvMetric_t setMetric (ZMpvMetric_t a1)
 
static ZMpvMetric_t getMetric ()
 
static double getTolerance ()
 
static double setTolerance (double tol)
 
static ZMpvMetric_t setMetric (ZMpvMetric_t a1)
 
static ZMpvMetric_t getMetric ()
 
static double getTolerance ()
 
static double setTolerance (double tol)
 
static ZMpvMetric_t setMetric (ZMpvMetric_t a1)
 
static ZMpvMetric_t getMetric ()
 
static double getTolerance ()
 
static double setTolerance (double tol)
 

Friends

HepLorentzVector rotationXOf (const HepLorentzVector &vec, double delta)
 
HepLorentzVector rotationYOf (const HepLorentzVector &vec, double delta)
 
HepLorentzVector rotationZOf (const HepLorentzVector &vec, double delta)
 
HepLorentzVector rotationOf (const HepLorentzVector &vec, const Hep3Vector &axis, double delta)
 
HepLorentzVector rotationOf (const HepLorentzVector &vec, const HepAxisAngle &ax)
 
HepLorentzVector rotationOf (const HepLorentzVector &vec, const HepEulerAngles &e)
 
HepLorentzVector rotationOf (const HepLorentzVector &vec, double phi, double theta, double psi)
 
HepLorentzVector boostXOf (const HepLorentzVector &vec, double beta)
 
HepLorentzVector boostYOf (const HepLorentzVector &vec, double beta)
 
HepLorentzVector boostZOf (const HepLorentzVector &vec, double beta)
 
HepLorentzVector boostOf (const HepLorentzVector &vec, const Hep3Vector &betaVector)
 
HepLorentzVector boostOf (const HepLorentzVector &vec, const Hep3Vector &axis, double beta)
 
HepLorentzVector rotationXOf (const HepLorentzVector &vec, double delta)
 
HepLorentzVector rotationYOf (const HepLorentzVector &vec, double delta)
 
HepLorentzVector rotationZOf (const HepLorentzVector &vec, double delta)
 
HepLorentzVector rotationOf (const HepLorentzVector &vec, const Hep3Vector &axis, double delta)
 
HepLorentzVector rotationOf (const HepLorentzVector &vec, const HepAxisAngle &ax)
 
HepLorentzVector rotationOf (const HepLorentzVector &vec, const HepEulerAngles &e)
 
HepLorentzVector rotationOf (const HepLorentzVector &vec, double phi, double theta, double psi)
 
HepLorentzVector boostXOf (const HepLorentzVector &vec, double beta)
 
HepLorentzVector boostYOf (const HepLorentzVector &vec, double beta)
 
HepLorentzVector boostZOf (const HepLorentzVector &vec, double beta)
 
HepLorentzVector boostOf (const HepLorentzVector &vec, const Hep3Vector &betaVector)
 
HepLorentzVector boostOf (const HepLorentzVector &vec, const Hep3Vector &axis, double beta)
 
HepLorentzVector rotationXOf (const HepLorentzVector &vec, double delta)
 
HepLorentzVector rotationYOf (const HepLorentzVector &vec, double delta)
 
HepLorentzVector rotationZOf (const HepLorentzVector &vec, double delta)
 
HepLorentzVector rotationOf (const HepLorentzVector &vec, const Hep3Vector &axis, double delta)
 
HepLorentzVector rotationOf (const HepLorentzVector &vec, const HepAxisAngle &ax)
 
HepLorentzVector rotationOf (const HepLorentzVector &vec, const HepEulerAngles &e)
 
HepLorentzVector rotationOf (const HepLorentzVector &vec, double phi, double theta, double psi)
 
HepLorentzVector boostXOf (const HepLorentzVector &vec, double beta)
 
HepLorentzVector boostYOf (const HepLorentzVector &vec, double beta)
 
HepLorentzVector boostZOf (const HepLorentzVector &vec, double beta)
 
HepLorentzVector boostOf (const HepLorentzVector &vec, const Hep3Vector &betaVector)
 
HepLorentzVector boostOf (const HepLorentzVector &vec, const Hep3Vector &axis, double beta)
 
HepLorentzVector rotationXOf (const HepLorentzVector &vec, double delta)
 
HepLorentzVector rotationYOf (const HepLorentzVector &vec, double delta)
 
HepLorentzVector rotationZOf (const HepLorentzVector &vec, double delta)
 
HepLorentzVector rotationOf (const HepLorentzVector &vec, const Hep3Vector &axis, double delta)
 
HepLorentzVector rotationOf (const HepLorentzVector &vec, const HepAxisAngle &ax)
 
HepLorentzVector rotationOf (const HepLorentzVector &vec, const HepEulerAngles &e)
 
HepLorentzVector rotationOf (const HepLorentzVector &vec, double phi, double theta, double psi)
 
HepLorentzVector boostXOf (const HepLorentzVector &vec, double beta)
 
HepLorentzVector boostYOf (const HepLorentzVector &vec, double beta)
 
HepLorentzVector boostZOf (const HepLorentzVector &vec, double beta)
 
HepLorentzVector boostOf (const HepLorentzVector &vec, const Hep3Vector &betaVector)
 
HepLorentzVector boostOf (const HepLorentzVector &vec, const Hep3Vector &axis, double beta)
 
HepLorentzVector rotationXOf (const HepLorentzVector &vec, double delta)
 
HepLorentzVector rotationYOf (const HepLorentzVector &vec, double delta)
 
HepLorentzVector rotationZOf (const HepLorentzVector &vec, double delta)
 
HepLorentzVector rotationOf (const HepLorentzVector &vec, const Hep3Vector &axis, double delta)
 
HepLorentzVector rotationOf (const HepLorentzVector &vec, const HepAxisAngle &ax)
 
HepLorentzVector rotationOf (const HepLorentzVector &vec, const HepEulerAngles &e)
 
HepLorentzVector rotationOf (const HepLorentzVector &vec, double phi, double theta, double psi)
 
HepLorentzVector boostXOf (const HepLorentzVector &vec, double beta)
 
HepLorentzVector boostYOf (const HepLorentzVector &vec, double beta)
 
HepLorentzVector boostZOf (const HepLorentzVector &vec, double beta)
 
HepLorentzVector boostOf (const HepLorentzVector &vec, const Hep3Vector &betaVector)
 
HepLorentzVector boostOf (const HepLorentzVector &vec, const Hep3Vector &axis, double beta)
 

Detailed Description

Author

Definition at line 72 of file Geometry/CLHEP/Vector/LorentzVector.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
NUM_COORDINATES 
SIZE 

Definition at line 76 of file Matrix/CLHEP/Vector/LorentzVector.h.

◆ anonymous enum

anonymous enum
Enumerator
NUM_COORDINATES 
SIZE 

Definition at line 76 of file RandomObjects/CLHEP/Vector/LorentzVector.h.

◆ anonymous enum

anonymous enum
Enumerator
NUM_COORDINATES 
SIZE 

Definition at line 76 of file Vector/CLHEP/Vector/LorentzVector.h.

◆ anonymous enum

anonymous enum
Enumerator
NUM_COORDINATES 
SIZE 

Definition at line 76 of file Vector/Vector/LorentzVector.h.

◆ anonymous enum

anonymous enum
Enumerator
NUM_COORDINATES 
SIZE 

Definition at line 76 of file Geometry/CLHEP/Vector/LorentzVector.h.

Constructor & Destructor Documentation

◆ HepLorentzVector() [1/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  x,
double  y,
double  z,
double  t 
)
inline

◆ HepLorentzVector() [2/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  x,
double  y,
double  z 
)
inline

◆ HepLorentzVector() [3/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  t)
explicit

◆ HepLorentzVector() [4/55]

CLHEP::HepLorentzVector::HepLorentzVector ( )
inline

Referenced by rest4Vector().

◆ HepLorentzVector() [5/55]

CLHEP::HepLorentzVector::HepLorentzVector ( const Hep3Vector p,
double  e 
)
inline

◆ HepLorentzVector() [6/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  e,
const Hep3Vector p 
)
inline

◆ HepLorentzVector() [7/55]

CLHEP::HepLorentzVector::HepLorentzVector ( const HepLorentzVector )
inline

◆ ~HepLorentzVector() [1/5]

CLHEP::HepLorentzVector::~HepLorentzVector ( )
inline

◆ HepLorentzVector() [8/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  x,
double  y,
double  z,
Tcomponent  t 
)
inline

◆ HepLorentzVector() [9/55]

CLHEP::HepLorentzVector::HepLorentzVector ( Tcomponent  t,
double  x,
double  y,
double  z 
)
inline

◆ HepLorentzVector() [10/55]

CLHEP::HepLorentzVector::HepLorentzVector ( Tcomponent  t)
inlineexplicit

◆ HepLorentzVector() [11/55]

CLHEP::HepLorentzVector::HepLorentzVector ( const Hep3Vector v)
inlineexplicit

◆ HepLorentzVector() [12/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  x,
double  y,
double  z,
double  t 
)
inline

◆ HepLorentzVector() [13/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  x,
double  y,
double  z 
)
inline

◆ HepLorentzVector() [14/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  t)
explicit

◆ HepLorentzVector() [15/55]

CLHEP::HepLorentzVector::HepLorentzVector ( )
inline

◆ HepLorentzVector() [16/55]

CLHEP::HepLorentzVector::HepLorentzVector ( const Hep3Vector p,
double  e 
)
inline

◆ HepLorentzVector() [17/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  e,
const Hep3Vector p 
)
inline

◆ HepLorentzVector() [18/55]

CLHEP::HepLorentzVector::HepLorentzVector ( const HepLorentzVector )
inline

◆ ~HepLorentzVector() [2/5]

CLHEP::HepLorentzVector::~HepLorentzVector ( )
inline

◆ HepLorentzVector() [19/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  x,
double  y,
double  z,
Tcomponent  t 
)
inline

◆ HepLorentzVector() [20/55]

CLHEP::HepLorentzVector::HepLorentzVector ( Tcomponent  t,
double  x,
double  y,
double  z 
)
inline

◆ HepLorentzVector() [21/55]

CLHEP::HepLorentzVector::HepLorentzVector ( Tcomponent  t)
inlineexplicit

◆ HepLorentzVector() [22/55]

CLHEP::HepLorentzVector::HepLorentzVector ( const Hep3Vector v)
inlineexplicit

◆ HepLorentzVector() [23/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  x,
double  y,
double  z,
double  t 
)
inline

◆ HepLorentzVector() [24/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  x,
double  y,
double  z 
)
inline

◆ HepLorentzVector() [25/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  t)
explicit

◆ HepLorentzVector() [26/55]

CLHEP::HepLorentzVector::HepLorentzVector ( )
inline

◆ HepLorentzVector() [27/55]

CLHEP::HepLorentzVector::HepLorentzVector ( const Hep3Vector p,
double  e 
)
inline

◆ HepLorentzVector() [28/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  e,
const Hep3Vector p 
)
inline

◆ HepLorentzVector() [29/55]

CLHEP::HepLorentzVector::HepLorentzVector ( const HepLorentzVector )
inline

◆ ~HepLorentzVector() [3/5]

CLHEP::HepLorentzVector::~HepLorentzVector ( )
inline

◆ HepLorentzVector() [30/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  x,
double  y,
double  z,
Tcomponent  t 
)
inline

◆ HepLorentzVector() [31/55]

CLHEP::HepLorentzVector::HepLorentzVector ( Tcomponent  t,
double  x,
double  y,
double  z 
)
inline

◆ HepLorentzVector() [32/55]

CLHEP::HepLorentzVector::HepLorentzVector ( Tcomponent  t)
inlineexplicit

◆ HepLorentzVector() [33/55]

CLHEP::HepLorentzVector::HepLorentzVector ( const Hep3Vector v)
inlineexplicit

◆ HepLorentzVector() [34/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  x,
double  y,
double  z,
double  t 
)
inline

◆ HepLorentzVector() [35/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  x,
double  y,
double  z 
)
inline

◆ HepLorentzVector() [36/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  t)
explicit

◆ HepLorentzVector() [37/55]

CLHEP::HepLorentzVector::HepLorentzVector ( )
inline

◆ HepLorentzVector() [38/55]

CLHEP::HepLorentzVector::HepLorentzVector ( const Hep3Vector p,
double  e 
)
inline

◆ HepLorentzVector() [39/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  e,
const Hep3Vector p 
)
inline

◆ HepLorentzVector() [40/55]

CLHEP::HepLorentzVector::HepLorentzVector ( const HepLorentzVector )
inline

◆ ~HepLorentzVector() [4/5]

CLHEP::HepLorentzVector::~HepLorentzVector ( )
inline

◆ HepLorentzVector() [41/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  x,
double  y,
double  z,
Tcomponent  t 
)
inline

◆ HepLorentzVector() [42/55]

CLHEP::HepLorentzVector::HepLorentzVector ( Tcomponent  t,
double  x,
double  y,
double  z 
)
inline

◆ HepLorentzVector() [43/55]

CLHEP::HepLorentzVector::HepLorentzVector ( Tcomponent  t)
inlineexplicit

◆ HepLorentzVector() [44/55]

CLHEP::HepLorentzVector::HepLorentzVector ( const Hep3Vector v)
inlineexplicit

◆ HepLorentzVector() [45/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  x,
double  y,
double  z,
double  t 
)
inline

◆ HepLorentzVector() [46/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  x,
double  y,
double  z 
)
inline

◆ HepLorentzVector() [47/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  t)
explicit

◆ HepLorentzVector() [48/55]

CLHEP::HepLorentzVector::HepLorentzVector ( )
inline

◆ HepLorentzVector() [49/55]

CLHEP::HepLorentzVector::HepLorentzVector ( const Hep3Vector p,
double  e 
)
inline

◆ HepLorentzVector() [50/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  e,
const Hep3Vector p 
)
inline

◆ HepLorentzVector() [51/55]

CLHEP::HepLorentzVector::HepLorentzVector ( const HepLorentzVector )
inline

◆ ~HepLorentzVector() [5/5]

CLHEP::HepLorentzVector::~HepLorentzVector ( )
inline

◆ HepLorentzVector() [52/55]

CLHEP::HepLorentzVector::HepLorentzVector ( double  x,
double  y,
double  z,
Tcomponent  t 
)
inline

◆ HepLorentzVector() [53/55]

CLHEP::HepLorentzVector::HepLorentzVector ( Tcomponent  t,
double  x,
double  y,
double  z 
)
inline

◆ HepLorentzVector() [54/55]

CLHEP::HepLorentzVector::HepLorentzVector ( Tcomponent  t)
inlineexplicit

◆ HepLorentzVector() [55/55]

CLHEP::HepLorentzVector::HepLorentzVector ( const Hep3Vector v)
inlineexplicit

Member Function Documentation

◆ angle() [1/5]

double CLHEP::HepLorentzVector::angle ( const Hep3Vector ) const
inline

◆ angle() [2/5]

double CLHEP::HepLorentzVector::angle ( const Hep3Vector ) const
inline

◆ angle() [3/5]

double CLHEP::HepLorentzVector::angle ( const Hep3Vector ) const
inline

◆ angle() [4/5]

double CLHEP::HepLorentzVector::angle ( const Hep3Vector ) const
inline

◆ angle() [5/5]

double CLHEP::HepLorentzVector::angle ( const Hep3Vector ) const
inline

◆ beta() [1/5]

double CLHEP::HepLorentzVector::beta ( ) const

Definition at line 75 of file LorentzVectorK.cc.

References CLHEP::Hep3Vector::mag2(), restMass2(), ZMthrowA, and ZMthrowC.

◆ beta() [2/5]

double CLHEP::HepLorentzVector::beta ( ) const

◆ beta() [3/5]

double CLHEP::HepLorentzVector::beta ( ) const

◆ beta() [4/5]

double CLHEP::HepLorentzVector::beta ( ) const

◆ beta() [5/5]

double CLHEP::HepLorentzVector::beta ( ) const

◆ boost() [1/15]

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

◆ boost() [2/15]

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

◆ boost() [3/15]

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

◆ boost() [4/15]

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

◆ boost() [5/15]

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

◆ boost() [6/15]

HepLorentzVector & CLHEP::HepLorentzVector::boost ( const Hep3Vector axis,
double  beta 
)

◆ boost() [7/15]

HepLorentzVector& CLHEP::HepLorentzVector::boost ( const Hep3Vector axis,
double  beta 
)

◆ boost() [8/15]

HepLorentzVector& CLHEP::HepLorentzVector::boost ( const Hep3Vector axis,
double  beta 
)

◆ boost() [9/15]

HepLorentzVector& CLHEP::HepLorentzVector::boost ( const Hep3Vector axis,
double  beta 
)

◆ boost() [10/15]

HepLorentzVector& CLHEP::HepLorentzVector::boost ( const Hep3Vector axis,
double  beta 
)

◆ boost() [11/15]

HepLorentzVector & CLHEP::HepLorentzVector::boost ( double  bx,
double  by,
double  bz 
)

Definition at line 56 of file LorentzVector.cc.

References setT(), setX(), setY(), setZ(), t(), x(), y(), and z().

Referenced by main().

◆ boost() [12/15]

HepLorentzVector& CLHEP::HepLorentzVector::boost ( double  ,
double  ,
double   
)

◆ boost() [13/15]

HepLorentzVector& CLHEP::HepLorentzVector::boost ( double  ,
double  ,
double   
)

◆ boost() [14/15]

HepLorentzVector& CLHEP::HepLorentzVector::boost ( double  ,
double  ,
double   
)

◆ boost() [15/15]

HepLorentzVector& CLHEP::HepLorentzVector::boost ( double  ,
double  ,
double   
)

◆ boostVector() [1/5]

Hep3Vector CLHEP::HepLorentzVector::boostVector ( ) const

Definition at line 173 of file LorentzVector.cc.

References CLHEP::Hep3Vector::mag2(), restMass2(), ZMthrowA, and ZMthrowC.

Referenced by findBoostToCM().

◆ boostVector() [2/5]

Hep3Vector CLHEP::HepLorentzVector::boostVector ( ) const

◆ boostVector() [3/5]

Hep3Vector CLHEP::HepLorentzVector::boostVector ( ) const

◆ boostVector() [4/5]

Hep3Vector CLHEP::HepLorentzVector::boostVector ( ) const

◆ boostVector() [5/5]

Hep3Vector CLHEP::HepLorentzVector::boostVector ( ) const

◆ boostX() [1/5]

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

Definition at line 192 of file LorentzVector.cc.

References CLHEP::Hep3Vector::getX(), CLHEP::Hep3Vector::setX(), and ZMthrowA.

◆ boostX() [2/5]

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

◆ boostX() [3/5]

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

◆ boostX() [4/5]

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

◆ boostX() [5/5]

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

◆ boostY() [1/5]

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

Definition at line 206 of file LorentzVector.cc.

References CLHEP::Hep3Vector::getY(), CLHEP::Hep3Vector::setY(), and ZMthrowA.

◆ boostY() [2/5]

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

◆ boostY() [3/5]

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

◆ boostY() [4/5]

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

◆ boostY() [5/5]

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

◆ boostZ() [1/5]

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

Definition at line 220 of file LorentzVector.cc.

References CLHEP::Hep3Vector::getZ(), CLHEP::Hep3Vector::setZ(), and ZMthrowA.

◆ boostZ() [2/5]

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

◆ boostZ() [3/5]

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

◆ boostZ() [4/5]

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

◆ boostZ() [5/5]

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

◆ coLinearRapidity() [1/5]

double CLHEP::HepLorentzVector::coLinearRapidity ( ) const

Definition at line 162 of file LorentzVectorK.cc.

References CLHEP::Hep3Vector::mag(), and ZMthrowA.

◆ coLinearRapidity() [2/5]

double CLHEP::HepLorentzVector::coLinearRapidity ( ) const

◆ coLinearRapidity() [3/5]

double CLHEP::HepLorentzVector::coLinearRapidity ( ) const

◆ coLinearRapidity() [4/5]

double CLHEP::HepLorentzVector::coLinearRapidity ( ) const

◆ coLinearRapidity() [5/5]

double CLHEP::HepLorentzVector::coLinearRapidity ( ) const

◆ compare() [1/5]

int CLHEP::HepLorentzVector::compare ( const HepLorentzVector w) const

Definition at line 30 of file LorentzVectorC.cc.

References CLHEP::Hep3Vector::compare().

Referenced by operator<(), operator<=(), operator>(), and operator>=().

◆ compare() [2/5]

int CLHEP::HepLorentzVector::compare ( const HepLorentzVector w) const

◆ compare() [3/5]

int CLHEP::HepLorentzVector::compare ( const HepLorentzVector w) const

◆ compare() [4/5]

int CLHEP::HepLorentzVector::compare ( const HepLorentzVector w) const

◆ compare() [5/5]

int CLHEP::HepLorentzVector::compare ( const HepLorentzVector w) const

◆ cosTheta() [1/5]

double CLHEP::HepLorentzVector::cosTheta ( ) const
inline

◆ cosTheta() [2/5]

double CLHEP::HepLorentzVector::cosTheta ( ) const
inline

◆ cosTheta() [3/5]

double CLHEP::HepLorentzVector::cosTheta ( ) const
inline

◆ cosTheta() [4/5]

double CLHEP::HepLorentzVector::cosTheta ( ) const
inline

◆ cosTheta() [5/5]

double CLHEP::HepLorentzVector::cosTheta ( ) const
inline

◆ delta2Euclidean() [1/5]

double CLHEP::HepLorentzVector::delta2Euclidean ( const HepLorentzVector w) const
inline

◆ delta2Euclidean() [2/5]

double CLHEP::HepLorentzVector::delta2Euclidean ( const HepLorentzVector w) const
inline

◆ delta2Euclidean() [3/5]

double CLHEP::HepLorentzVector::delta2Euclidean ( const HepLorentzVector w) const
inline

◆ delta2Euclidean() [4/5]

double CLHEP::HepLorentzVector::delta2Euclidean ( const HepLorentzVector w) const
inline

◆ delta2Euclidean() [5/5]

double CLHEP::HepLorentzVector::delta2Euclidean ( const HepLorentzVector w) const
inline

◆ deltaR() [1/5]

double CLHEP::HepLorentzVector::deltaR ( const HepLorentzVector v) const

Definition at line 196 of file LorentzVectorC.cc.

References a, b, CLHEP::Hep3Vector::deltaPhi(), eta(), and getV().

◆ deltaR() [2/5]

double CLHEP::HepLorentzVector::deltaR ( const HepLorentzVector v) const

◆ deltaR() [3/5]

double CLHEP::HepLorentzVector::deltaR ( const HepLorentzVector v) const

◆ deltaR() [4/5]

double CLHEP::HepLorentzVector::deltaR ( const HepLorentzVector v) const

◆ deltaR() [5/5]

double CLHEP::HepLorentzVector::deltaR ( const HepLorentzVector v) const

◆ diff2() [1/5]

double CLHEP::HepLorentzVector::diff2 ( const HepLorentzVector w) const
inline

◆ diff2() [2/5]

double CLHEP::HepLorentzVector::diff2 ( const HepLorentzVector w) const
inline

◆ diff2() [3/5]

double CLHEP::HepLorentzVector::diff2 ( const HepLorentzVector w) const
inline

◆ diff2() [4/5]

double CLHEP::HepLorentzVector::diff2 ( const HepLorentzVector w) const
inline

◆ diff2() [5/5]

double CLHEP::HepLorentzVector::diff2 ( const HepLorentzVector w) const
inline

◆ dot() [1/5]

double CLHEP::HepLorentzVector::dot ( const HepLorentzVector ) const
inline

◆ dot() [2/5]

double CLHEP::HepLorentzVector::dot ( const HepLorentzVector ) const
inline

◆ dot() [3/5]

double CLHEP::HepLorentzVector::dot ( const HepLorentzVector ) const
inline

◆ dot() [4/5]

double CLHEP::HepLorentzVector::dot ( const HepLorentzVector ) const
inline

◆ dot() [5/5]

double CLHEP::HepLorentzVector::dot ( const HepLorentzVector ) const
inline

◆ e() [1/5]

double CLHEP::HepLorentzVector::e ( ) const
inline

Referenced by operator()().

◆ e() [2/5]

double CLHEP::HepLorentzVector::e ( ) const
inline

◆ e() [3/5]

double CLHEP::HepLorentzVector::e ( ) const
inline

◆ e() [4/5]

double CLHEP::HepLorentzVector::e ( ) const
inline

◆ e() [5/5]

double CLHEP::HepLorentzVector::e ( ) const
inline

◆ et() [1/10]

double CLHEP::HepLorentzVector::et ( ) const
inline

◆ et() [2/10]

double CLHEP::HepLorentzVector::et ( ) const
inline

◆ et() [3/10]

double CLHEP::HepLorentzVector::et ( ) const
inline

◆ et() [4/10]

double CLHEP::HepLorentzVector::et ( ) const
inline

◆ et() [5/10]

double CLHEP::HepLorentzVector::et ( ) const
inline

◆ et() [6/10]

double CLHEP::HepLorentzVector::et ( const Hep3Vector ) const
inline

◆ et() [7/10]

double CLHEP::HepLorentzVector::et ( const Hep3Vector ) const
inline

◆ et() [8/10]

double CLHEP::HepLorentzVector::et ( const Hep3Vector ) const
inline

◆ et() [9/10]

double CLHEP::HepLorentzVector::et ( const Hep3Vector ) const
inline

◆ et() [10/10]

double CLHEP::HepLorentzVector::et ( const Hep3Vector ) const
inline

◆ et2() [1/10]

double CLHEP::HepLorentzVector::et2 ( ) const
inline

◆ et2() [2/10]

double CLHEP::HepLorentzVector::et2 ( ) const
inline

◆ et2() [3/10]

double CLHEP::HepLorentzVector::et2 ( ) const
inline

◆ et2() [4/10]

double CLHEP::HepLorentzVector::et2 ( ) const
inline

◆ et2() [5/10]

double CLHEP::HepLorentzVector::et2 ( ) const
inline

◆ et2() [6/10]

double CLHEP::HepLorentzVector::et2 ( const Hep3Vector ) const
inline

◆ et2() [7/10]

double CLHEP::HepLorentzVector::et2 ( const Hep3Vector ) const
inline

◆ et2() [8/10]

double CLHEP::HepLorentzVector::et2 ( const Hep3Vector ) const
inline

◆ et2() [9/10]

double CLHEP::HepLorentzVector::et2 ( const Hep3Vector ) const
inline

◆ et2() [10/10]

double CLHEP::HepLorentzVector::et2 ( const Hep3Vector ) const
inline

◆ eta() [1/10]

double CLHEP::HepLorentzVector::eta ( ) const
inline

Referenced by deltaR().

◆ eta() [2/10]

double CLHEP::HepLorentzVector::eta ( ) const
inline

◆ eta() [3/10]

double CLHEP::HepLorentzVector::eta ( ) const
inline

◆ eta() [4/10]

double CLHEP::HepLorentzVector::eta ( ) const
inline

◆ eta() [5/10]

double CLHEP::HepLorentzVector::eta ( ) const
inline

◆ eta() [6/10]

double CLHEP::HepLorentzVector::eta ( const Hep3Vector ref) const
inline

◆ eta() [7/10]

double CLHEP::HepLorentzVector::eta ( const Hep3Vector ref) const
inline

◆ eta() [8/10]

double CLHEP::HepLorentzVector::eta ( const Hep3Vector ref) const
inline

◆ eta() [9/10]

double CLHEP::HepLorentzVector::eta ( const Hep3Vector ref) const
inline

◆ eta() [10/10]

double CLHEP::HepLorentzVector::eta ( const Hep3Vector ref) const
inline

◆ euclideanNorm() [1/5]

double CLHEP::HepLorentzVector::euclideanNorm ( ) const
inline

Referenced by howParallel(), and isParallel().

◆ euclideanNorm() [2/5]

double CLHEP::HepLorentzVector::euclideanNorm ( ) const
inline

◆ euclideanNorm() [3/5]

double CLHEP::HepLorentzVector::euclideanNorm ( ) const
inline

◆ euclideanNorm() [4/5]

double CLHEP::HepLorentzVector::euclideanNorm ( ) const
inline

◆ euclideanNorm() [5/5]

double CLHEP::HepLorentzVector::euclideanNorm ( ) const
inline

◆ euclideanNorm2() [1/5]

double CLHEP::HepLorentzVector::euclideanNorm2 ( ) const
inline

Referenced by isParallel().

◆ euclideanNorm2() [2/5]

double CLHEP::HepLorentzVector::euclideanNorm2 ( ) const
inline

◆ euclideanNorm2() [3/5]

double CLHEP::HepLorentzVector::euclideanNorm2 ( ) const
inline

◆ euclideanNorm2() [4/5]

double CLHEP::HepLorentzVector::euclideanNorm2 ( ) const
inline

◆ euclideanNorm2() [5/5]

double CLHEP::HepLorentzVector::euclideanNorm2 ( ) const
inline

◆ findBoostToCM() [1/10]

Hep3Vector CLHEP::HepLorentzVector::findBoostToCM ( ) const

Definition at line 211 of file LorentzVectorK.cc.

References boostVector().

◆ findBoostToCM() [2/10]

Hep3Vector CLHEP::HepLorentzVector::findBoostToCM ( ) const

◆ findBoostToCM() [3/10]

Hep3Vector CLHEP::HepLorentzVector::findBoostToCM ( ) const

◆ findBoostToCM() [4/10]

Hep3Vector CLHEP::HepLorentzVector::findBoostToCM ( ) const

◆ findBoostToCM() [5/10]

Hep3Vector CLHEP::HepLorentzVector::findBoostToCM ( ) const

◆ findBoostToCM() [6/10]

Hep3Vector CLHEP::HepLorentzVector::findBoostToCM ( const HepLorentzVector w) const

Definition at line 215 of file LorentzVectorK.cc.

References CLHEP::Hep3Vector::mag2(), ZMthrowA, and ZMthrowC.

◆ findBoostToCM() [7/10]

Hep3Vector CLHEP::HepLorentzVector::findBoostToCM ( const HepLorentzVector w) const

◆ findBoostToCM() [8/10]

Hep3Vector CLHEP::HepLorentzVector::findBoostToCM ( const HepLorentzVector w) const

◆ findBoostToCM() [9/10]

Hep3Vector CLHEP::HepLorentzVector::findBoostToCM ( const HepLorentzVector w) const

◆ findBoostToCM() [10/10]

Hep3Vector CLHEP::HepLorentzVector::findBoostToCM ( const HepLorentzVector w) const

◆ gamma() [1/5]

double CLHEP::HepLorentzVector::gamma ( ) const

Definition at line 93 of file LorentzVectorK.cc.

References CLHEP::Hep3Vector::mag2(), ZMthrowA, and ZMthrowC.

◆ gamma() [2/5]

double CLHEP::HepLorentzVector::gamma ( ) const

◆ gamma() [3/5]

double CLHEP::HepLorentzVector::gamma ( ) const

◆ gamma() [4/5]

double CLHEP::HepLorentzVector::gamma ( ) const

◆ gamma() [5/5]

double CLHEP::HepLorentzVector::gamma ( ) const

◆ getMetric() [1/5]

ZMpvMetric_t CLHEP::HepLorentzVector::getMetric ( )
static

Definition at line 37 of file LorentzVectorK.cc.

References CLHEP::TimeNegative, and CLHEP::TimePositive.

◆ getMetric() [2/5]

static ZMpvMetric_t CLHEP::HepLorentzVector::getMetric ( )
static

◆ getMetric() [3/5]

static ZMpvMetric_t CLHEP::HepLorentzVector::getMetric ( )
static

◆ getMetric() [4/5]

static ZMpvMetric_t CLHEP::HepLorentzVector::getMetric ( )
static

◆ getMetric() [5/5]

static ZMpvMetric_t CLHEP::HepLorentzVector::getMetric ( )
static

◆ getT() [1/5]

double CLHEP::HepLorentzVector::getT ( ) const
inline

◆ getT() [2/5]

double CLHEP::HepLorentzVector::getT ( ) const
inline

◆ getT() [3/5]

double CLHEP::HepLorentzVector::getT ( ) const
inline

◆ getT() [4/5]

double CLHEP::HepLorentzVector::getT ( ) const
inline

◆ getT() [5/5]

double CLHEP::HepLorentzVector::getT ( ) const
inline

◆ getTolerance() [1/5]

double CLHEP::HepLorentzVector::getTolerance ( )
static

Definition at line 241 of file LorentzVector.cc.

◆ getTolerance() [2/5]

static double CLHEP::HepLorentzVector::getTolerance ( )
static

◆ getTolerance() [3/5]

static double CLHEP::HepLorentzVector::getTolerance ( )
static

◆ getTolerance() [4/5]

static double CLHEP::HepLorentzVector::getTolerance ( )
static

◆ getTolerance() [5/5]

static double CLHEP::HepLorentzVector::getTolerance ( )
static

◆ getV() [1/5]

Hep3Vector CLHEP::HepLorentzVector::getV ( ) const
inline

Referenced by deltaR(), and CLHEP::operator/().

◆ getV() [2/5]

Hep3Vector CLHEP::HepLorentzVector::getV ( ) const
inline

◆ getV() [3/5]

Hep3Vector CLHEP::HepLorentzVector::getV ( ) const
inline

◆ getV() [4/5]

Hep3Vector CLHEP::HepLorentzVector::getV ( ) const
inline

◆ getV() [5/5]

Hep3Vector CLHEP::HepLorentzVector::getV ( ) const
inline

◆ getX() [1/5]

double CLHEP::HepLorentzVector::getX ( ) const
inline

◆ getX() [2/5]

double CLHEP::HepLorentzVector::getX ( ) const
inline

◆ getX() [3/5]

double CLHEP::HepLorentzVector::getX ( ) const
inline

◆ getX() [4/5]

double CLHEP::HepLorentzVector::getX ( ) const
inline

◆ getX() [5/5]

double CLHEP::HepLorentzVector::getX ( ) const
inline

◆ getY() [1/5]

double CLHEP::HepLorentzVector::getY ( ) const
inline

◆ getY() [2/5]

double CLHEP::HepLorentzVector::getY ( ) const
inline

◆ getY() [3/5]

double CLHEP::HepLorentzVector::getY ( ) const
inline

◆ getY() [4/5]

double CLHEP::HepLorentzVector::getY ( ) const
inline

◆ getY() [5/5]

double CLHEP::HepLorentzVector::getY ( ) const
inline

◆ getZ() [1/5]

double CLHEP::HepLorentzVector::getZ ( ) const
inline

◆ getZ() [2/5]

double CLHEP::HepLorentzVector::getZ ( ) const
inline

◆ getZ() [3/5]

double CLHEP::HepLorentzVector::getZ ( ) const
inline

◆ getZ() [4/5]

double CLHEP::HepLorentzVector::getZ ( ) const
inline

◆ getZ() [5/5]

double CLHEP::HepLorentzVector::getZ ( ) const
inline

◆ howLightlike() [1/5]

double CLHEP::HepLorentzVector::howLightlike ( ) const

Definition at line 250 of file LorentzVectorC.cc.

References restMass2().

◆ howLightlike() [2/5]

double CLHEP::HepLorentzVector::howLightlike ( ) const

◆ howLightlike() [3/5]

double CLHEP::HepLorentzVector::howLightlike ( ) const

◆ howLightlike() [4/5]

double CLHEP::HepLorentzVector::howLightlike ( ) const

◆ howLightlike() [5/5]

double CLHEP::HepLorentzVector::howLightlike ( ) const

◆ howNear() [1/5]

double CLHEP::HepLorentzVector::howNear ( const HepLorentzVector w) const

Definition at line 68 of file LorentzVectorC.cc.

References CLHEP::Hep3Vector::dot(), and mag2().

Referenced by howNearCM().

◆ howNear() [2/5]

double CLHEP::HepLorentzVector::howNear ( const HepLorentzVector w) const

◆ howNear() [3/5]

double CLHEP::HepLorentzVector::howNear ( const HepLorentzVector w) const

◆ howNear() [4/5]

double CLHEP::HepLorentzVector::howNear ( const HepLorentzVector w) const

◆ howNear() [5/5]

double CLHEP::HepLorentzVector::howNear ( const HepLorentzVector w) const

◆ howNearCM() [1/5]

double CLHEP::HepLorentzVector::howNearCM ( const HepLorentzVector w) const

◆ howNearCM() [2/5]

double CLHEP::HepLorentzVector::howNearCM ( const HepLorentzVector w) const

◆ howNearCM() [3/5]

double CLHEP::HepLorentzVector::howNearCM ( const HepLorentzVector w) const

◆ howNearCM() [4/5]

double CLHEP::HepLorentzVector::howNearCM ( const HepLorentzVector w) const

◆ howNearCM() [5/5]

double CLHEP::HepLorentzVector::howNearCM ( const HepLorentzVector w) const

◆ howParallel() [1/5]

double CLHEP::HepLorentzVector::howParallel ( const HepLorentzVector w) const

Definition at line 228 of file LorentzVectorC.cc.

References euclideanNorm(), and CLHEP::norm().

◆ howParallel() [2/5]

double CLHEP::HepLorentzVector::howParallel ( const HepLorentzVector w) const

◆ howParallel() [3/5]

double CLHEP::HepLorentzVector::howParallel ( const HepLorentzVector w) const

◆ howParallel() [4/5]

double CLHEP::HepLorentzVector::howParallel ( const HepLorentzVector w) const

◆ howParallel() [5/5]

double CLHEP::HepLorentzVector::howParallel ( const HepLorentzVector w) const

◆ invariantMass() [1/10]

double CLHEP::HepLorentzVector::invariantMass ( ) const
inline

◆ invariantMass() [2/10]

double CLHEP::HepLorentzVector::invariantMass ( ) const
inline

◆ invariantMass() [3/10]

double CLHEP::HepLorentzVector::invariantMass ( ) const
inline

◆ invariantMass() [4/10]

double CLHEP::HepLorentzVector::invariantMass ( ) const
inline

◆ invariantMass() [5/10]

double CLHEP::HepLorentzVector::invariantMass ( ) const
inline

◆ invariantMass() [6/10]

double CLHEP::HepLorentzVector::invariantMass ( const HepLorentzVector w) const

Definition at line 181 of file LorentzVectorK.cc.

References invariantMass2(), isLightlike(), isSpacelike(), and ZMthrowA.

◆ invariantMass() [7/10]

double CLHEP::HepLorentzVector::invariantMass ( const HepLorentzVector w) const

◆ invariantMass() [8/10]

double CLHEP::HepLorentzVector::invariantMass ( const HepLorentzVector w) const

◆ invariantMass() [9/10]

double CLHEP::HepLorentzVector::invariantMass ( const HepLorentzVector w) const

◆ invariantMass() [10/10]

double CLHEP::HepLorentzVector::invariantMass ( const HepLorentzVector w) const

◆ invariantMass2() [1/10]

double CLHEP::HepLorentzVector::invariantMass2 ( ) const
inline

Referenced by invariantMass().

◆ invariantMass2() [2/10]

double CLHEP::HepLorentzVector::invariantMass2 ( ) const
inline

◆ invariantMass2() [3/10]

double CLHEP::HepLorentzVector::invariantMass2 ( ) const
inline

◆ invariantMass2() [4/10]

double CLHEP::HepLorentzVector::invariantMass2 ( ) const
inline

◆ invariantMass2() [5/10]

double CLHEP::HepLorentzVector::invariantMass2 ( ) const
inline

◆ invariantMass2() [6/10]

double CLHEP::HepLorentzVector::invariantMass2 ( const HepLorentzVector w) const
inline

◆ invariantMass2() [7/10]

double CLHEP::HepLorentzVector::invariantMass2 ( const HepLorentzVector w) const
inline

◆ invariantMass2() [8/10]

double CLHEP::HepLorentzVector::invariantMass2 ( const HepLorentzVector w) const
inline

◆ invariantMass2() [9/10]

double CLHEP::HepLorentzVector::invariantMass2 ( const HepLorentzVector w) const
inline

◆ invariantMass2() [10/10]

double CLHEP::HepLorentzVector::invariantMass2 ( const HepLorentzVector w) const
inline

◆ isLightlike() [1/5]

bool CLHEP::HepLorentzVector::isLightlike ( double  epsilon = tolerance) const
inline

Referenced by invariantMass().

◆ isLightlike() [2/5]

bool CLHEP::HepLorentzVector::isLightlike ( double  epsilon = tolerance) const
inline

◆ isLightlike() [3/5]

bool CLHEP::HepLorentzVector::isLightlike ( double  epsilon = tolerance) const
inline

◆ isLightlike() [4/5]

bool CLHEP::HepLorentzVector::isLightlike ( double  epsilon = tolerance) const
inline

◆ isLightlike() [5/5]

bool CLHEP::HepLorentzVector::isLightlike ( double  epsilon = tolerance) const
inline

◆ isNear() [1/5]

bool CLHEP::HepLorentzVector::isNear ( const HepLorentzVector w,
double  epsilon = tolerance 
) const

Definition at line 58 of file LorentzVectorC.cc.

References CLHEP::Hep3Vector::dot(), and mag2().

Referenced by isNearCM().

◆ isNear() [2/5]

bool CLHEP::HepLorentzVector::isNear ( const HepLorentzVector w,
double  epsilon = tolerance 
) const

◆ isNear() [3/5]

bool CLHEP::HepLorentzVector::isNear ( const HepLorentzVector w,
double  epsilon = tolerance 
) const

◆ isNear() [4/5]

bool CLHEP::HepLorentzVector::isNear ( const HepLorentzVector w,
double  epsilon = tolerance 
) const

◆ isNear() [5/5]

bool CLHEP::HepLorentzVector::isNear ( const HepLorentzVector w,
double  epsilon = tolerance 
) const

◆ isNearCM() [1/5]

bool CLHEP::HepLorentzVector::isNearCM ( const HepLorentzVector w,
double  epsilon = tolerance 
) const

Definition at line 85 of file LorentzVectorC.cc.

References CLHEP::Hep3Vector::dot(), isNear(), and CLHEP::Hep3Vector::mag2().

◆ isNearCM() [2/5]

bool CLHEP::HepLorentzVector::isNearCM ( const HepLorentzVector w,
double  epsilon = tolerance 
) const

◆ isNearCM() [3/5]

bool CLHEP::HepLorentzVector::isNearCM ( const HepLorentzVector w,
double  epsilon = tolerance 
) const

◆ isNearCM() [4/5]

bool CLHEP::HepLorentzVector::isNearCM ( const HepLorentzVector w,
double  epsilon = tolerance 
) const

◆ isNearCM() [5/5]

bool CLHEP::HepLorentzVector::isNearCM ( const HepLorentzVector w,
double  epsilon = tolerance 
) const

◆ isParallel() [1/5]

bool CLHEP::HepLorentzVector::isParallel ( const HepLorentzVector w,
double  epsilon = tolerance 
) const

Definition at line 209 of file LorentzVectorC.cc.

References euclideanNorm(), euclideanNorm2(), and CLHEP::norm().

◆ isParallel() [2/5]

bool CLHEP::HepLorentzVector::isParallel ( const HepLorentzVector w,
double  epsilon = tolerance 
) const

◆ isParallel() [3/5]

bool CLHEP::HepLorentzVector::isParallel ( const HepLorentzVector w,
double  epsilon = tolerance 
) const

◆ isParallel() [4/5]

bool CLHEP::HepLorentzVector::isParallel ( const HepLorentzVector w,
double  epsilon = tolerance 
) const

◆ isParallel() [5/5]

bool CLHEP::HepLorentzVector::isParallel ( const HepLorentzVector w,
double  epsilon = tolerance 
) const

◆ isSpacelike() [1/5]

bool CLHEP::HepLorentzVector::isSpacelike ( ) const
inline

Referenced by invariantMass().

◆ isSpacelike() [2/5]

bool CLHEP::HepLorentzVector::isSpacelike ( ) const
inline

◆ isSpacelike() [3/5]

bool CLHEP::HepLorentzVector::isSpacelike ( ) const
inline

◆ isSpacelike() [4/5]

bool CLHEP::HepLorentzVector::isSpacelike ( ) const
inline

◆ isSpacelike() [5/5]

bool CLHEP::HepLorentzVector::isSpacelike ( ) const
inline

◆ isTimelike() [1/5]

bool CLHEP::HepLorentzVector::isTimelike ( ) const
inline

◆ isTimelike() [2/5]

bool CLHEP::HepLorentzVector::isTimelike ( ) const
inline

◆ isTimelike() [3/5]

bool CLHEP::HepLorentzVector::isTimelike ( ) const
inline

◆ isTimelike() [4/5]

bool CLHEP::HepLorentzVector::isTimelike ( ) const
inline

◆ isTimelike() [5/5]

bool CLHEP::HepLorentzVector::isTimelike ( ) const
inline

◆ m() [1/5]

double CLHEP::HepLorentzVector::m ( ) const
inline

Referenced by rest4Vector().

◆ m() [2/5]

double CLHEP::HepLorentzVector::m ( ) const
inline

◆ m() [3/5]

double CLHEP::HepLorentzVector::m ( ) const
inline

◆ m() [4/5]

double CLHEP::HepLorentzVector::m ( ) const
inline

◆ m() [5/5]

double CLHEP::HepLorentzVector::m ( ) const
inline

◆ m2() [1/5]

double CLHEP::HepLorentzVector::m2 ( ) const
inline

◆ m2() [2/5]

double CLHEP::HepLorentzVector::m2 ( ) const
inline

◆ m2() [3/5]

double CLHEP::HepLorentzVector::m2 ( ) const
inline

◆ m2() [4/5]

double CLHEP::HepLorentzVector::m2 ( ) const
inline

◆ m2() [5/5]

double CLHEP::HepLorentzVector::m2 ( ) const
inline

◆ mag() [1/5]

double CLHEP::HepLorentzVector::mag ( ) const
inline

Referenced by main().

◆ mag() [2/5]

double CLHEP::HepLorentzVector::mag ( ) const
inline

◆ mag() [3/5]

double CLHEP::HepLorentzVector::mag ( ) const
inline

◆ mag() [4/5]

double CLHEP::HepLorentzVector::mag ( ) const
inline

◆ mag() [5/5]

double CLHEP::HepLorentzVector::mag ( ) const
inline

◆ mag2() [1/5]

double CLHEP::HepLorentzVector::mag2 ( ) const
inline

Referenced by howNear(), isNear(), and main().

◆ mag2() [2/5]

double CLHEP::HepLorentzVector::mag2 ( ) const
inline

◆ mag2() [3/5]

double CLHEP::HepLorentzVector::mag2 ( ) const
inline

◆ mag2() [4/5]

double CLHEP::HepLorentzVector::mag2 ( ) const
inline

◆ mag2() [5/5]

double CLHEP::HepLorentzVector::mag2 ( ) const
inline

◆ minus() [1/10]

double CLHEP::HepLorentzVector::minus ( ) const
inline

◆ minus() [2/10]

double CLHEP::HepLorentzVector::minus ( ) const
inline

◆ minus() [3/10]

double CLHEP::HepLorentzVector::minus ( ) const
inline

◆ minus() [4/10]

double CLHEP::HepLorentzVector::minus ( ) const
inline

◆ minus() [5/10]

double CLHEP::HepLorentzVector::minus ( ) const
inline

◆ minus() [6/10]

double CLHEP::HepLorentzVector::minus ( const Hep3Vector ref) const

Definition at line 56 of file LorentzVectorK.cc.

References CLHEP::Hep3Vector::dot(), CLHEP::Hep3Vector::mag(), and ZMthrowA.

◆ minus() [7/10]

double CLHEP::HepLorentzVector::minus ( const Hep3Vector ref) const

◆ minus() [8/10]

double CLHEP::HepLorentzVector::minus ( const Hep3Vector ref) const

◆ minus() [9/10]

double CLHEP::HepLorentzVector::minus ( const Hep3Vector ref) const

◆ minus() [10/10]

double CLHEP::HepLorentzVector::minus ( const Hep3Vector ref) const

◆ mt() [1/5]

double CLHEP::HepLorentzVector::mt ( ) const
inline

◆ mt() [2/5]

double CLHEP::HepLorentzVector::mt ( ) const
inline

◆ mt() [3/5]

double CLHEP::HepLorentzVector::mt ( ) const
inline

◆ mt() [4/5]

double CLHEP::HepLorentzVector::mt ( ) const
inline

◆ mt() [5/5]

double CLHEP::HepLorentzVector::mt ( ) const
inline

◆ mt2() [1/5]

double CLHEP::HepLorentzVector::mt2 ( ) const
inline

◆ mt2() [2/5]

double CLHEP::HepLorentzVector::mt2 ( ) const
inline

◆ mt2() [3/5]

double CLHEP::HepLorentzVector::mt2 ( ) const
inline

◆ mt2() [4/5]

double CLHEP::HepLorentzVector::mt2 ( ) const
inline

◆ mt2() [5/5]

double CLHEP::HepLorentzVector::mt2 ( ) const
inline

◆ operator const Hep3Vector &() [1/5]

CLHEP::HepLorentzVector::operator const Hep3Vector & ( ) const
inline

◆ operator const Hep3Vector &() [2/5]

CLHEP::HepLorentzVector::operator const Hep3Vector & ( ) const
inline

◆ operator const Hep3Vector &() [3/5]

CLHEP::HepLorentzVector::operator const Hep3Vector & ( ) const
inline

◆ operator const Hep3Vector &() [4/5]

CLHEP::HepLorentzVector::operator const Hep3Vector & ( ) const
inline

◆ operator const Hep3Vector &() [5/5]

CLHEP::HepLorentzVector::operator const Hep3Vector & ( ) const
inline

◆ operator Hep3Vector &() [1/5]

CLHEP::HepLorentzVector::operator Hep3Vector & ( )
inline

◆ operator Hep3Vector &() [2/5]

CLHEP::HepLorentzVector::operator Hep3Vector & ( )
inline

◆ operator Hep3Vector &() [3/5]

CLHEP::HepLorentzVector::operator Hep3Vector & ( )
inline

◆ operator Hep3Vector &() [4/5]

CLHEP::HepLorentzVector::operator Hep3Vector & ( )
inline

◆ operator Hep3Vector &() [5/5]

CLHEP::HepLorentzVector::operator Hep3Vector & ( )
inline

◆ operator!=() [1/5]

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

◆ operator!=() [2/5]

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

◆ operator!=() [3/5]

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

◆ operator!=() [4/5]

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

◆ operator!=() [5/5]

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

◆ operator()() [1/10]

double & CLHEP::HepLorentzVector::operator() ( int  i)

Definition at line 39 of file LorentzVector.cc.

References T, X, Y, and Z.

◆ operator()() [2/10]

double& CLHEP::HepLorentzVector::operator() ( int  )

◆ operator()() [3/10]

double& CLHEP::HepLorentzVector::operator() ( int  )

◆ operator()() [4/10]

double& CLHEP::HepLorentzVector::operator() ( int  )

◆ operator()() [5/10]

double& CLHEP::HepLorentzVector::operator() ( int  )

◆ operator()() [6/10]

double CLHEP::HepLorentzVector::operator() ( int  i) const

Definition at line 24 of file LorentzVector.cc.

References e(), T, X, Y, and Z.

◆ operator()() [7/10]

double CLHEP::HepLorentzVector::operator() ( int  ) const

◆ operator()() [8/10]

double CLHEP::HepLorentzVector::operator() ( int  ) const

◆ operator()() [9/10]

double CLHEP::HepLorentzVector::operator() ( int  ) const

◆ operator()() [10/10]

double CLHEP::HepLorentzVector::operator() ( int  ) const

◆ operator*() [1/5]

double CLHEP::HepLorentzVector::operator* ( const HepLorentzVector ) const
inline

◆ operator*() [2/5]

double CLHEP::HepLorentzVector::operator* ( const HepLorentzVector ) const
inline

◆ operator*() [3/5]

double CLHEP::HepLorentzVector::operator* ( const HepLorentzVector ) const
inline

◆ operator*() [4/5]

double CLHEP::HepLorentzVector::operator* ( const HepLorentzVector ) const
inline

◆ operator*() [5/5]

double CLHEP::HepLorentzVector::operator* ( const HepLorentzVector ) const
inline

◆ operator*=() [1/15]

HepLorentzVector & CLHEP::HepLorentzVector::operator*= ( const HepLorentzRotation m1)

◆ operator*=() [2/15]

HepLorentzVector& CLHEP::HepLorentzVector::operator*= ( const HepLorentzRotation )

◆ operator*=() [3/15]

HepLorentzVector& CLHEP::HepLorentzVector::operator*= ( const HepLorentzRotation )

◆ operator*=() [4/15]

HepLorentzVector& CLHEP::HepLorentzVector::operator*= ( const HepLorentzRotation )

◆ operator*=() [5/15]

HepLorentzVector& CLHEP::HepLorentzVector::operator*= ( const HepLorentzRotation )

◆ operator*=() [6/15]

HepLorentzVector& CLHEP::HepLorentzVector::operator*= ( const HepRotation )
inline

◆ operator*=() [7/15]

HepLorentzVector& CLHEP::HepLorentzVector::operator*= ( const HepRotation )
inline

◆ operator*=() [8/15]

HepLorentzVector& CLHEP::HepLorentzVector::operator*= ( const HepRotation )
inline

◆ operator*=() [9/15]

HepLorentzVector& CLHEP::HepLorentzVector::operator*= ( const HepRotation )
inline

◆ operator*=() [10/15]

HepLorentzVector& CLHEP::HepLorentzVector::operator*= ( const HepRotation )
inline

◆ operator*=() [11/15]

HepLorentzVector& CLHEP::HepLorentzVector::operator*= ( double  )
inline

◆ operator*=() [12/15]

HepLorentzVector& CLHEP::HepLorentzVector::operator*= ( double  )
inline

◆ operator*=() [13/15]

HepLorentzVector& CLHEP::HepLorentzVector::operator*= ( double  )
inline

◆ operator*=() [14/15]

HepLorentzVector& CLHEP::HepLorentzVector::operator*= ( double  )
inline

◆ operator*=() [15/15]

HepLorentzVector& CLHEP::HepLorentzVector::operator*= ( double  )
inline

◆ operator+() [1/5]

HepLorentzVector CLHEP::HepLorentzVector::operator+ ( const HepLorentzVector ) const
inline

◆ operator+() [2/5]

HepLorentzVector CLHEP::HepLorentzVector::operator+ ( const HepLorentzVector ) const
inline

◆ operator+() [3/5]

HepLorentzVector CLHEP::HepLorentzVector::operator+ ( const HepLorentzVector ) const
inline

◆ operator+() [4/5]

HepLorentzVector CLHEP::HepLorentzVector::operator+ ( const HepLorentzVector ) const
inline

◆ operator+() [5/5]

HepLorentzVector CLHEP::HepLorentzVector::operator+ ( const HepLorentzVector ) const
inline

◆ operator+=() [1/5]

HepLorentzVector& CLHEP::HepLorentzVector::operator+= ( const HepLorentzVector )
inline

◆ operator+=() [2/5]

HepLorentzVector& CLHEP::HepLorentzVector::operator+= ( const HepLorentzVector )
inline

◆ operator+=() [3/5]

HepLorentzVector& CLHEP::HepLorentzVector::operator+= ( const HepLorentzVector )
inline

◆ operator+=() [4/5]

HepLorentzVector& CLHEP::HepLorentzVector::operator+= ( const HepLorentzVector )
inline

◆ operator+=() [5/5]

HepLorentzVector& CLHEP::HepLorentzVector::operator+= ( const HepLorentzVector )
inline

◆ operator-() [1/10]

HepLorentzVector CLHEP::HepLorentzVector::operator- ( ) const
inline

◆ operator-() [2/10]

HepLorentzVector CLHEP::HepLorentzVector::operator- ( ) const
inline

◆ operator-() [3/10]

HepLorentzVector CLHEP::HepLorentzVector::operator- ( ) const
inline

◆ operator-() [4/10]

HepLorentzVector CLHEP::HepLorentzVector::operator- ( ) const
inline

◆ operator-() [5/10]

HepLorentzVector CLHEP::HepLorentzVector::operator- ( ) const
inline

◆ operator-() [6/10]

HepLorentzVector CLHEP::HepLorentzVector::operator- ( const HepLorentzVector ) const
inline

◆ operator-() [7/10]

HepLorentzVector CLHEP::HepLorentzVector::operator- ( const HepLorentzVector ) const
inline

◆ operator-() [8/10]

HepLorentzVector CLHEP::HepLorentzVector::operator- ( const HepLorentzVector ) const
inline

◆ operator-() [9/10]

HepLorentzVector CLHEP::HepLorentzVector::operator- ( const HepLorentzVector ) const
inline

◆ operator-() [10/10]

HepLorentzVector CLHEP::HepLorentzVector::operator- ( const HepLorentzVector ) const
inline

◆ operator-=() [1/5]

HepLorentzVector& CLHEP::HepLorentzVector::operator-= ( const HepLorentzVector )
inline

◆ operator-=() [2/5]

HepLorentzVector& CLHEP::HepLorentzVector::operator-= ( const HepLorentzVector )
inline

◆ operator-=() [3/5]

HepLorentzVector& CLHEP::HepLorentzVector::operator-= ( const HepLorentzVector )
inline

◆ operator-=() [4/5]

HepLorentzVector& CLHEP::HepLorentzVector::operator-= ( const HepLorentzVector )
inline

◆ operator-=() [5/5]

HepLorentzVector& CLHEP::HepLorentzVector::operator-= ( const HepLorentzVector )
inline

◆ operator/=() [1/5]

HepLorentzVector & CLHEP::HepLorentzVector::operator/= ( double  c)

Definition at line 150 of file LorentzVector.cc.

References ZMthrowA.

◆ operator/=() [2/5]

HepLorentzVector& CLHEP::HepLorentzVector::operator/= ( double  )

◆ operator/=() [3/5]

HepLorentzVector& CLHEP::HepLorentzVector::operator/= ( double  )

◆ operator/=() [4/5]

HepLorentzVector& CLHEP::HepLorentzVector::operator/= ( double  )

◆ operator/=() [5/5]

HepLorentzVector& CLHEP::HepLorentzVector::operator/= ( double  )

◆ operator<() [1/5]

bool CLHEP::HepLorentzVector::operator< ( const HepLorentzVector w) const

Definition at line 43 of file LorentzVectorC.cc.

References compare().

◆ operator<() [2/5]

bool CLHEP::HepLorentzVector::operator< ( const HepLorentzVector w) const

◆ operator<() [3/5]

bool CLHEP::HepLorentzVector::operator< ( const HepLorentzVector w) const

◆ operator<() [4/5]

bool CLHEP::HepLorentzVector::operator< ( const HepLorentzVector w) const

◆ operator<() [5/5]

bool CLHEP::HepLorentzVector::operator< ( const HepLorentzVector w) const

◆ operator<=() [1/5]

bool CLHEP::HepLorentzVector::operator<= ( const HepLorentzVector w) const

Definition at line 49 of file LorentzVectorC.cc.

References compare().

◆ operator<=() [2/5]

bool CLHEP::HepLorentzVector::operator<= ( const HepLorentzVector w) const

◆ operator<=() [3/5]

bool CLHEP::HepLorentzVector::operator<= ( const HepLorentzVector w) const

◆ operator<=() [4/5]

bool CLHEP::HepLorentzVector::operator<= ( const HepLorentzVector w) const

◆ operator<=() [5/5]

bool CLHEP::HepLorentzVector::operator<= ( const HepLorentzVector w) const

◆ operator=() [1/10]

HepLorentzVector& CLHEP::HepLorentzVector::operator= ( const Hep3Vector v)
inline

◆ operator=() [2/10]

HepLorentzVector& CLHEP::HepLorentzVector::operator= ( const Hep3Vector v)
inline

◆ operator=() [3/10]

HepLorentzVector& CLHEP::HepLorentzVector::operator= ( const Hep3Vector v)
inline

◆ operator=() [4/10]

HepLorentzVector& CLHEP::HepLorentzVector::operator= ( const Hep3Vector v)
inline

◆ operator=() [5/10]

HepLorentzVector& CLHEP::HepLorentzVector::operator= ( const Hep3Vector v)
inline

◆ operator=() [6/10]

HepLorentzVector& CLHEP::HepLorentzVector::operator= ( const HepLorentzVector )
inline

◆ operator=() [7/10]

HepLorentzVector& CLHEP::HepLorentzVector::operator= ( const HepLorentzVector )
inline

◆ operator=() [8/10]

HepLorentzVector& CLHEP::HepLorentzVector::operator= ( const HepLorentzVector )
inline

◆ operator=() [9/10]

HepLorentzVector& CLHEP::HepLorentzVector::operator= ( const HepLorentzVector )
inline

◆ operator=() [10/10]

HepLorentzVector& CLHEP::HepLorentzVector::operator= ( const HepLorentzVector )
inline

◆ operator==() [1/5]

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

◆ operator==() [2/5]

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

◆ operator==() [3/5]

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

◆ operator==() [4/5]

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

◆ operator==() [5/5]

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

◆ operator>() [1/5]

bool CLHEP::HepLorentzVector::operator> ( const HepLorentzVector w) const

Definition at line 40 of file LorentzVectorC.cc.

References compare().

◆ operator>() [2/5]

bool CLHEP::HepLorentzVector::operator> ( const HepLorentzVector w) const

◆ operator>() [3/5]

bool CLHEP::HepLorentzVector::operator> ( const HepLorentzVector w) const

◆ operator>() [4/5]

bool CLHEP::HepLorentzVector::operator> ( const HepLorentzVector w) const

◆ operator>() [5/5]

bool CLHEP::HepLorentzVector::operator> ( const HepLorentzVector w) const

◆ operator>=() [1/5]

bool CLHEP::HepLorentzVector::operator>= ( const HepLorentzVector w) const

Definition at line 46 of file LorentzVectorC.cc.

References compare().

◆ operator>=() [2/5]

bool CLHEP::HepLorentzVector::operator>= ( const HepLorentzVector w) const

◆ operator>=() [3/5]

bool CLHEP::HepLorentzVector::operator>= ( const HepLorentzVector w) const

◆ operator>=() [4/5]

bool CLHEP::HepLorentzVector::operator>= ( const HepLorentzVector w) const

◆ operator>=() [5/5]

bool CLHEP::HepLorentzVector::operator>= ( const HepLorentzVector w) const

◆ operator[]() [1/10]

double& CLHEP::HepLorentzVector::operator[] ( int  )
inline

◆ operator[]() [2/10]

double& CLHEP::HepLorentzVector::operator[] ( int  )
inline

◆ operator[]() [3/10]

double& CLHEP::HepLorentzVector::operator[] ( int  )
inline

◆ operator[]() [4/10]

double& CLHEP::HepLorentzVector::operator[] ( int  )
inline

◆ operator[]() [5/10]

double& CLHEP::HepLorentzVector::operator[] ( int  )
inline

◆ operator[]() [6/10]

double CLHEP::HepLorentzVector::operator[] ( int  ) const
inline

◆ operator[]() [7/10]

double CLHEP::HepLorentzVector::operator[] ( int  ) const
inline

◆ operator[]() [8/10]

double CLHEP::HepLorentzVector::operator[] ( int  ) const
inline

◆ operator[]() [9/10]

double CLHEP::HepLorentzVector::operator[] ( int  ) const
inline

◆ operator[]() [10/10]

double CLHEP::HepLorentzVector::operator[] ( int  ) const
inline

◆ perp() [1/10]

double CLHEP::HepLorentzVector::perp ( ) const
inline

Referenced by main().

◆ perp() [2/10]

double CLHEP::HepLorentzVector::perp ( ) const
inline

◆ perp() [3/10]

double CLHEP::HepLorentzVector::perp ( ) const
inline

◆ perp() [4/10]

double CLHEP::HepLorentzVector::perp ( ) const
inline

◆ perp() [5/10]

double CLHEP::HepLorentzVector::perp ( ) const
inline

◆ perp() [6/10]

double CLHEP::HepLorentzVector::perp ( const Hep3Vector ) const
inline

◆ perp() [7/10]

double CLHEP::HepLorentzVector::perp ( const Hep3Vector ) const
inline

◆ perp() [8/10]

double CLHEP::HepLorentzVector::perp ( const Hep3Vector ) const
inline

◆ perp() [9/10]

double CLHEP::HepLorentzVector::perp ( const Hep3Vector ) const
inline

◆ perp() [10/10]

double CLHEP::HepLorentzVector::perp ( const Hep3Vector ) const
inline

◆ perp2() [1/10]

double CLHEP::HepLorentzVector::perp2 ( ) const
inline

Referenced by main().

◆ perp2() [2/10]

double CLHEP::HepLorentzVector::perp2 ( ) const
inline

◆ perp2() [3/10]

double CLHEP::HepLorentzVector::perp2 ( ) const
inline

◆ perp2() [4/10]

double CLHEP::HepLorentzVector::perp2 ( ) const
inline

◆ perp2() [5/10]

double CLHEP::HepLorentzVector::perp2 ( ) const
inline

◆ perp2() [6/10]

double CLHEP::HepLorentzVector::perp2 ( const Hep3Vector ) const
inline

◆ perp2() [7/10]

double CLHEP::HepLorentzVector::perp2 ( const Hep3Vector ) const
inline

◆ perp2() [8/10]

double CLHEP::HepLorentzVector::perp2 ( const Hep3Vector ) const
inline

◆ perp2() [9/10]

double CLHEP::HepLorentzVector::perp2 ( const Hep3Vector ) const
inline

◆ perp2() [10/10]

double CLHEP::HepLorentzVector::perp2 ( const Hep3Vector ) const
inline

◆ phi() [1/5]

double CLHEP::HepLorentzVector::phi ( ) const
inline

Referenced by main().

◆ phi() [2/5]

double CLHEP::HepLorentzVector::phi ( ) const
inline

◆ phi() [3/5]

double CLHEP::HepLorentzVector::phi ( ) const
inline

◆ phi() [4/5]

double CLHEP::HepLorentzVector::phi ( ) const
inline

◆ phi() [5/5]

double CLHEP::HepLorentzVector::phi ( ) const
inline

◆ plus() [1/10]

double CLHEP::HepLorentzVector::plus ( ) const
inline

◆ plus() [2/10]

double CLHEP::HepLorentzVector::plus ( ) const
inline

◆ plus() [3/10]

double CLHEP::HepLorentzVector::plus ( ) const
inline

◆ plus() [4/10]

double CLHEP::HepLorentzVector::plus ( ) const
inline

◆ plus() [5/10]

double CLHEP::HepLorentzVector::plus ( ) const
inline

◆ plus() [6/10]

double CLHEP::HepLorentzVector::plus ( const Hep3Vector ref) const

Definition at line 46 of file LorentzVectorK.cc.

References CLHEP::Hep3Vector::dot(), CLHEP::Hep3Vector::mag(), and ZMthrowA.

◆ plus() [7/10]

double CLHEP::HepLorentzVector::plus ( const Hep3Vector ref) const

◆ plus() [8/10]

double CLHEP::HepLorentzVector::plus ( const Hep3Vector ref) const

◆ plus() [9/10]

double CLHEP::HepLorentzVector::plus ( const Hep3Vector ref) const

◆ plus() [10/10]

double CLHEP::HepLorentzVector::plus ( const Hep3Vector ref) const

◆ pseudoRapidity() [1/5]

double CLHEP::HepLorentzVector::pseudoRapidity ( ) const
inline

◆ pseudoRapidity() [2/5]

double CLHEP::HepLorentzVector::pseudoRapidity ( ) const
inline

◆ pseudoRapidity() [3/5]

double CLHEP::HepLorentzVector::pseudoRapidity ( ) const
inline

◆ pseudoRapidity() [4/5]

double CLHEP::HepLorentzVector::pseudoRapidity ( ) const
inline

◆ pseudoRapidity() [5/5]

double CLHEP::HepLorentzVector::pseudoRapidity ( ) const
inline

◆ px() [1/5]

double CLHEP::HepLorentzVector::px ( ) const
inline

◆ px() [2/5]

double CLHEP::HepLorentzVector::px ( ) const
inline

◆ px() [3/5]

double CLHEP::HepLorentzVector::px ( ) const
inline

◆ px() [4/5]

double CLHEP::HepLorentzVector::px ( ) const
inline

◆ px() [5/5]

double CLHEP::HepLorentzVector::px ( ) const
inline

◆ py() [1/5]

double CLHEP::HepLorentzVector::py ( ) const
inline

◆ py() [2/5]

double CLHEP::HepLorentzVector::py ( ) const
inline

◆ py() [3/5]

double CLHEP::HepLorentzVector::py ( ) const
inline

◆ py() [4/5]

double CLHEP::HepLorentzVector::py ( ) const
inline

◆ py() [5/5]

double CLHEP::HepLorentzVector::py ( ) const
inline

◆ pz() [1/5]

double CLHEP::HepLorentzVector::pz ( ) const
inline

◆ pz() [2/5]

double CLHEP::HepLorentzVector::pz ( ) const
inline

◆ pz() [3/5]

double CLHEP::HepLorentzVector::pz ( ) const
inline

◆ pz() [4/5]

double CLHEP::HepLorentzVector::pz ( ) const
inline

◆ pz() [5/5]

double CLHEP::HepLorentzVector::pz ( ) const
inline

◆ rapidity() [1/10]

double CLHEP::HepLorentzVector::rapidity ( ) const

Definition at line 124 of file LorentzVectorK.cc.

References CLHEP::Hep3Vector::getZ(), and ZMthrowA.

◆ rapidity() [2/10]

double CLHEP::HepLorentzVector::rapidity ( ) const

◆ rapidity() [3/10]

double CLHEP::HepLorentzVector::rapidity ( ) const

◆ rapidity() [4/10]

double CLHEP::HepLorentzVector::rapidity ( ) const

◆ rapidity() [5/10]

double CLHEP::HepLorentzVector::rapidity ( ) const

◆ rapidity() [6/10]

double CLHEP::HepLorentzVector::rapidity ( const Hep3Vector ref) const

Definition at line 141 of file LorentzVectorK.cc.

References CLHEP::Hep3Vector::dot(), CLHEP::Hep3Vector::mag2(), and ZMthrowA.

◆ rapidity() [7/10]

double CLHEP::HepLorentzVector::rapidity ( const Hep3Vector ref) const

◆ rapidity() [8/10]

double CLHEP::HepLorentzVector::rapidity ( const Hep3Vector ref) const

◆ rapidity() [9/10]

double CLHEP::HepLorentzVector::rapidity ( const Hep3Vector ref) const

◆ rapidity() [10/10]

double CLHEP::HepLorentzVector::rapidity ( const Hep3Vector ref) const

◆ rest4Vector() [1/5]

HepLorentzVector CLHEP::HepLorentzVector::rest4Vector ( ) const

Definition at line 66 of file LorentzVectorK.cc.

References HepLorentzVector(), m(), and t().

◆ rest4Vector() [2/5]

HepLorentzVector CLHEP::HepLorentzVector::rest4Vector ( ) const

◆ rest4Vector() [3/5]

HepLorentzVector CLHEP::HepLorentzVector::rest4Vector ( ) const

◆ rest4Vector() [4/5]

HepLorentzVector CLHEP::HepLorentzVector::rest4Vector ( ) const

◆ rest4Vector() [5/5]

HepLorentzVector CLHEP::HepLorentzVector::rest4Vector ( ) const

◆ restMass() [1/5]

double CLHEP::HepLorentzVector::restMass ( ) const
inline

◆ restMass() [2/5]

double CLHEP::HepLorentzVector::restMass ( ) const
inline

◆ restMass() [3/5]

double CLHEP::HepLorentzVector::restMass ( ) const
inline

◆ restMass() [4/5]

double CLHEP::HepLorentzVector::restMass ( ) const
inline

◆ restMass() [5/5]

double CLHEP::HepLorentzVector::restMass ( ) const
inline

◆ restMass2() [1/5]

double CLHEP::HepLorentzVector::restMass2 ( ) const
inline

Referenced by beta(), boostVector(), and howLightlike().

◆ restMass2() [2/5]

double CLHEP::HepLorentzVector::restMass2 ( ) const
inline

◆ restMass2() [3/5]

double CLHEP::HepLorentzVector::restMass2 ( ) const
inline

◆ restMass2() [4/5]

double CLHEP::HepLorentzVector::restMass2 ( ) const
inline

◆ restMass2() [5/5]

double CLHEP::HepLorentzVector::restMass2 ( ) const
inline

◆ rho() [1/5]

double CLHEP::HepLorentzVector::rho ( ) const
inline

◆ rho() [2/5]

double CLHEP::HepLorentzVector::rho ( ) const
inline

◆ rho() [3/5]

double CLHEP::HepLorentzVector::rho ( ) const
inline

◆ rho() [4/5]

double CLHEP::HepLorentzVector::rho ( ) const
inline

◆ rho() [5/5]

double CLHEP::HepLorentzVector::rho ( ) const
inline

◆ rotate() [1/25]

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

Definition at line 25 of file LorentzVectorR.cc.

References CLHEP::Hep3Vector::rotate().

◆ rotate() [2/25]

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

◆ rotate() [3/25]

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

◆ rotate() [4/25]

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

◆ rotate() [5/25]

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

◆ rotate() [6/25]

HepLorentzVector & CLHEP::HepLorentzVector::rotate ( const HepAxisAngle ax)

Definition at line 31 of file LorentzVectorR.cc.

References CLHEP::Hep3Vector::rotate().

◆ rotate() [7/25]

HepLorentzVector& CLHEP::HepLorentzVector::rotate ( const HepAxisAngle ax)

◆ rotate() [8/25]

HepLorentzVector& CLHEP::HepLorentzVector::rotate ( const HepAxisAngle ax)

◆ rotate() [9/25]

HepLorentzVector& CLHEP::HepLorentzVector::rotate ( const HepAxisAngle ax)

◆ rotate() [10/25]

HepLorentzVector& CLHEP::HepLorentzVector::rotate ( const HepAxisAngle ax)

◆ rotate() [11/25]

HepLorentzVector & CLHEP::HepLorentzVector::rotate ( const HepEulerAngles e)

Definition at line 36 of file LorentzVectorR.cc.

References CLHEP::Hep3Vector::rotate().

◆ rotate() [12/25]

HepLorentzVector& CLHEP::HepLorentzVector::rotate ( const HepEulerAngles e)

◆ rotate() [13/25]

HepLorentzVector& CLHEP::HepLorentzVector::rotate ( const HepEulerAngles e)

◆ rotate() [14/25]

HepLorentzVector& CLHEP::HepLorentzVector::rotate ( const HepEulerAngles e)

◆ rotate() [15/25]

HepLorentzVector& CLHEP::HepLorentzVector::rotate ( const HepEulerAngles e)

◆ rotate() [16/25]

HepLorentzVector & CLHEP::HepLorentzVector::rotate ( double  phi,
double  theta,
double  psi 
)

Definition at line 41 of file LorentzVectorR.cc.

References CLHEP::Hep3Vector::rotate().

◆ rotate() [17/25]

HepLorentzVector& CLHEP::HepLorentzVector::rotate ( double  phi,
double  theta,
double  psi 
)

◆ rotate() [18/25]

HepLorentzVector& CLHEP::HepLorentzVector::rotate ( double  phi,
double  theta,
double  psi 
)

◆ rotate() [19/25]

HepLorentzVector& CLHEP::HepLorentzVector::rotate ( double  phi,
double  theta,
double  psi 
)

◆ rotate() [20/25]

HepLorentzVector& CLHEP::HepLorentzVector::rotate ( double  phi,
double  theta,
double  psi 
)

◆ rotate() [21/25]

HepLorentzVector & CLHEP::HepLorentzVector::rotate ( double  a,
const Hep3Vector v1 
)

Definition at line 20 of file LorentzVectorR.cc.

References a, and CLHEP::Hep3Vector::rotate().

◆ rotate() [22/25]

HepLorentzVector& CLHEP::HepLorentzVector::rotate ( double  ,
const Hep3Vector  
)

◆ rotate() [23/25]

HepLorentzVector& CLHEP::HepLorentzVector::rotate ( double  ,
const Hep3Vector  
)

◆ rotate() [24/25]

HepLorentzVector& CLHEP::HepLorentzVector::rotate ( double  ,
const Hep3Vector  
)

◆ rotate() [25/25]

HepLorentzVector& CLHEP::HepLorentzVector::rotate ( double  ,
const Hep3Vector  
)

◆ rotateUz() [1/5]

HepLorentzVector & CLHEP::HepLorentzVector::rotateUz ( const Hep3Vector v1)

Definition at line 83 of file LorentzVector.cc.

References CLHEP::Hep3Vector::rotateUz().

◆ rotateUz() [2/5]

HepLorentzVector& CLHEP::HepLorentzVector::rotateUz ( const Hep3Vector )

◆ rotateUz() [3/5]

HepLorentzVector& CLHEP::HepLorentzVector::rotateUz ( const Hep3Vector )

◆ rotateUz() [4/5]

HepLorentzVector& CLHEP::HepLorentzVector::rotateUz ( const Hep3Vector )

◆ rotateUz() [5/5]

HepLorentzVector& CLHEP::HepLorentzVector::rotateUz ( const Hep3Vector )

◆ rotateX() [1/5]

HepLorentzVector & CLHEP::HepLorentzVector::rotateX ( double  a)

Definition at line 70 of file LorentzVector.cc.

References a, and CLHEP::Hep3Vector::rotateX().

◆ rotateX() [2/5]

HepLorentzVector& CLHEP::HepLorentzVector::rotateX ( double  )

◆ rotateX() [3/5]

HepLorentzVector& CLHEP::HepLorentzVector::rotateX ( double  )

◆ rotateX() [4/5]

HepLorentzVector& CLHEP::HepLorentzVector::rotateX ( double  )

◆ rotateX() [5/5]

HepLorentzVector& CLHEP::HepLorentzVector::rotateX ( double  )

◆ rotateY() [1/5]

HepLorentzVector & CLHEP::HepLorentzVector::rotateY ( double  a)

Definition at line 74 of file LorentzVector.cc.

References a, and CLHEP::Hep3Vector::rotateY().

Referenced by main().

◆ rotateY() [2/5]

HepLorentzVector& CLHEP::HepLorentzVector::rotateY ( double  )

◆ rotateY() [3/5]

HepLorentzVector& CLHEP::HepLorentzVector::rotateY ( double  )

◆ rotateY() [4/5]

HepLorentzVector& CLHEP::HepLorentzVector::rotateY ( double  )

◆ rotateY() [5/5]

HepLorentzVector& CLHEP::HepLorentzVector::rotateY ( double  )

◆ rotateZ() [1/5]

HepLorentzVector & CLHEP::HepLorentzVector::rotateZ ( double  a)

Definition at line 78 of file LorentzVector.cc.

References a, and CLHEP::Hep3Vector::rotateZ().

Referenced by main().

◆ rotateZ() [2/5]

HepLorentzVector& CLHEP::HepLorentzVector::rotateZ ( double  )

◆ rotateZ() [3/5]

HepLorentzVector& CLHEP::HepLorentzVector::rotateZ ( double  )

◆ rotateZ() [4/5]

HepLorentzVector& CLHEP::HepLorentzVector::rotateZ ( double  )

◆ rotateZ() [5/5]

HepLorentzVector& CLHEP::HepLorentzVector::rotateZ ( double  )

◆ set() [1/40]

void CLHEP::HepLorentzVector::set ( const Hep3Vector v)
inline

◆ set() [2/40]

void CLHEP::HepLorentzVector::set ( const Hep3Vector v)
inline

◆ set() [3/40]

void CLHEP::HepLorentzVector::set ( const Hep3Vector v)
inline

◆ set() [4/40]

void CLHEP::HepLorentzVector::set ( const Hep3Vector v)
inline

◆ set() [5/40]

void CLHEP::HepLorentzVector::set ( const Hep3Vector v)
inline

◆ set() [6/40]

void CLHEP::HepLorentzVector::set ( const Hep3Vector v,
double  t 
)
inline

◆ set() [7/40]

void CLHEP::HepLorentzVector::set ( const Hep3Vector v,
double  t 
)
inline

◆ set() [8/40]

void CLHEP::HepLorentzVector::set ( const Hep3Vector v,
double  t 
)
inline

◆ set() [9/40]

void CLHEP::HepLorentzVector::set ( const Hep3Vector v,
double  t 
)
inline

◆ set() [10/40]

void CLHEP::HepLorentzVector::set ( const Hep3Vector v,
double  t 
)
inline

◆ set() [11/40]

void CLHEP::HepLorentzVector::set ( double  t)
inline

◆ set() [12/40]

void CLHEP::HepLorentzVector::set ( double  t)
inline

◆ set() [13/40]

void CLHEP::HepLorentzVector::set ( double  t)
inline

◆ set() [14/40]

void CLHEP::HepLorentzVector::set ( double  t)
inline

◆ set() [15/40]

void CLHEP::HepLorentzVector::set ( double  t)
inline

◆ set() [16/40]

void CLHEP::HepLorentzVector::set ( double  t,
const Hep3Vector v 
)
inline

◆ set() [17/40]

void CLHEP::HepLorentzVector::set ( double  t,
const Hep3Vector v 
)
inline

◆ set() [18/40]

void CLHEP::HepLorentzVector::set ( double  t,
const Hep3Vector v 
)
inline

◆ set() [19/40]

void CLHEP::HepLorentzVector::set ( double  t,
const Hep3Vector v 
)
inline

◆ set() [20/40]

void CLHEP::HepLorentzVector::set ( double  t,
const Hep3Vector v 
)
inline

◆ set() [21/40]

void CLHEP::HepLorentzVector::set ( double  x,
double  y,
double  z,
double  t 
)
inline

◆ set() [22/40]

void CLHEP::HepLorentzVector::set ( double  x,
double  y,
double  z,
double  t 
)
inline

◆ set() [23/40]

void CLHEP::HepLorentzVector::set ( double  x,
double  y,
double  z,
double  t 
)
inline

◆ set() [24/40]

void CLHEP::HepLorentzVector::set ( double  x,
double  y,
double  z,
double  t 
)
inline

◆ set() [25/40]

void CLHEP::HepLorentzVector::set ( double  x,
double  y,
double  z,
double  t 
)
inline

◆ set() [26/40]

void CLHEP::HepLorentzVector::set ( double  x,
double  y,
double  z,
Tcomponent  t 
)
inline

◆ set() [27/40]

void CLHEP::HepLorentzVector::set ( double  x,
double  y,
double  z,
Tcomponent  t 
)
inline

◆ set() [28/40]

void CLHEP::HepLorentzVector::set ( double  x,
double  y,
double  z,
Tcomponent  t 
)
inline

◆ set() [29/40]

void CLHEP::HepLorentzVector::set ( double  x,
double  y,
double  z,
Tcomponent  t 
)
inline

◆ set() [30/40]

void CLHEP::HepLorentzVector::set ( double  x,
double  y,
double  z,
Tcomponent  t 
)
inline

◆ set() [31/40]

void CLHEP::HepLorentzVector::set ( Tcomponent  t)
inline

◆ set() [32/40]

void CLHEP::HepLorentzVector::set ( Tcomponent  t)
inline

◆ set() [33/40]

void CLHEP::HepLorentzVector::set ( Tcomponent  t)
inline

◆ set() [34/40]

void CLHEP::HepLorentzVector::set ( Tcomponent  t)
inline

◆ set() [35/40]

void CLHEP::HepLorentzVector::set ( Tcomponent  t)
inline

◆ set() [36/40]

void CLHEP::HepLorentzVector::set ( Tcomponent  t,
double  x,
double  y,
double  z 
)
inline

◆ set() [37/40]

void CLHEP::HepLorentzVector::set ( Tcomponent  t,
double  x,
double  y,
double  z 
)
inline

◆ set() [38/40]

void CLHEP::HepLorentzVector::set ( Tcomponent  t,
double  x,
double  y,
double  z 
)
inline

◆ set() [39/40]

void CLHEP::HepLorentzVector::set ( Tcomponent  t,
double  x,
double  y,
double  z 
)
inline

◆ set() [40/40]

void CLHEP::HepLorentzVector::set ( Tcomponent  t,
double  x,
double  y,
double  z 
)
inline

◆ setE() [1/5]

void CLHEP::HepLorentzVector::setE ( double  )
inline

◆ setE() [2/5]

void CLHEP::HepLorentzVector::setE ( double  )
inline

◆ setE() [3/5]

void CLHEP::HepLorentzVector::setE ( double  )
inline

◆ setE() [4/5]

void CLHEP::HepLorentzVector::setE ( double  )
inline

◆ setE() [5/5]

void CLHEP::HepLorentzVector::setE ( double  )
inline

◆ setMetric() [1/5]

ZMpvMetric_t CLHEP::HepLorentzVector::setMetric ( ZMpvMetric_t  a1)
static

Definition at line 27 of file LorentzVectorK.cc.

References CLHEP::TimeNegative, and CLHEP::TimePositive.

Referenced by CLHEP::HepLorentzRotation::set().

◆ setMetric() [2/5]

static ZMpvMetric_t CLHEP::HepLorentzVector::setMetric ( ZMpvMetric_t  a1)
static

◆ setMetric() [3/5]

static ZMpvMetric_t CLHEP::HepLorentzVector::setMetric ( ZMpvMetric_t  a1)
static

◆ setMetric() [4/5]

static ZMpvMetric_t CLHEP::HepLorentzVector::setMetric ( ZMpvMetric_t  a1)
static

◆ setMetric() [5/5]

static ZMpvMetric_t CLHEP::HepLorentzVector::setMetric ( ZMpvMetric_t  a1)
static

◆ setPerp() [1/5]

void CLHEP::HepLorentzVector::setPerp ( double  )
inline

◆ setPerp() [2/5]

void CLHEP::HepLorentzVector::setPerp ( double  )
inline

◆ setPerp() [3/5]

void CLHEP::HepLorentzVector::setPerp ( double  )
inline

◆ setPerp() [4/5]

void CLHEP::HepLorentzVector::setPerp ( double  )
inline

◆ setPerp() [5/5]

void CLHEP::HepLorentzVector::setPerp ( double  )
inline

◆ setPhi() [1/5]

void CLHEP::HepLorentzVector::setPhi ( double  )
inline

◆ setPhi() [2/5]

void CLHEP::HepLorentzVector::setPhi ( double  )
inline

◆ setPhi() [3/5]

void CLHEP::HepLorentzVector::setPhi ( double  )
inline

◆ setPhi() [4/5]

void CLHEP::HepLorentzVector::setPhi ( double  )
inline

◆ setPhi() [5/5]

void CLHEP::HepLorentzVector::setPhi ( double  )
inline

◆ setPx() [1/5]

void CLHEP::HepLorentzVector::setPx ( double  )
inline

◆ setPx() [2/5]

void CLHEP::HepLorentzVector::setPx ( double  )
inline

◆ setPx() [3/5]

void CLHEP::HepLorentzVector::setPx ( double  )
inline

◆ setPx() [4/5]

void CLHEP::HepLorentzVector::setPx ( double  )
inline

◆ setPx() [5/5]

void CLHEP::HepLorentzVector::setPx ( double  )
inline

◆ setPy() [1/5]

void CLHEP::HepLorentzVector::setPy ( double  )
inline

◆ setPy() [2/5]

void CLHEP::HepLorentzVector::setPy ( double  )
inline

◆ setPy() [3/5]

void CLHEP::HepLorentzVector::setPy ( double  )
inline

◆ setPy() [4/5]

void CLHEP::HepLorentzVector::setPy ( double  )
inline

◆ setPy() [5/5]

void CLHEP::HepLorentzVector::setPy ( double  )
inline

◆ setPz() [1/5]

void CLHEP::HepLorentzVector::setPz ( double  )
inline

◆ setPz() [2/5]

void CLHEP::HepLorentzVector::setPz ( double  )
inline

◆ setPz() [3/5]

void CLHEP::HepLorentzVector::setPz ( double  )
inline

◆ setPz() [4/5]

void CLHEP::HepLorentzVector::setPz ( double  )
inline

◆ setPz() [5/5]

void CLHEP::HepLorentzVector::setPz ( double  )
inline

◆ setREtaPhi() [1/5]

void CLHEP::HepLorentzVector::setREtaPhi ( double  r,
double  eta,
double  phi 
)
inline

◆ setREtaPhi() [2/5]

void CLHEP::HepLorentzVector::setREtaPhi ( double  r,
double  eta,
double  phi 
)
inline

◆ setREtaPhi() [3/5]

void CLHEP::HepLorentzVector::setREtaPhi ( double  r,
double  eta,
double  phi 
)
inline

◆ setREtaPhi() [4/5]

void CLHEP::HepLorentzVector::setREtaPhi ( double  r,
double  eta,
double  phi 
)
inline

◆ setREtaPhi() [5/5]

void CLHEP::HepLorentzVector::setREtaPhi ( double  r,
double  eta,
double  phi 
)
inline

◆ setRho() [1/5]

void CLHEP::HepLorentzVector::setRho ( double  )
inline

◆ setRho() [2/5]

void CLHEP::HepLorentzVector::setRho ( double  )
inline

◆ setRho() [3/5]

void CLHEP::HepLorentzVector::setRho ( double  )
inline

◆ setRho() [4/5]

void CLHEP::HepLorentzVector::setRho ( double  )
inline

◆ setRho() [5/5]

void CLHEP::HepLorentzVector::setRho ( double  )
inline

◆ setRhoPhiZ() [1/5]

void CLHEP::HepLorentzVector::setRhoPhiZ ( double  rho,
double  phi,
double  z 
)
inline

◆ setRhoPhiZ() [2/5]

void CLHEP::HepLorentzVector::setRhoPhiZ ( double  rho,
double  phi,
double  z 
)
inline

◆ setRhoPhiZ() [3/5]

void CLHEP::HepLorentzVector::setRhoPhiZ ( double  rho,
double  phi,
double  z 
)
inline

◆ setRhoPhiZ() [4/5]

void CLHEP::HepLorentzVector::setRhoPhiZ ( double  rho,
double  phi,
double  z 
)
inline

◆ setRhoPhiZ() [5/5]

void CLHEP::HepLorentzVector::setRhoPhiZ ( double  rho,
double  phi,
double  z 
)
inline

◆ setRThetaPhi() [1/5]

void CLHEP::HepLorentzVector::setRThetaPhi ( double  r,
double  theta,
double  phi 
)
inline

◆ setRThetaPhi() [2/5]

void CLHEP::HepLorentzVector::setRThetaPhi ( double  r,
double  theta,
double  phi 
)
inline

◆ setRThetaPhi() [3/5]

void CLHEP::HepLorentzVector::setRThetaPhi ( double  r,
double  theta,
double  phi 
)
inline

◆ setRThetaPhi() [4/5]

void CLHEP::HepLorentzVector::setRThetaPhi ( double  r,
double  theta,
double  phi 
)
inline

◆ setRThetaPhi() [5/5]

void CLHEP::HepLorentzVector::setRThetaPhi ( double  r,
double  theta,
double  phi 
)
inline

◆ setT() [1/5]

void CLHEP::HepLorentzVector::setT ( double  )
inline

Referenced by boost().

◆ setT() [2/5]

void CLHEP::HepLorentzVector::setT ( double  )
inline

◆ setT() [3/5]

void CLHEP::HepLorentzVector::setT ( double  )
inline

◆ setT() [4/5]

void CLHEP::HepLorentzVector::setT ( double  )
inline

◆ setT() [5/5]

void CLHEP::HepLorentzVector::setT ( double  )
inline

◆ setTheta() [1/5]

void CLHEP::HepLorentzVector::setTheta ( double  )
inline

◆ setTheta() [2/5]

void CLHEP::HepLorentzVector::setTheta ( double  )
inline

◆ setTheta() [3/5]

void CLHEP::HepLorentzVector::setTheta ( double  )
inline

◆ setTheta() [4/5]

void CLHEP::HepLorentzVector::setTheta ( double  )
inline

◆ setTheta() [5/5]

void CLHEP::HepLorentzVector::setTheta ( double  )
inline

◆ setTolerance() [1/5]

double CLHEP::HepLorentzVector::setTolerance ( double  tol)
static

Definition at line 234 of file LorentzVector.cc.

◆ setTolerance() [2/5]

static double CLHEP::HepLorentzVector::setTolerance ( double  tol)
static

◆ setTolerance() [3/5]

static double CLHEP::HepLorentzVector::setTolerance ( double  tol)
static

◆ setTolerance() [4/5]

static double CLHEP::HepLorentzVector::setTolerance ( double  tol)
static

◆ setTolerance() [5/5]

static double CLHEP::HepLorentzVector::setTolerance ( double  tol)
static

◆ setV() [1/10]

void CLHEP::HepLorentzVector::setV ( const Hep3Vector )
inline

◆ setV() [2/10]

void CLHEP::HepLorentzVector::setV ( const Hep3Vector )
inline

◆ setV() [3/10]

void CLHEP::HepLorentzVector::setV ( const Hep3Vector )
inline

◆ setV() [4/10]

void CLHEP::HepLorentzVector::setV ( const Hep3Vector )
inline

◆ setV() [5/10]

void CLHEP::HepLorentzVector::setV ( const Hep3Vector )
inline

◆ setV() [6/10]

void CLHEP::HepLorentzVector::setV ( double  x,
double  y,
double  z 
)
inline

◆ setV() [7/10]

void CLHEP::HepLorentzVector::setV ( double  x,
double  y,
double  z 
)
inline

◆ setV() [8/10]

void CLHEP::HepLorentzVector::setV ( double  x,
double  y,
double  z 
)
inline

◆ setV() [9/10]

void CLHEP::HepLorentzVector::setV ( double  x,
double  y,
double  z 
)
inline

◆ setV() [10/10]

void CLHEP::HepLorentzVector::setV ( double  x,
double  y,
double  z 
)
inline

◆ setVect() [1/5]

void CLHEP::HepLorentzVector::setVect ( const Hep3Vector )
inline

◆ setVect() [2/5]

void CLHEP::HepLorentzVector::setVect ( const Hep3Vector )
inline

◆ setVect() [3/5]

void CLHEP::HepLorentzVector::setVect ( const Hep3Vector )
inline

◆ setVect() [4/5]

void CLHEP::HepLorentzVector::setVect ( const Hep3Vector )
inline

◆ setVect() [5/5]

void CLHEP::HepLorentzVector::setVect ( const Hep3Vector )
inline

◆ setVectM() [1/5]

void CLHEP::HepLorentzVector::setVectM ( const Hep3Vector spatial,
double  mass 
)
inline

◆ setVectM() [2/5]

void CLHEP::HepLorentzVector::setVectM ( const Hep3Vector spatial,
double  mass 
)
inline

◆ setVectM() [3/5]

void CLHEP::HepLorentzVector::setVectM ( const Hep3Vector spatial,
double  mass 
)
inline

◆ setVectM() [4/5]

void CLHEP::HepLorentzVector::setVectM ( const Hep3Vector spatial,
double  mass 
)
inline

◆ setVectM() [5/5]

void CLHEP::HepLorentzVector::setVectM ( const Hep3Vector spatial,
double  mass 
)
inline

◆ setVectMag() [1/5]

void CLHEP::HepLorentzVector::setVectMag ( const Hep3Vector spatial,
double  magnitude 
)
inline

◆ setVectMag() [2/5]

void CLHEP::HepLorentzVector::setVectMag ( const Hep3Vector spatial,
double  magnitude 
)
inline

◆ setVectMag() [3/5]

void CLHEP::HepLorentzVector::setVectMag ( const Hep3Vector spatial,
double  magnitude 
)
inline

◆ setVectMag() [4/5]

void CLHEP::HepLorentzVector::setVectMag ( const Hep3Vector spatial,
double  magnitude 
)
inline

◆ setVectMag() [5/5]

void CLHEP::HepLorentzVector::setVectMag ( const Hep3Vector spatial,
double  magnitude 
)
inline

◆ setX() [1/5]

void CLHEP::HepLorentzVector::setX ( double  )
inline

Referenced by boost().

◆ setX() [2/5]

void CLHEP::HepLorentzVector::setX ( double  )
inline

◆ setX() [3/5]

void CLHEP::HepLorentzVector::setX ( double  )
inline

◆ setX() [4/5]

void CLHEP::HepLorentzVector::setX ( double  )
inline

◆ setX() [5/5]

void CLHEP::HepLorentzVector::setX ( double  )
inline

◆ setY() [1/5]

void CLHEP::HepLorentzVector::setY ( double  )
inline

Referenced by boost().

◆ setY() [2/5]

void CLHEP::HepLorentzVector::setY ( double  )
inline

◆ setY() [3/5]

void CLHEP::HepLorentzVector::setY ( double  )
inline

◆ setY() [4/5]

void CLHEP::HepLorentzVector::setY ( double  )
inline

◆ setY() [5/5]

void CLHEP::HepLorentzVector::setY ( double  )
inline

◆ setZ() [1/5]

void CLHEP::HepLorentzVector::setZ ( double  )
inline

Referenced by boost().

◆ setZ() [2/5]

void CLHEP::HepLorentzVector::setZ ( double  )
inline

◆ setZ() [3/5]

void CLHEP::HepLorentzVector::setZ ( double  )
inline

◆ setZ() [4/5]

void CLHEP::HepLorentzVector::setZ ( double  )
inline

◆ setZ() [5/5]

void CLHEP::HepLorentzVector::setZ ( double  )
inline

◆ t() [1/5]

double CLHEP::HepLorentzVector::t ( ) const
inline

◆ t() [2/5]

double CLHEP::HepLorentzVector::t ( ) const
inline

◆ t() [3/5]

double CLHEP::HepLorentzVector::t ( ) const
inline

◆ t() [4/5]

double CLHEP::HepLorentzVector::t ( ) const
inline

◆ t() [5/5]

double CLHEP::HepLorentzVector::t ( ) const
inline

◆ theta() [1/5]

double CLHEP::HepLorentzVector::theta ( ) const
inline

Referenced by main().

◆ theta() [2/5]

double CLHEP::HepLorentzVector::theta ( ) const
inline

◆ theta() [3/5]

double CLHEP::HepLorentzVector::theta ( ) const
inline

◆ theta() [4/5]

double CLHEP::HepLorentzVector::theta ( ) const
inline

◆ theta() [5/5]

double CLHEP::HepLorentzVector::theta ( ) const
inline

◆ transform() [1/10]

HepLorentzVector & CLHEP::HepLorentzVector::transform ( const HepLorentzRotation m1)

◆ transform() [2/10]

HepLorentzVector& CLHEP::HepLorentzVector::transform ( const HepLorentzRotation )

◆ transform() [3/10]

HepLorentzVector& CLHEP::HepLorentzVector::transform ( const HepLorentzRotation )

◆ transform() [4/10]

HepLorentzVector& CLHEP::HepLorentzVector::transform ( const HepLorentzRotation )

◆ transform() [5/10]

HepLorentzVector& CLHEP::HepLorentzVector::transform ( const HepLorentzRotation )

◆ transform() [6/10]

HepLorentzVector& CLHEP::HepLorentzVector::transform ( const HepRotation )
inline

Referenced by main().

◆ transform() [7/10]

HepLorentzVector& CLHEP::HepLorentzVector::transform ( const HepRotation )
inline

◆ transform() [8/10]

HepLorentzVector& CLHEP::HepLorentzVector::transform ( const HepRotation )
inline

◆ transform() [9/10]

HepLorentzVector& CLHEP::HepLorentzVector::transform ( const HepRotation )
inline

◆ transform() [10/10]

HepLorentzVector& CLHEP::HepLorentzVector::transform ( const HepRotation )
inline

◆ v() [1/5]

Hep3Vector CLHEP::HepLorentzVector::v ( ) const
inline

◆ v() [2/5]

Hep3Vector CLHEP::HepLorentzVector::v ( ) const
inline

◆ v() [3/5]

Hep3Vector CLHEP::HepLorentzVector::v ( ) const
inline

◆ v() [4/5]

Hep3Vector CLHEP::HepLorentzVector::v ( ) const
inline

◆ v() [5/5]

Hep3Vector CLHEP::HepLorentzVector::v ( ) const
inline

◆ vect() [1/5]

Hep3Vector CLHEP::HepLorentzVector::vect ( ) const
inline

Referenced by main().

◆ vect() [2/5]

Hep3Vector CLHEP::HepLorentzVector::vect ( ) const
inline

◆ vect() [3/5]

Hep3Vector CLHEP::HepLorentzVector::vect ( ) const
inline

◆ vect() [4/5]

Hep3Vector CLHEP::HepLorentzVector::vect ( ) const
inline

◆ vect() [5/5]

Hep3Vector CLHEP::HepLorentzVector::vect ( ) const
inline

◆ x() [1/5]

double CLHEP::HepLorentzVector::x ( ) const
inline

◆ x() [2/5]

double CLHEP::HepLorentzVector::x ( ) const
inline

◆ x() [3/5]

double CLHEP::HepLorentzVector::x ( ) const
inline

◆ x() [4/5]

double CLHEP::HepLorentzVector::x ( ) const
inline

◆ x() [5/5]

double CLHEP::HepLorentzVector::x ( ) const
inline

◆ y() [1/5]

double CLHEP::HepLorentzVector::y ( ) const
inline

◆ y() [2/5]

double CLHEP::HepLorentzVector::y ( ) const
inline

◆ y() [3/5]

double CLHEP::HepLorentzVector::y ( ) const
inline

◆ y() [4/5]

double CLHEP::HepLorentzVector::y ( ) const
inline

◆ y() [5/5]

double CLHEP::HepLorentzVector::y ( ) const
inline

◆ z() [1/5]

double CLHEP::HepLorentzVector::z ( ) const
inline

◆ z() [2/5]

double CLHEP::HepLorentzVector::z ( ) const
inline

◆ z() [3/5]

double CLHEP::HepLorentzVector::z ( ) const
inline

◆ z() [4/5]

double CLHEP::HepLorentzVector::z ( ) const
inline

◆ z() [5/5]

double CLHEP::HepLorentzVector::z ( ) const
inline

Friends And Related Function Documentation

◆ boostOf [1/10]

HepLorentzVector boostOf ( const HepLorentzVector vec,
const Hep3Vector axis,
double  beta 
)
friend

◆ boostOf [2/10]

HepLorentzVector boostOf ( const HepLorentzVector vec,
const Hep3Vector axis,
double  beta 
)
friend

◆ boostOf [3/10]

HepLorentzVector boostOf ( const HepLorentzVector vec,
const Hep3Vector axis,
double  beta 
)
friend

◆ boostOf [4/10]

HepLorentzVector boostOf ( const HepLorentzVector vec,
const Hep3Vector axis,
double  beta 
)
friend

◆ boostOf [5/10]

HepLorentzVector boostOf ( const HepLorentzVector vec,
const Hep3Vector axis,
double  beta 
)
friend

◆ boostOf [6/10]

HepLorentzVector boostOf ( const HepLorentzVector vec,
const Hep3Vector betaVector 
)
friend

◆ boostOf [7/10]

HepLorentzVector boostOf ( const HepLorentzVector vec,
const Hep3Vector betaVector 
)
friend

◆ boostOf [8/10]

HepLorentzVector boostOf ( const HepLorentzVector vec,
const Hep3Vector betaVector 
)
friend

◆ boostOf [9/10]

HepLorentzVector boostOf ( const HepLorentzVector vec,
const Hep3Vector betaVector 
)
friend

◆ boostOf [10/10]

HepLorentzVector boostOf ( const HepLorentzVector vec,
const Hep3Vector betaVector 
)
friend

◆ boostXOf [1/5]

HepLorentzVector boostXOf ( const HepLorentzVector vec,
double  beta 
)
friend

◆ boostXOf [2/5]

HepLorentzVector boostXOf ( const HepLorentzVector vec,
double  beta 
)
friend

◆ boostXOf [3/5]

HepLorentzVector boostXOf ( const HepLorentzVector vec,
double  beta 
)
friend

◆ boostXOf [4/5]

HepLorentzVector boostXOf ( const HepLorentzVector vec,
double  beta 
)
friend

◆ boostXOf [5/5]

HepLorentzVector boostXOf ( const HepLorentzVector vec,
double  beta 
)
friend

◆ boostYOf [1/5]

HepLorentzVector boostYOf ( const HepLorentzVector vec,
double  beta 
)
friend

◆ boostYOf [2/5]

HepLorentzVector boostYOf ( const HepLorentzVector vec,
double  beta 
)
friend

◆ boostYOf [3/5]

HepLorentzVector boostYOf ( const HepLorentzVector vec,
double  beta 
)
friend

◆ boostYOf [4/5]

HepLorentzVector boostYOf ( const HepLorentzVector vec,
double  beta 
)
friend

◆ boostYOf [5/5]

HepLorentzVector boostYOf ( const HepLorentzVector vec,
double  beta 
)
friend

◆ boostZOf [1/5]

HepLorentzVector boostZOf ( const HepLorentzVector vec,
double  beta 
)
friend

◆ boostZOf [2/5]

HepLorentzVector boostZOf ( const HepLorentzVector vec,
double  beta 
)
friend

◆ boostZOf [3/5]

HepLorentzVector boostZOf ( const HepLorentzVector vec,
double  beta 
)
friend

◆ boostZOf [4/5]

HepLorentzVector boostZOf ( const HepLorentzVector vec,
double  beta 
)
friend

◆ boostZOf [5/5]

HepLorentzVector boostZOf ( const HepLorentzVector vec,
double  beta 
)
friend

◆ rotationOf [1/20]

HepLorentzVector rotationOf ( const HepLorentzVector vec,
const Hep3Vector axis,
double  delta 
)
friend

Definition at line 48 of file LorentzVectorR.cc.

◆ rotationOf [2/20]

HepLorentzVector rotationOf ( const HepLorentzVector vec,
const Hep3Vector axis,
double  delta 
)
friend

Definition at line 48 of file LorentzVectorR.cc.

◆ rotationOf [3/20]

HepLorentzVector rotationOf ( const HepLorentzVector vec,
const Hep3Vector axis,
double  delta 
)
friend

Definition at line 48 of file LorentzVectorR.cc.

◆ rotationOf [4/20]

HepLorentzVector rotationOf ( const HepLorentzVector vec,
const Hep3Vector axis,
double  delta 
)
friend

Definition at line 48 of file LorentzVectorR.cc.

◆ rotationOf [5/20]

HepLorentzVector rotationOf ( const HepLorentzVector vec,
const Hep3Vector axis,
double  delta 
)
friend

Definition at line 48 of file LorentzVectorR.cc.

◆ rotationOf [6/20]

HepLorentzVector rotationOf ( const HepLorentzVector vec,
const HepAxisAngle ax 
)
friend

Definition at line 55 of file LorentzVectorR.cc.

◆ rotationOf [7/20]

HepLorentzVector rotationOf ( const HepLorentzVector vec,
const HepAxisAngle ax 
)
friend

Definition at line 55 of file LorentzVectorR.cc.

◆ rotationOf [8/20]

HepLorentzVector rotationOf ( const HepLorentzVector vec,
const HepAxisAngle ax 
)
friend

Definition at line 55 of file LorentzVectorR.cc.

◆ rotationOf [9/20]

HepLorentzVector rotationOf ( const HepLorentzVector vec,
const HepAxisAngle ax 
)
friend

Definition at line 55 of file LorentzVectorR.cc.

◆ rotationOf [10/20]

HepLorentzVector rotationOf ( const HepLorentzVector vec,
const HepAxisAngle ax 
)
friend

Definition at line 55 of file LorentzVectorR.cc.

◆ rotationOf [11/20]

HepLorentzVector rotationOf ( const HepLorentzVector vec,
const HepEulerAngles e 
)
friend

Definition at line 61 of file LorentzVectorR.cc.

◆ rotationOf [12/20]

HepLorentzVector rotationOf ( const HepLorentzVector vec,
const HepEulerAngles e 
)
friend

Definition at line 61 of file LorentzVectorR.cc.

◆ rotationOf [13/20]

HepLorentzVector rotationOf ( const HepLorentzVector vec,
const HepEulerAngles e 
)
friend

Definition at line 61 of file LorentzVectorR.cc.

◆ rotationOf [14/20]

HepLorentzVector rotationOf ( const HepLorentzVector vec,
const HepEulerAngles e 
)
friend

Definition at line 61 of file LorentzVectorR.cc.

◆ rotationOf [15/20]

HepLorentzVector rotationOf ( const HepLorentzVector vec,
const HepEulerAngles e 
)
friend

Definition at line 61 of file LorentzVectorR.cc.

◆ rotationOf [16/20]

HepLorentzVector rotationOf ( const HepLorentzVector vec,
double  phi,
double  theta,
double  psi 
)
friend

Definition at line 67 of file LorentzVectorR.cc.

◆ rotationOf [17/20]

HepLorentzVector rotationOf ( const HepLorentzVector vec,
double  phi,
double  theta,
double  psi 
)
friend

Definition at line 67 of file LorentzVectorR.cc.

◆ rotationOf [18/20]

HepLorentzVector rotationOf ( const HepLorentzVector vec,
double  phi,
double  theta,
double  psi 
)
friend

Definition at line 67 of file LorentzVectorR.cc.

◆ rotationOf [19/20]

HepLorentzVector rotationOf ( const HepLorentzVector vec,
double  phi,
double  theta,
double  psi 
)
friend

Definition at line 67 of file LorentzVectorR.cc.

◆ rotationOf [20/20]

HepLorentzVector rotationOf ( const HepLorentzVector vec,
double  phi,
double  theta,
double  psi 
)
friend

Definition at line 67 of file LorentzVectorR.cc.

◆ rotationXOf [1/5]

HepLorentzVector rotationXOf ( const HepLorentzVector vec,
double  delta 
)
friend

Definition at line 29 of file LorentzVectorB.cc.

◆ rotationXOf [2/5]

HepLorentzVector rotationXOf ( const HepLorentzVector vec,
double  delta 
)
friend

Definition at line 29 of file LorentzVectorB.cc.

◆ rotationXOf [3/5]

HepLorentzVector rotationXOf ( const HepLorentzVector vec,
double  delta 
)
friend

Definition at line 29 of file LorentzVectorB.cc.

◆ rotationXOf [4/5]

HepLorentzVector rotationXOf ( const HepLorentzVector vec,
double  delta 
)
friend

Definition at line 29 of file LorentzVectorB.cc.

◆ rotationXOf [5/5]

HepLorentzVector rotationXOf ( const HepLorentzVector vec,
double  delta 
)
friend

Definition at line 29 of file LorentzVectorB.cc.

◆ rotationYOf [1/5]

HepLorentzVector rotationYOf ( const HepLorentzVector vec,
double  delta 
)
friend

Definition at line 35 of file LorentzVectorB.cc.

◆ rotationYOf [2/5]

HepLorentzVector rotationYOf ( const HepLorentzVector vec,
double  delta 
)
friend

Definition at line 35 of file LorentzVectorB.cc.

◆ rotationYOf [3/5]

HepLorentzVector rotationYOf ( const HepLorentzVector vec,
double  delta 
)
friend

Definition at line 35 of file LorentzVectorB.cc.

◆ rotationYOf [4/5]

HepLorentzVector rotationYOf ( const HepLorentzVector vec,
double  delta 
)
friend

Definition at line 35 of file LorentzVectorB.cc.

◆ rotationYOf [5/5]

HepLorentzVector rotationYOf ( const HepLorentzVector vec,
double  delta 
)
friend

Definition at line 35 of file LorentzVectorB.cc.

◆ rotationZOf [1/5]

HepLorentzVector rotationZOf ( const HepLorentzVector vec,
double  delta 
)
friend

Definition at line 41 of file LorentzVectorB.cc.

◆ rotationZOf [2/5]

HepLorentzVector rotationZOf ( const HepLorentzVector vec,
double  delta 
)
friend

Definition at line 41 of file LorentzVectorB.cc.

◆ rotationZOf [3/5]

HepLorentzVector rotationZOf ( const HepLorentzVector vec,
double  delta 
)
friend

Definition at line 41 of file LorentzVectorB.cc.

◆ rotationZOf [4/5]

HepLorentzVector rotationZOf ( const HepLorentzVector vec,
double  delta 
)
friend

Definition at line 41 of file LorentzVectorB.cc.

◆ rotationZOf [5/5]

HepLorentzVector rotationZOf ( const HepLorentzVector vec,
double  delta 
)
friend

Definition at line 41 of file LorentzVectorB.cc.


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