xAOD::TrackStateValidation_v1 Class Reference

#include <TrackStateValidation_v1.h>

Inheritance diagram for xAOD::TrackStateValidation_v1:
SG::AuxElement SG::IAuxElement

List of all members.

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

Detailed Description

Class describing a TrackStateValidation.

Author:
Niels Van Eldik <niels.van.eldik@cern.ch>
Anthony Morley <anthony.morley@cern.ch>
Edward Moyse <Edward.Moyse@cern.ch>
Heberth Torres <htorres@cern.ch>

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 1 Dec 2017 for RootCore Packages by  doxygen 1.6.1