![]() |
ATLAS Offline Software
|
Class describing a TrackStateValidation. More...
#include <TrackStateValidation_v1.h>
Public Member Functions | |
| TrackStateValidation_v1 () | |
| Default constructor. | |
Identification | |
Returns the type (measurement, outlier, hole) | |
| int | type () const |
| void | setType (int type) |
| Sets the type (measurement, outlier, hole). | |
| uint64_t | detElementId () const |
| Returns the detector element identifier. | |
| void | setDetElementId (uint64_t detElementId) |
| Sets the detector element identifier. | |
| char | detType () const |
| Returns the detector type. | |
| void | setDetType (char detType) |
| Sets the detector type. | |
Local info functions | |
Returns the local position and angles Returns the x position | |
| float | localX () const |
| float | localY () const |
| Returns the y position. | |
| void | setLocalPosition (float localX, float localY) |
| Sets the local position. | |
| float | localTheta () const |
| Returns the theta position. | |
| float | localPhi () const |
| Returns the phi position. | |
| void | setLocalAngles (float localTheta, float localPhi) |
| Sets the local angles. | |
| float | unbiasedResidualX () const |
| Returns the unbiased x residual. | |
| float | unbiasedResidualY () const |
| Returns the unbiased x residual. | |
| void | setUnbiasedResidual (float unbiasedResidualX, float unbiasedResidualY) |
| Sets the unbiased residual. | |
| float | unbiasedPullX () const |
| Returns the unbiased x pull. | |
| float | unbiasedPullY () const |
| Returns the unbiased x pull. | |
| void | setUnbiasedPull (float unbiasedPullX, float unbiasedPullY) |
| Sets the unbiased pull. | |
| float | biasedResidualX () const |
| Returns the biased x residual. | |
| float | biasedResidualY () const |
| Returns the biased x residual. | |
| void | setBiasedResidual (float biasedResidualX, float biasedResidualY) |
| Sets the biased residual. | |
| float | biasedPullX () const |
| Returns the biased x pull. | |
| float | biasedPullY () const |
| Returns the biased x pull. | |
| void | setBiasedPull (float biasedPullX, float biasedPullY) |
| Sets the biased pull. | |
Returns the link to the TrackMeasurementValidationContainer | |
| ElementLink< xAOD::TrackMeasurementValidationContainer > | trackMeasurementValidationLink () const |
| void | setTrackMeasurementValidationLink (ElementLink< xAOD::TrackMeasurementValidationContainer > trackMeasurementValidationLink) |
| sets the link to the TrackMeasurementValidationContainer | |
Class describing a TrackStateValidation.
Definition at line 28 of file TrackStateValidation_v1.h.
| xAOD::TrackStateValidation_v1::TrackStateValidation_v1 | ( | ) |
Default constructor.
Definition at line 15 of file TrackStateValidation_v1.cxx.
| float xAOD::TrackStateValidation_v1::biasedPullX | ( | ) | const |
Returns the biased x pull.
| float xAOD::TrackStateValidation_v1::biasedPullY | ( | ) | const |
Returns the biased x pull.
| float xAOD::TrackStateValidation_v1::biasedResidualX | ( | ) | const |
Returns the biased x residual.
| float xAOD::TrackStateValidation_v1::biasedResidualY | ( | ) | const |
Returns the biased x residual.
| uint64_t xAOD::TrackStateValidation_v1::detElementId | ( | ) | const |
Returns the detector element identifier.
| char xAOD::TrackStateValidation_v1::detType | ( | ) | const |
Returns the detector type.
| float xAOD::TrackStateValidation_v1::localPhi | ( | ) | const |
Returns the phi position.
| float xAOD::TrackStateValidation_v1::localTheta | ( | ) | const |
Returns the theta position.
| float xAOD::TrackStateValidation_v1::localX | ( | ) | const |
| float xAOD::TrackStateValidation_v1::localY | ( | ) | const |
Returns the y position.
| void xAOD::TrackStateValidation_v1::setBiasedResidual | ( | float | biasedResidualX, |
| float | biasedResidualY ) |
Sets the biased residual.
Definition at line 67 of file TrackStateValidation_v1.cxx.
| void xAOD::TrackStateValidation_v1::setDetElementId | ( | uint64_t | detElementId | ) |
Sets the detector element identifier.
| void xAOD::TrackStateValidation_v1::setDetType | ( | char | detType | ) |
Sets the detector type.
Sets the local position.
Definition at line 27 of file TrackStateValidation_v1.cxx.
| void xAOD::TrackStateValidation_v1::setTrackMeasurementValidationLink | ( | ElementLink< xAOD::TrackMeasurementValidationContainer > | trackMeasurementValidationLink | ) |
sets the link to the TrackMeasurementValidationContainer
| void xAOD::TrackStateValidation_v1::setType | ( | int | type | ) |
Sets the type (measurement, outlier, hole).
| void xAOD::TrackStateValidation_v1::setUnbiasedResidual | ( | float | unbiasedResidualX, |
| float | unbiasedResidualY ) |
Sets the unbiased residual.
Definition at line 47 of file TrackStateValidation_v1.cxx.
| ElementLink< xAOD::TrackMeasurementValidationContainer > xAOD::TrackStateValidation_v1::trackMeasurementValidationLink | ( | ) | const |
| int xAOD::TrackStateValidation_v1::type | ( | ) | const |
| float xAOD::TrackStateValidation_v1::unbiasedPullX | ( | ) | const |
Returns the unbiased x pull.
| float xAOD::TrackStateValidation_v1::unbiasedPullY | ( | ) | const |
Returns the unbiased x pull.
| float xAOD::TrackStateValidation_v1::unbiasedResidualX | ( | ) | const |
Returns the unbiased x residual.
| float xAOD::TrackStateValidation_v1::unbiasedResidualY | ( | ) | const |
Returns the unbiased x residual.