|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef VXMULTIVERTEX_MVFVXTRACKATVERTEX_H
6 #define VXMULTIVERTEX_MVFVXTRACKATVERTEX_H
134 virtual MsgStream&
dump(MsgStream& sl)
const override;
139 virtual std::ostream&
dump(std::ostream& sl)
const override;
158 return m_linkToVertices;
164 return m_linkToVertices;
The VxTrackAtVertex is a common class for all present TrkVertexFitters The VxTrackAtVertex is designe...
virtual ~MVFVxTrackAtVertex()
Destructor.
const ITrackLink * trackOrParticleLink(void) const
void setLinkToVertices(TrackToVtxLink *trk)
Set method for linkToVertices object.
Trk::TrackToVtxLink * linkToVertices(void)
Unconst access to linkToVertices object.
MVFVxTrackAtVertex(const MVFVxTrackAtVertex &rhs)
Copy constructor.
TrackToVtxLink * m_linkToVertices
Pointer to the TrackToVtxLink object, which contains the association of this track with all the other...
virtual MVFVxTrackAtVertex * clone() const override
A clone method for the proper workings of the copy constructor in VxCandidate.
MVFVxTrackAtVertex & operator=(const MVFVxTrackAtVertex &)
Assignement operator.
virtual MsgStream & dump(MsgStream &sl) const override
Output Method for MsgStream, to be overloaded by child classes.
LinearizedTrack * linState(void)
Access method for the perigee linearized track.
Ensure that the ATLAS eigen extensions are properly loaded.
const TrackParameters * perigeeAtVertex(void) const
Perigee parameters with respect to fitted vertex d_0 and z_0 are equal to 0 in case the trajectory wa...
MVFVxTrackAtVertex()
Default constructor.
const TrackParameters * initialPerigee(void) const
Access to the initial perigee parameters of trajectory.