|
Jpp 20.0.0-27-g39925593c-D
the software that should make you happy
|
Auxiliary class for performing Lorentz boosts. More...
#include <JLorentzBoost.hh>
Public Member Functions | |
| JLorentzBoost () | |
| Default constructor. | |
| JLorentzBoost (const Boost &boost) | |
| Copy constructor. | |
| double | getGamma () const |
| Retrieve gamma factor. | |
| template<class CoordSystem > | |
| LorentzVector< CoordSystem > | operator() (const LorentzVector< CoordSystem > &x4) const |
| Lorentz boost operator. | |
| void | operator() (JVertex3D &vertex) const |
| Lorentz boost operator. | |
| void | operator() (JTrack3E &track, const double mass) const |
| Lorentz boost operator. | |
| void | operator() (Trk &track) const |
| Lorentz boost operator. | |
| void | operator() (Hit &hit) const |
| Lorentz boost operator. | |
| template<class T > | |
| void | operator() (T __begin, T __end) const |
| Lorentz boost operator. | |
| void | operator() (Evt &event) const |
| Lorentz boost operator. | |
Auxiliary class for performing Lorentz boosts.
Definition at line 46 of file JLorentzBoost.hh.
|
inline |
|
inline |
Copy constructor.
| boost | Lorentz boost |
Definition at line 61 of file JLorentzBoost.hh.
|
inline |
Retrieve gamma factor.
Definition at line 71 of file JLorentzBoost.hh.
|
inline |
Lorentz boost operator.
| x4 | 4-vector |
Definition at line 86 of file JLorentzBoost.hh.
Lorentz boost operator.
| vertex | event vertex |
Definition at line 97 of file JLorentzBoost.hh.
Lorentz boost operator.
| track | track |
| mass | track particle mass |
Definition at line 118 of file JLorentzBoost.hh.
Lorentz boost operator.
N.B.: Only initial and final state tracks are boosted.
| track | track |
Definition at line 148 of file JLorentzBoost.hh.
Lorentz boost operator.
N.B.: The time-over-threshold is not boosted.
| hit | hit |
Definition at line 192 of file JLorentzBoost.hh.
Lorentz boost operator.
| __begin | begin of data |
| __end | end of data |
Definition at line 216 of file JLorentzBoost.hh.
Lorentz boost operator.
N.B.: Intermediate state tracks as well as
the event timestamps and MC-time variable are not boosted.
| event | event |
Definition at line 233 of file JLorentzBoost.hh.