public interface Lorentz4Vector
Modifier and Type | Method and Description |
---|---|
Lorentz4Vector |
boost(Lorentz4Vector prest) |
Lorentz4Vector |
divide(Lorentz4Vector y,
double a) |
double |
dot(Lorentz4Vector y1) |
double |
E() |
double |
mass() |
double |
mass2() |
Lorentz4Vector |
minus(Lorentz4Vector y1,
Lorentz4Vector y2)
Subtract a four-vector and return the result.
|
double |
p() |
double |
phi() |
Lorentz4Vector |
plus(Lorentz4Vector y2)
Add a four-vector and returns the result.
|
void |
plusEquals(double f1,
double f2,
double f3,
double f4)
Add the constituents of a four-vector to this four-vector.
|
void |
plusEquals(Lorentz4Vector y1)
Add a four-vector to this four-vector.
|
double |
pT() |
double |
px() |
double |
py() |
double |
pz() |
double |
theta() |
Lorentz4Vector |
times(double a,
Lorentz4Vector y) |
Lorentz4Vector |
times(Lorentz4Vector y,
double a) |
String |
toString() |
double |
vec3dot(Lorentz4Vector y1) |
Lorentz4Vector plus(Lorentz4Vector y2)
y2
- Four-vector to add.void plusEquals(Lorentz4Vector y1)
y1
- Four-vector to add.void plusEquals(double f1, double f2, double f3, double f4)
f1
- first elementf2
- second elementf3
- third elementf4
- fourth elementLorentz4Vector minus(Lorentz4Vector y1, Lorentz4Vector y2)
y1
- Four-vector to add.y2
- Lorentz4Vector times(double a, Lorentz4Vector y)
Lorentz4Vector times(Lorentz4Vector y, double a)
Lorentz4Vector divide(Lorentz4Vector y, double a)
double dot(Lorentz4Vector y1)
double vec3dot(Lorentz4Vector y1)
double px()
double py()
double pz()
double E()
double pT()
double p()
double phi()
double theta()
double mass2()
double mass()
Lorentz4Vector boost(Lorentz4Vector prest)
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.