4-vector with more efficient storage than TLorentzVector More...
#include <SRLorentzVector.h>
Public Member Functions | |
SRLorentzVector () | |
virtual | ~SRLorentzVector () |
SRLorentzVector (const TLorentzVector &v) | |
operator TLorentzVector () const | |
Recommend users convert back to TLorentzVector for boosts etc. More... | |
float | T () const |
float | X () const |
float | Y () const |
float | Z () const |
float | Mag () const |
float | Beta () const |
float | Gamma () const |
TVector3 | Vect () const |
Public Attributes | |
float | E |
float | px |
float | py |
float | pz |
4-vector with more efficient storage than TLorentzVector
Definition at line 17 of file SRLorentzVector.h.
caf::SRLorentzVector::SRLorentzVector | ( | ) |
Definition at line 10 of file SRLorentzVector.cxx.
|
virtual |
Definition at line 23 of file SRLorentzVector.cxx.
caf::SRLorentzVector::SRLorentzVector | ( | const TLorentzVector & | v | ) |
Definition at line 18 of file SRLorentzVector.cxx.
|
inline |
Definition at line 36 of file SRLorentzVector.h.
|
inline |
Definition at line 37 of file SRLorentzVector.h.
|
inline |
Definition at line 35 of file SRLorentzVector.h.
caf::SRLorentzVector::operator TLorentzVector | ( | ) | const |
Recommend users convert back to TLorentzVector for boosts etc.
Definition at line 27 of file SRLorentzVector.cxx.
|
inline |
Definition at line 31 of file SRLorentzVector.h.
|
inline |
Definition at line 39 of file SRLorentzVector.h.
|
inline |
Definition at line 32 of file SRLorentzVector.h.
|
inline |
Definition at line 33 of file SRLorentzVector.h.
|
inline |
Definition at line 34 of file SRLorentzVector.h.
float caf::SRLorentzVector::E |
Definition at line 42 of file SRLorentzVector.h.
float caf::SRLorentzVector::px |
Definition at line 43 of file SRLorentzVector.h.
float caf::SRLorentzVector::py |
Definition at line 44 of file SRLorentzVector.h.
float caf::SRLorentzVector::pz |
Definition at line 45 of file SRLorentzVector.h.