5#ifndef XAODTRACKING_VERSIONS_TRACKSTATEVALIDATION_V1_H
6#define XAODTRACKING_VERSIONS_TRACKSTATEVALIDATION_V1_H
13#include "AthLinks/ElementLink.h"
Base class for elements of a container that can have aux data.
ElementLink implementation for ROOT usage.
Base class for elements of a container that can have aux data.
TrackStateValidation_v1()
Default constructor.
void setBiasedPull(float biasedPullX, float biasedPullY)
Sets the biased pull.
uint64_t detElementId() const
Returns the detector element identifier.
float unbiasedResidualX() const
Returns the unbiased x residual.
float biasedPullY() const
Returns the biased x pull.
float unbiasedPullX() const
Returns the unbiased x pull.
float biasedResidualY() const
Returns the biased x residual.
void setLocalPosition(float localX, float localY)
Sets the local position.
float localY() const
Returns the y position.
void setUnbiasedResidual(float unbiasedResidualX, float unbiasedResidualY)
Sets the unbiased residual.
void setDetType(char detType)
Sets the detector type.
void setBiasedResidual(float biasedResidualX, float biasedResidualY)
Sets the biased residual.
float unbiasedPullY() const
Returns the unbiased x pull.
float localTheta() const
Returns the theta position.
float unbiasedResidualY() const
Returns the unbiased x residual.
void setDetElementId(uint64_t detElementId)
Sets the detector element identifier.
char detType() const
Returns the detector type.
void setType(int type)
Sets the type (measurement, outlier, hole)
float localPhi() const
Returns the phi position.
void setLocalAngles(float localTheta, float localPhi)
Sets the local angles.
void setTrackMeasurementValidationLink(ElementLink< xAOD::TrackMeasurementValidationContainer > trackMeasurementValidationLink)
sets the link to the TrackMeasurementValidationContainer
ElementLink< xAOD::TrackMeasurementValidationContainer > trackMeasurementValidationLink() const
float biasedResidualX() const
Returns the biased x residual.
void setUnbiasedPull(float unbiasedPullX, float unbiasedPullY)
Sets the unbiased pull.
float biasedPullX() const
Returns the biased x pull.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.