|
GENIEGenerator
|
#include <MathUtils.h>
Public Member Functions | |
| LongLorentzVector (double px, double py, double pz, double e) | |
| LongLorentzVector (const TLorentzVector &p4) | |
| ~LongLorentzVector () | |
| long double | Px (void) |
| long double | Py (void) |
| long double | Pz (void) |
| long double | E (void) |
| long double | P (void) |
| long double | M (void) |
| long double | M2 (void) |
| long double | Dx (void) |
| long double | Dy (void) |
| long double | Dz (void) |
| void | Rotate (LongLorentzVector axis) |
| void | BoostZ (long double bz) |
| void | BoostY (long double by) |
Private Attributes | |
| long double | fPx |
| long double | fPy |
| long double | fPz |
| long double | fE |
Definition at line 40 of file MathUtils.h.
|
inline |
|
inline |
|
inline |
Definition at line 55 of file MathUtils.h.
|
inline |
Definition at line 92 of file MathUtils.h.
Referenced by genie::PhotonCOHGenerator::ProcessEventRecord().
|
inline |
|
inline |
Definition at line 64 of file MathUtils.h.
Referenced by genie::HEDISGenerator::AddPrimaryLepton(), and Rotate().
|
inline |
Definition at line 65 of file MathUtils.h.
Referenced by genie::HEDISGenerator::AddPrimaryLepton(), and Rotate().
|
inline |
Definition at line 66 of file MathUtils.h.
Referenced by genie::HEDISGenerator::AddPrimaryLepton(), and Rotate().
|
inline |
Definition at line 60 of file MathUtils.h.
References fE.
Referenced by genie::HEDISGenerator::AddPrimaryLepton(), genie::HENuElGenerator::ProcessEventRecord(), genie::PhotonCOHGenerator::ProcessEventRecord(), genie::PhotonRESGenerator::ProcessEventRecord(), and genie::GLRESGenerator::ProcessEventRecord().
|
inline |
Definition at line 62 of file MathUtils.h.
References fE, fPx, fPy, and fPz.
Referenced by genie::HEDISGenerator::AddPrimaryLepton().
|
inline |
|
inline |
|
inline |
Definition at line 57 of file MathUtils.h.
References fPx.
Referenced by genie::HEDISGenerator::AddPrimaryLepton(), genie::HENuElGenerator::ProcessEventRecord(), genie::PhotonCOHGenerator::ProcessEventRecord(), genie::PhotonRESGenerator::ProcessEventRecord(), and genie::GLRESGenerator::ProcessEventRecord().
|
inline |
Definition at line 58 of file MathUtils.h.
References fPy.
Referenced by genie::HEDISGenerator::AddPrimaryLepton(), genie::HENuElGenerator::ProcessEventRecord(), genie::PhotonCOHGenerator::ProcessEventRecord(), genie::PhotonRESGenerator::ProcessEventRecord(), and genie::GLRESGenerator::ProcessEventRecord().
|
inline |
Definition at line 59 of file MathUtils.h.
References fPz.
Referenced by genie::HEDISGenerator::AddPrimaryLepton(), genie::HENuElGenerator::ProcessEventRecord(), genie::PhotonCOHGenerator::ProcessEventRecord(), genie::PhotonRESGenerator::ProcessEventRecord(), and genie::GLRESGenerator::ProcessEventRecord().
|
inline |
Definition at line 68 of file MathUtils.h.
References Dx(), Dy(), Dz(), fPx, fPy, and fPz.
Referenced by genie::HEDISGenerator::AddPrimaryLepton().
|
private |
Definition at line 106 of file MathUtils.h.
Referenced by BoostY(), BoostZ(), E(), LongLorentzVector(), M(), and M2().
|
private |
|
private |
|
private |
1.8.5