![]() |
ATLAS Offline Software
|
class describing TrackState - backend of navigation object of Acts::MultiTrajectory More...
#include <TrackState_v1.h>
Public Member Functions | |
| float | chi2 () const |
| get chi2 of this track state | |
| void | setChi2 (float) |
| Set the Chi2 value of this track state. | |
| const float * | chi2Ptr () const |
| pointers API needed by MTJ | |
| float * | chi2Ptr () |
| double | pathLength () const |
| get path length of this track state | |
| void | setPathLength (double) |
| set path length of this track state | |
| const double * | pathLengthPtr () const |
| pointers API needed by MTJ | |
| double * | pathLengthPtr () |
| uint64_t | typeFlags () const |
| Get the type of this track state. | |
| void | setTypeFlags (uint64_t) |
| Set the type of this track state. | |
| const uint64_t * | typeFlagsPtr () const |
| pointers API needed by MTJ | |
| uint64_t * | typeFlagsPtr () |
| TrackStateIndexType | previous () const |
| set the index of preceding TrackState TrackStates in the collection from multitude of short one-directional linked lists pointing from state to an earlier state. | |
| void | setPrevious (TrackStateIndexType) |
| Set the Previous index. | |
| const TrackStateIndexType * | previousPtr () const |
| pointers API needed by MTJ | |
| TrackStateIndexType * | previousPtr () |
| TrackStateIndexType | next () const |
| inverse (with respect to the | |
| void | setNext (TrackStateIndexType) |
| Set the next index. | |
| const TrackStateIndexType * | nextPtr () const |
| pointers API needed by MTJ | |
| TrackStateIndexType * | nextPtr () |
| TrackStateIndexType | predicted () const |
| index in the TrackParametersContainer corresponding to this TrackStates container It points to the parameter predicted parameters value (by KF) | |
| void | setPredicted (TrackStateIndexType) |
| Set the Predicted index. | |
| const TrackStateIndexType * | predictedPtr () const |
| pointers API needed by MTJ | |
| TrackStateIndexType * | predictedPtr () |
| TrackStateIndexType | filtered () const |
| index in the TrackParametersContainer corresponding to this TrackStates container Points to filtered parameters | |
| void | setFiltered (TrackStateIndexType) |
| Set the Filtered index. | |
| const TrackStateIndexType * | filteredPtr () const |
| pointers API needed by MTJ | |
| TrackStateIndexType * | filteredPtr () |
| TrackStateIndexType | smoothed () const |
| index in the TrackParametersContainer corresponding to this TrackStates container Points to the smoothed parameters | |
| void | setSmoothed (TrackStateIndexType) |
| Set the Smoothed index. | |
| const TrackStateIndexType * | smoothedPtr () const |
| pointers API needed by MTJ | |
| TrackStateIndexType * | smoothedPtr () |
| TrackStateIndexType | jacobian () const |
| index in the TrackJacobianContainer corresponding to this TrackStates container | |
| void | setJacobian (TrackStateIndexType) |
| Set the Jacobian index. | |
| const TrackStateIndexType * | jacobianPtr () const |
| pointers API needed by MTJ | |
| TrackStateIndexType * | jacobianPtr () |
| TrackStateIndexType | calibrated () const |
| index in TrackMeasurementContainer corresponding to this TracksTate | |
| void | setCalibrated (TrackStateIndexType) |
| Set the Calibrated index. | |
| const TrackStateIndexType * | calibratedPtr () const |
| pointers API needed by MTJ | |
| TrackStateIndexType * | calibratedPtr () |
| TrackStateIndexType | measDim () const |
| measurement dimensions | |
| void | setMeasDim (TrackStateIndexType) |
| Set the measurement dimensions. | |
| const TrackStateIndexType * | measDimPtr () const |
| pointers API needed by MTJ | |
| TrackStateIndexType * | measDimPtr () |
| const xAOD::UncalibratedMeasurement * | uncalibratedMeasurement () const |
| EL to uncalibrated measurement Can be invalid sometimes! | |
| void | setUncalibratedMeasurement (const xAOD::UncalibratedMeasurement *) |
| Set EL to uncalibrated measurement. | |
| uint64_t | geometryId () const |
| geometry ID associated with uncalibrated measurement | |
| void | setGeometryId (uint64_t) |
| set geometry ID associated with uncalibrated measurement | |
| unsigned int | surfaceIndex () const |
| index of the surfaces in the surfaces collection | |
| void | setSurfaceIndex (unsigned int) |
| Set the index in surface container. | |
class describing TrackState - backend of navigation object of Acts::MultiTrajectory
Definition at line 19 of file TrackState_v1.h.
| TrackStateIndexType xAOD::TrackState_v1::calibrated | ( | ) | const |
index in TrackMeasurementContainer corresponding to this TracksTate
index in TrackMeasurementContainer corresponding to this TracksTate Points to calibrated measurement
| TrackStateIndexType * xAOD::TrackState_v1::calibratedPtr | ( | ) |
| const TrackStateIndexType * xAOD::TrackState_v1::calibratedPtr | ( | ) | const |
pointers API needed by MTJ
| float xAOD::TrackState_v1::chi2 | ( | ) | const |
get chi2 of this track state
| float * xAOD::TrackState_v1::chi2Ptr | ( | ) |
| TrackStateIndexType xAOD::TrackState_v1::filtered | ( | ) | const |
index in the TrackParametersContainer corresponding to this TrackStates container Points to filtered parameters
| TrackStateIndexType * xAOD::TrackState_v1::filteredPtr | ( | ) |
| const TrackStateIndexType * xAOD::TrackState_v1::filteredPtr | ( | ) | const |
pointers API needed by MTJ
| uint64_t xAOD::TrackState_v1::geometryId | ( | ) | const |
geometry ID associated with uncalibrated measurement
| TrackStateIndexType xAOD::TrackState_v1::jacobian | ( | ) | const |
index in the TrackJacobianContainer corresponding to this TrackStates container
| TrackStateIndexType * xAOD::TrackState_v1::jacobianPtr | ( | ) |
| const TrackStateIndexType * xAOD::TrackState_v1::jacobianPtr | ( | ) | const |
pointers API needed by MTJ
| TrackStateIndexType xAOD::TrackState_v1::measDim | ( | ) | const |
measurement dimensions
| TrackStateIndexType * xAOD::TrackState_v1::measDimPtr | ( | ) |
| const TrackStateIndexType * xAOD::TrackState_v1::measDimPtr | ( | ) | const |
pointers API needed by MTJ
| TrackStateIndexType xAOD::TrackState_v1::next | ( | ) | const |
inverse (with respect to the
| TrackStateIndexType * xAOD::TrackState_v1::nextPtr | ( | ) |
| const TrackStateIndexType * xAOD::TrackState_v1::nextPtr | ( | ) | const |
pointers API needed by MTJ
| double xAOD::TrackState_v1::pathLength | ( | ) | const |
get path length of this track state
| double * xAOD::TrackState_v1::pathLengthPtr | ( | ) |
| TrackStateIndexType xAOD::TrackState_v1::predicted | ( | ) | const |
index in the TrackParametersContainer corresponding to this TrackStates container It points to the parameter predicted parameters value (by KF)
| TrackStateIndexType * xAOD::TrackState_v1::predictedPtr | ( | ) |
| const TrackStateIndexType * xAOD::TrackState_v1::predictedPtr | ( | ) | const |
pointers API needed by MTJ
| TrackStateIndexType xAOD::TrackState_v1::previous | ( | ) | const |
set the index of preceding TrackState TrackStates in the collection from multitude of short one-directional linked lists pointing from state to an earlier state.
This index allows to traverse backwards a list to which this TrackState belongs. Maximum possible value indicates that this is the inital TrackState (terminal node of linked-list)
| TrackStateIndexType * xAOD::TrackState_v1::previousPtr | ( | ) |
| const TrackStateIndexType * xAOD::TrackState_v1::previousPtr | ( | ) | const |
pointers API needed by MTJ
| void xAOD::TrackState_v1::setCalibrated | ( | TrackStateIndexType | ) |
Set the Calibrated index.
| void xAOD::TrackState_v1::setFiltered | ( | TrackStateIndexType | ) |
Set the Filtered index.
| void xAOD::TrackState_v1::setGeometryId | ( | uint64_t | ) |
set geometry ID associated with uncalibrated measurement
| void xAOD::TrackState_v1::setJacobian | ( | TrackStateIndexType | ) |
Set the Jacobian index.
| void xAOD::TrackState_v1::setMeasDim | ( | TrackStateIndexType | ) |
Set the measurement dimensions.
| void xAOD::TrackState_v1::setNext | ( | TrackStateIndexType | ) |
| void xAOD::TrackState_v1::setPathLength | ( | double | ) |
set path length of this track state
| void xAOD::TrackState_v1::setPredicted | ( | TrackStateIndexType | ) |
Set the Predicted index.
| void xAOD::TrackState_v1::setPrevious | ( | TrackStateIndexType | ) |
Set the Previous index.
| void xAOD::TrackState_v1::setSmoothed | ( | TrackStateIndexType | ) |
Set the Smoothed index.
| void xAOD::TrackState_v1::setUncalibratedMeasurement | ( | const xAOD::UncalibratedMeasurement * | an_uncalibrated_measurement | ) |
Set EL to uncalibrated measurement.
Definition at line 30 of file TrackState_v1.cxx.
| TrackStateIndexType xAOD::TrackState_v1::smoothed | ( | ) | const |
index in the TrackParametersContainer corresponding to this TrackStates container Points to the smoothed parameters
| TrackStateIndexType * xAOD::TrackState_v1::smoothedPtr | ( | ) |
| const TrackStateIndexType * xAOD::TrackState_v1::smoothedPtr | ( | ) | const |
pointers API needed by MTJ
index of the surfaces in the surfaces collection
| uint64_t xAOD::TrackState_v1::typeFlags | ( | ) | const |
Get the type of this track state.
Clients will actually see Acts::TrackStateTypeMap, but no need for this here.
| uint64_t * xAOD::TrackState_v1::typeFlagsPtr | ( | ) |
| const xAOD::UncalibratedMeasurement * xAOD::TrackState_v1::uncalibratedMeasurement | ( | ) | const |
EL to uncalibrated measurement Can be invalid sometimes!
Definition at line 24 of file TrackState_v1.cxx.