39 sl <<
"Trk::VertexPositions weight times position: (";
41 sl <<
"Trk::VertexPositions position: (";
58 sl <<
"Trk::VertexPositions weight times position: (";
60 sl <<
"Trk::VertexPositions position: (";
68 sl <<
"dist" << i <<
" " <<
m_position[i] <<
" ." << std::endl;
91 std::cout <<
"FATAL: VertexPositions is not able to return a valid position "
92 <<
" as a const object: need to go from Update to Use mode. "
VertexPositions class to represent and store a vertex.
VertexPositions()
default constructor
void setPosition(const Amg::VectorX &)
Amg::VectorX m_position
vertex position
const Amg::VectorX & position() const
return position of vertex
virtual MsgStream & dump(MsgStream &sl) const
Output Method for MsgStream, to be overloaded by child classes.
bool m_useWeightTimesPosition
Definition of ATLAS Math & Geometry primitives (Amg)
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
@ jet_zv
position x,y,z of primary vertex