|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef VXVERTEX_VXCANDIDATE_H
6 #define VXVERTEX_VXCANDIDATE_H
24 class VxTrackAtVertex;
53 virtual MsgStream&
dump(MsgStream& sl)
const;
55 virtual std::ostream&
dump(std::ostream& sl)
const;
143 inline std::vector<Trk::VxTrackAtVertex*>*
149 inline const std::vector<Trk::VxTrackAtVertex*>*
const Trk::RecVertex & recVertex(void) const
Returns a reference to reconstructed vertex.
Trk::VertexType m_vertexType
VertexType vertexType() const
return the type of the vertex
VxCandidate & operator=(const VxCandidate &)
void setRecVertex(Trk::RecVertex &recVertex)
RecVertex set method.
Helper to enable counting number of instantiations in debug builds.
Trk::RecVertex inherits from Trk::Vertex.
VxCandidate()
Default constructor for persistency.
Trk::RecVertex m_recVertex
std::vector< Trk::VxTrackAtVertex * > * vxTrackAtVertex(void)
Unconst pointer to the vector of tracks Required by some of the vertex fitters.
std::vector< Trk::VxTrackAtVertex * > m_vxTrackAtVertex
virtual MsgStream & dump(MsgStream &sl) const
Output Method for MsgStream, to be overloaded by child classes.
Ensure that the ATLAS eigen extensions are properly loaded.
virtual ~VxCandidate()
Virtual destructor, copy-constructor and assignement operator.
MsgStream & operator<<(MsgStream &sl, const AlignModule &alignModule)
overload of << operator for MsgStream for debug output
virtual VxCandidate * clone() const
void setVertexType(VertexType vertexType)
return the type of the vertex