Rest frame of a particle.
More...
#include <ReferenceFrame.h>
|
ROOT::Math::PxPyPzEVector | m_momentum |
| momentum of RF in the lab frame
|
|
ROOT::Math::XYZVector | m_displacement |
| displacement of RF origin in th lab frame
|
|
ROOT::Math::XYZVector | m_boost |
| boost of RF relative to the lab frame
|
|
ROOT::Math::Boost | m_lab2restframe |
| Lorentz transformation connecting lab and rest frame.
|
|
Rest frame of a particle.
Definition at line 132 of file ReferenceFrame.h.
◆ GetCurrent()
◆ getMomentum() [1/2]
virtual ROOT::Math::PxPyPzEVector getMomentum |
( |
const Particle * |
particle | ) |
const |
|
inlinevirtualinherited |
Wrapper for particles.
- Parameters
-
- Returns
- momentum 4-vector in reference frame
Definition at line 60 of file ReferenceFrame.h.
◆ getMomentum() [2/2]
ROOT::Math::PxPyPzEVector getMomentum |
( |
const ROOT::Math::PxPyPzEVector & |
vector | ) |
const |
|
overridevirtual |
Get Lorentz vector in rest frame System.
- Parameters
-
vector | Lorentz vector from particle |
- Returns
- Lorentz vector in rest frame System
Implements ReferenceFrame.
Definition at line 48 of file ReferenceFrame.cc.
◆ getMomentumErrorMatrix() [1/2]
virtual TMatrixFSym getMomentumErrorMatrix |
( |
const Particle * |
particle | ) |
const |
|
inlinevirtualinherited |
Wrapper for particles.
- Parameters
-
- Returns
- Covariance matrix in reference frame
Definition at line 77 of file ReferenceFrame.h.
◆ getMomentumErrorMatrix() [2/2]
TMatrixFSym getMomentumErrorMatrix |
( |
const TMatrixFSym & |
matrix | ) |
const |
|
overridevirtual |
Get Momentum error matrix in rest frame.
- Parameters
-
matrix | Covariance matrix from particle |
- Returns
- Covariance matrix in rest frame
Implements ReferenceFrame.
Definition at line 54 of file ReferenceFrame.cc.
◆ getVertex() [1/2]
virtual ROOT::Math::XYZVector getVertex |
( |
const Particle * |
particle | ) |
const |
|
inlinevirtualinherited |
Wrapper for particles.
- Parameters
-
- Returns
- 3-vector in reference frame
Definition at line 43 of file ReferenceFrame.h.
◆ getVertex() [2/2]
ROOT::Math::XYZVector getVertex |
( |
const ROOT::Math::XYZVector & |
vector | ) |
const |
|
overridevirtual |
Get vertex 3-vector in rest frame system.
- Parameters
-
vector | 3-vector from particle |
- Returns
- 3-vector in rest frame System
Implements ReferenceFrame.
Definition at line 36 of file ReferenceFrame.cc.
◆ getVertexErrorMatrix() [1/2]
virtual TMatrixFSym getVertexErrorMatrix |
( |
const Particle * |
particle | ) |
const |
|
inlinevirtualinherited |
Wrapper for particles.
- Parameters
-
- Returns
- Covariance matrix in reference frame
Definition at line 94 of file ReferenceFrame.h.
◆ getVertexErrorMatrix() [2/2]
TMatrixFSym getVertexErrorMatrix |
( |
const TMatrixFSym & |
matrix | ) |
const |
|
overridevirtual |
Get Vertex error matrix in rest frame.
- Parameters
-
matrix | Covariance matrix from particle |
- Returns
- Covariance matrix in rest frame
Implements ReferenceFrame.
Definition at line 65 of file ReferenceFrame.cc.
◆ Push()
|
inlinestaticprivateinherited |
Push rest frame of given particle.
- Parameters
-
frame | Use this reference frame |
Definition at line 110 of file ReferenceFrame.h.
The documentation for this class was generated from the following files: