Contents
- Description
- Constructor Summary
- Method Summary
- Constructor Details
- Method Details
- setPxPyPzE(double, double, double, double)
- setPxPyPzM(double, double, double, double)
- setVectM(Vector3, double)
- rotateX(double)
- rotateY(double)
- rotateZ(double)
- px()
- py()
- pz()
- p()
- theta()
- phi()
- mass2()
- mass()
- e()
- boostVector()
- boost(double, double, double)
- copy(LorentzVector)
- boost(Vector3)
- vect()
- add(LorentzVector)
- sub(LorentzVector)
- invert()
- print()
Class LorentzVector
java.lang.Object
org.jlab.clas.physics.LorentzVector
- Author:
- gavalian
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(LorentzVector vLor) void
boost
(double bx, double by, double bz) void
void
copy
(LorentzVector vect) double
e()
void
invert()
double
mass()
double
mass2()
double
p()
double
phi()
void
print()
double
px()
double
py()
double
pz()
void
rotateX
(double angle) void
rotateY
(double angle) void
rotateZ
(double angle) void
setPxPyPzE
(double px, double py, double pz, double e) void
setPxPyPzM
(double px, double py, double pz, double m) void
void
sub
(LorentzVector vLor) double
theta()
vect()
-
Constructor Details
-
Method Details
-
setPxPyPzE
public void setPxPyPzE(double px, double py, double pz, double e) -
setPxPyPzM
public void setPxPyPzM(double px, double py, double pz, double m) -
setVectM
-
rotateX
public void rotateX(double angle) -
rotateY
public void rotateY(double angle) -
rotateZ
public void rotateZ(double angle) -
px
public double px() -
py
public double py() -
pz
public double pz() -
p
public double p() -
theta
public double theta() -
phi
public double phi() -
mass2
public double mass2() -
mass
public double mass() -
e
public double e() -
boostVector
-
boost
public void boost(double bx, double by, double bz) -
copy
-
boost
-
vect
-
add
-
sub
-
invert
public void invert() -
print
public void print()
-