|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef VXVERTEX_VERTEX_H
6 #define VXVERTEX_VERTEX_H
42 virtual MsgStream&
dump(MsgStream& sl)
const;
44 virtual std::ostream&
dump(std::ostream& sl)
const;
49 friend class ::RecVertexCnv_p1;
Vertex(Vertex &&)=default
Vertex & operator=(Vertex &&)=default
Helper to enable counting number of instantiations in debug builds.
Amg::Vector3D m_position
vertex position
Vertex(const Vertex &)=default
virtual MsgStream & dump(MsgStream &sl) const
Output Method for MsgStream, to be overloaded by child classes.
Vertex & operator=(const Vertex &)=default
const Amg::Vector3D & position() const
return position of vertex
Ensure that the ATLAS eigen extensions are properly loaded.
Vertex()
Contructors: default, copy and a constructor taking a vertex position (Amg::Vector3D) as argument.
virtual ~Vertex()=default
Eigen::Matrix< double, 3, 1 > Vector3D
MsgStream & operator<<(MsgStream &sl, const AlignModule &alignModule)
overload of << operator for MsgStream for debug output