![]() |
ATLAS Offline Software
|
#include <TrkTrackState.h>
Public Member Functions | |
| TrkTrackState () | |
| TrkTrackState (const double[5]) | |
| TrkTrackState (const TrkTrackState *) | |
| ~TrkTrackState () | |
| void | report () |
| void | resetCovariance () |
| void | serialize (char fileName[]) |
| TrkPlanarSurface * | getSurface () |
| void | attachToSurface (TrkPlanarSurface *) |
| void | setScatteringMode (int) |
| int | getScatteringMode () const |
| void | applyMaterialEffects () |
| void | updateTrackState (const double *) |
| void | updateTrackCovariance (const double *) |
| void | setTrackCovariance (double A[5][5]) |
| void | setTrackState (const double A[5]) |
| void | setSmootherGain (double A[5][5]) |
| void | setPreviousState (TrkTrackState *) |
| void | runSmoother () |
| void | applyMultipleScattering () |
| void | applyEnergyLoss (int) |
| double | getTrackState (int i) |
| double | getTrackCovariance (int i, int j) |
| int | getStateSize () |
Protected Attributes | |
| double | m_Rk [5] {} |
| double | m_Re [5] {} |
| double | m_Gk [5][5] {} |
| double | m_Ge [5][5] {} |
| int | m_scattMode |
| bool | m_isScattered |
| TrkPlanarSurface * | m_pSurface |
| TrkTrackState * | m_pPrevState |
| double | m_A [5][5] {} |
Definition at line 23 of file TrkTrackState.h.
| Trk::TrkTrackState::TrkTrackState | ( | ) |
Definition at line 28 of file TrkTrackState.cxx.
| Trk::TrkTrackState::TrkTrackState | ( | const double | Rk[5] | ) |
Definition at line 37 of file TrkTrackState.cxx.
| Trk::TrkTrackState::TrkTrackState | ( | const TrkTrackState * | pTS | ) |
Definition at line 61 of file TrkTrackState.cxx.
|
inline |
Definition at line 29 of file TrkTrackState.h.
| void Trk::TrkTrackState::applyEnergyLoss | ( | int | dir | ) |
Definition at line 186 of file TrkTrackState.cxx.
| void Trk::TrkTrackState::applyMaterialEffects | ( | ) |
Definition at line 211 of file TrkTrackState.cxx.
| void Trk::TrkTrackState::applyMultipleScattering | ( | ) |
Definition at line 160 of file TrkTrackState.cxx.
| void Trk::TrkTrackState::attachToSurface | ( | TrkPlanarSurface * | pS | ) |
Definition at line 103 of file TrkTrackState.cxx.
| int Trk::TrkTrackState::getScatteringMode | ( | ) | const |
Definition at line 136 of file TrkTrackState.cxx.
|
inline |
Definition at line 55 of file TrkTrackState.h.
| TrkPlanarSurface * Trk::TrkTrackState::getSurface | ( | ) |
Definition at line 108 of file TrkTrackState.cxx.
|
inline |
Definition at line 51 of file TrkTrackState.h.
|
inline |
Definition at line 47 of file TrkTrackState.h.
| void Trk::TrkTrackState::report | ( | ) |
Definition at line 91 of file TrkTrackState.cxx.
| void Trk::TrkTrackState::resetCovariance | ( | ) |
| void Trk::TrkTrackState::runSmoother | ( | ) |
Definition at line 220 of file TrkTrackState.cxx.
| void Trk::TrkTrackState::serialize | ( | char | fileName[] | ) |
Definition at line 73 of file TrkTrackState.cxx.
| void Trk::TrkTrackState::setPreviousState | ( | TrkTrackState * | pTS | ) |
Definition at line 150 of file TrkTrackState.cxx.
| void Trk::TrkTrackState::setScatteringMode | ( | int | mode | ) |
Definition at line 132 of file TrkTrackState.cxx.
| void Trk::TrkTrackState::setSmootherGain | ( | double | A[5][5] | ) |
| void Trk::TrkTrackState::setTrackCovariance | ( | double | A[5][5] | ) |
| void Trk::TrkTrackState::setTrackState | ( | const double | A[5] | ) |
| void Trk::TrkTrackState::updateTrackCovariance | ( | const double * | pUpd | ) |
Definition at line 120 of file TrkTrackState.cxx.
| void Trk::TrkTrackState::updateTrackState | ( | const double * | pUpd | ) |
|
protected |
Definition at line 66 of file TrkTrackState.h.
|
protected |
Definition at line 61 of file TrkTrackState.h.
|
protected |
Definition at line 61 of file TrkTrackState.h.
|
protected |
Definition at line 63 of file TrkTrackState.h.
|
protected |
Definition at line 65 of file TrkTrackState.h.
|
protected |
Definition at line 64 of file TrkTrackState.h.
|
protected |
Definition at line 60 of file TrkTrackState.h.
|
protected |
Definition at line 60 of file TrkTrackState.h.
|
protected |
Definition at line 62 of file TrkTrackState.h.