#include <CartesianState.h>
Public Types | |
typedef double | Scalar |
typedef VectorDoublet< Vector3D, Vector3D > | Vector |
typedef Basic3DVector< Scalar > | Vector3D |
Public Member Functions | |
CartesianState () | |
CartesianState (const Vector &v, Scalar s) | |
CartesianState (const Vector3D &pos, const Vector3D &mom, Scalar s) | |
Scalar | charge () const |
const Vector3D & | momentum () const |
const Vector & | parameters () const |
const Vector3D & | position () const |
Private Attributes | |
Scalar | charge_ |
Vector | par_ |
Definition at line 8 of file CartesianState.h.
typedef double CartesianState::Scalar |
Definition at line 10 of file CartesianState.h.
typedef VectorDoublet<Vector3D, Vector3D> CartesianState::Vector |
Definition at line 12 of file CartesianState.h.
typedef Basic3DVector<Scalar> CartesianState::Vector3D |
Definition at line 11 of file CartesianState.h.
|
inline |
Definition at line 14 of file CartesianState.h.
|
inline |
Definition at line 23 of file CartesianState.h.
|
inline |
Definition at line 19 of file CartesianState.h.
|
inline |
Definition at line 21 of file CartesianState.h.
|
inline |
Definition at line 18 of file CartesianState.h.
|
private |
Definition at line 27 of file CartesianState.h.
|
private |
Definition at line 26 of file CartesianState.h.