#include <State.h>
Public Methods | |
State () | |
default constructor. More... | |
virtual | ~State () |
default destructor. More... | |
void | setVector (const HepVector &x) |
set the vector. More... | |
const HepVector & | vector () const |
return the state const vector. More... | |
void | setMatrix (const HepSymMatrix &cov) |
set the matrix. More... | |
const HepSymMatrix & | matrix () const |
return the state const matrix. More... | |
void | setZ (double par) |
set the running parameter. More... | |
double | z () const |
return the state running parameter. More... | |
HepPoint3D | position () const |
return position. More... | |
HepVector3D | direction () const |
return direction. More... | |
HepVector3D | slopes () const |
return slopes (z coordinate = +1). More... | |
double | p () const |
return momentum. More... | |
HepVector3D | momentum () const |
return momentum. More... | |
double | pt () const |
return pt (x,y components). More... | |
Protected Attributes | |
HepVector | m_x |
vector of the state. More... | |
HepSymMatrix | m_cov |
covariance matrix. More... | |
double | m_z |
running parameter. More... |
|
default constructor.
|
|
default destructor.
|
|
return direction.
|
|
return the state const matrix.
|
|
return momentum.
|
|
return momentum.
|
|
return position.
|
|
return pt (x,y components).
|
|
set the matrix.
|
|
set the vector.
|
|
set the running parameter.
|
|
return slopes (z coordinate = +1).
|
|
return the state const vector.
|
|
return the state running parameter.
|
|
covariance matrix.
|
|
vector of the state.
|
|
running parameter.
|