Pandora
Pandora source code navigator
|
TrackState class. More...
#include "TrackState.h"
Public Member Functions | |
TrackState (float x, float y, float z, float px, float py, float pz) | |
Constructor, from position and momentum components. | |
TrackState (const CartesianVector &position, const CartesianVector &momentum) | |
Constructor, from position and momentum vectors. | |
const CartesianVector & | GetPosition () const |
Get the track position vector. | |
const CartesianVector & | GetMomentum () const |
Get the track momentum vector. | |
Private Attributes | |
CartesianVector | m_position |
The position space point. | |
CartesianVector | m_momentum |
The momentum vector. | |
TrackState class.
Definition at line 21 of file TrackState.h.
pandora::TrackState::TrackState | ( | float | x, |
float | y, | ||
float | z, | ||
float | px, | ||
float | py, | ||
float | pz | ||
) |
Constructor, from position and momentum components.
x | the x position coordinate |
y | the y position coordinate |
z | the z position coordinate |
px | the momentum x component |
py | the momentum y component |
pz | the momentum z component |
Definition at line 14 of file TrackState.cc.
pandora::TrackState::TrackState | ( | const CartesianVector & | position, |
const CartesianVector & | momentum | ||
) |
Constructor, from position and momentum vectors.
position | the track position space pointe |
momentum | the momentum vector |
Definition at line 22 of file TrackState.cc.
|
inline |
Get the track momentum vector.
Definition at line 80 of file TrackState.h.
|
inline |
Get the track position vector.
Definition at line 73 of file TrackState.h.
|
private |
The momentum vector.
Definition at line 60 of file TrackState.h.
|
private |
The position space point.
Definition at line 59 of file TrackState.h.