15#ifndef VXJETVERTEX_VERTEXPOSITIONS_H
16#define VXJETVERTEX_VERTEXPOSITIONS_H
20#include "GaudiKernel/MsgStream.h"
39 virtual MsgStream&
dump(MsgStream& sl)
const;
41 virtual std::ostream&
dump(std::ostream& sl)
const;
Helper to enable counting number of instantiations in debug builds.
VertexPositions class to represent and store a vertex.
VertexPositions(VertexPositions &&)=default
move constructor
VertexPositions & operator=(const VertexPositions &)=default
Assignment operator.
VertexPositions()
default constructor
void setPosition(const Amg::VectorX &)
Amg::VectorX m_position
vertex position
VertexPositions & operator=(VertexPositions &&)=default
move Assignment operator
VertexPositions(const VertexPositions &)=default
copy constructor
virtual ~VertexPositions()=default
const Amg::VectorX & position() const
return position of vertex
bool m_useWeightTimesPosition
Eigen::Matrix< double, Eigen::Dynamic, 1 > VectorX
Dynamic Vector - dynamic allocation.
Ensure that the ATLAS eigen extensions are properly loaded.
MsgStream & operator<<(MsgStream &sl, const AlignModule &alignModule)
overload of << operator for MsgStream for debug output