#include <VolumeMaterialEffectsEstimate.h>
Public Member Functions | |
const AlgebraicSymMatrix55 & | deltaLocalError () const |
const AlgebraicSymMatrix55 & | deltaLocalError () const |
Contribution to covariance matrix (in local co-ordinates) from material effects. | |
double | deltaP () const |
double | deltaP () const |
Change in |p| from material effects. | |
VolumeMaterialEffectsEstimate (float deltaP, AlgebraicSymMatrix55 covariance) | |
VolumeMaterialEffectsEstimate (float deltaP, AlgebraicSymMatrix55 covariance) | |
~VolumeMaterialEffectsEstimate () | |
~VolumeMaterialEffectsEstimate () | |
Private Attributes | |
const AlgebraicSymMatrix55 | theDeltaCov |
const double | theDeltaP |
Holds an estimation of the material effects in a volume (finite step size)
Holds an estimation of the material effects in a volume (finite step size).
Definition at line 12 of file VolumeMaterialEffectsEstimate.h.
VolumeMaterialEffectsEstimate::VolumeMaterialEffectsEstimate | ( | float | deltaP, |
AlgebraicSymMatrix55 | covariance | ||
) | [inline] |
Constructor with explicit mass hypothesis
Definition at line 17 of file VolumeMaterialEffectsEstimate.h.
: theDeltaP(deltaP), theDeltaCov(covariance) {}
VolumeMaterialEffectsEstimate::~VolumeMaterialEffectsEstimate | ( | ) | [inline] |
Definition at line 21 of file VolumeMaterialEffectsEstimate.h.
{}
VolumeMaterialEffectsEstimate::VolumeMaterialEffectsEstimate | ( | float | deltaP, |
AlgebraicSymMatrix55 | covariance | ||
) | [inline] |
Constructor with explicit mass hypothesis
Definition at line 17 of file VolumeMaterialEffectsEstimate.cc.
: theDeltaP(deltaP), theDeltaCov(covariance) {}
VolumeMaterialEffectsEstimate::~VolumeMaterialEffectsEstimate | ( | ) | [inline] |
Definition at line 21 of file VolumeMaterialEffectsEstimate.cc.
{}
const AlgebraicSymMatrix55& VolumeMaterialEffectsEstimate::deltaLocalError | ( | ) | const [inline] |
Contribution to covariance matrix from material effects (in a local co-ordinate system perpendicular to the track)
Definition at line 29 of file VolumeMaterialEffectsEstimate.h.
References theDeltaCov.
{return theDeltaCov;}
const AlgebraicSymMatrix55& VolumeMaterialEffectsEstimate::deltaLocalError | ( | ) | const [inline] |
Contribution to covariance matrix (in local co-ordinates) from material effects.
Definition at line 27 of file VolumeMaterialEffectsEstimate.cc.
References theDeltaCov.
{return theDeltaCov;}
double VolumeMaterialEffectsEstimate::deltaP | ( | ) | const [inline] |
Change in |p| from material effects.
Definition at line 24 of file VolumeMaterialEffectsEstimate.cc.
References theDeltaP.
{return theDeltaP;}
double VolumeMaterialEffectsEstimate::deltaP | ( | ) | const [inline] |
Change in |p| from material effects for propagation along the momentum vector
Definition at line 25 of file VolumeMaterialEffectsEstimate.h.
References theDeltaP.
{return theDeltaP;}
const AlgebraicSymMatrix55 VolumeMaterialEffectsEstimate::theDeltaCov [private] |
Definition at line 33 of file VolumeMaterialEffectsEstimate.h.
Referenced by deltaLocalError().
const double VolumeMaterialEffectsEstimate::theDeltaP [private] |
Definition at line 32 of file VolumeMaterialEffectsEstimate.h.
Referenced by deltaP().