2 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
6inline const ITrackLink*
7VxTrackAtVertex::trackOrParticleLink(void) const
9 return m_trackOrParticleLink;
13VxTrackAtVertex::trackOrParticleLink(void)
15 return m_trackOrParticleLink;
19VxTrackAtVertex::ImpactPoint3dAtaPlane(void) const
21 return m_ImpactPoint3dAtaPlane;
24inline const NeutralAtaPlane*
25VxTrackAtVertex::ImpactPoint3dNeutralAtaPlane(void) const
27 return m_ImpactPoint3dNeutralAtaPlane;
31VxTrackAtVertex::setWeight(const double weight)
37VxTrackAtVertex::weight(void) const
43VxTrackAtVertex::setVtxCompatibility(const double vtxCompatibility)
45 m_VertexCompatibility = vtxCompatibility;
49VxTrackAtVertex::vtxCompatibility(void) const
51 return m_VertexCompatibility;
54inline LinearizedTrack*
55VxTrackAtVertex::linState(void)
60inline const LinearizedTrack*
61VxTrackAtVertex::linState(void) const
67VxTrackAtVertex::trackQuality(void) const
72inline const TrackParameters*
73VxTrackAtVertex::perigeeAtVertex(void) const
75 return m_perigeeAtVertex;
78inline const NeutralParameters*
79VxTrackAtVertex::neutralPerigeeAtVertex(void) const
81 return m_neutralPerigeeAtVertex;
85VxTrackAtVertex::setTrackQuality(const FitQuality& trkQuality)
87 m_fitQuality = trkQuality;
91VxTrackAtVertex::setInitialPerigee(const TrackParameters* perigee)
93 if (m_trackOrParticleLink == nullptr)
94 m_initialPerigee = perigee;
98VxTrackAtVertex::setInitialPerigee(const NeutralParameters* perigee)
100 if (m_trackOrParticleLink == nullptr)
101 m_initialNeutralPerigee = perigee;