18#include "GaudiKernel/MsgStream.h"
28 m_positionCovariance(3,3),
31 m_positionCovariance.setZero();
35 const double ndf,
const double chi2) :
40 Vertex(pos), m_positionCovariance(3,3),
43 m_positionCovariance.setZero();
47 sl <<
"Trk::RecVertex: " << std::endl;
55 sl <<
"Trk::RecVertex: " << std::endl;
68 {
return m_positionCovariance; }
72 m_positionCovariance *= 1./factor;
#define AmgSymMatrix(dim)
Class to represent and store fit qualities from track reconstruction in terms of and number of degre...
virtual MsgStream & dump(MsgStream &sl) const
Output Method for MsgStream, to be overloaded by child classes.
virtual ~RecVertex()
Destructor.
Trk::FitQuality m_fitQuality
void scaleError(float factor)
Error scaling method.
RecVertex()
Default constructor, if called initializes a RecVertex with all data members set to 0.
const Trk::FitQuality & fitQuality() const
Fit quality access method.
Vertex()
Contructors: default, copy and a constructor taking a vertex position (Amg::Vector3D) as argument.
double chi2(TH1 *h0, TH1 *h1)
std::string toString(const Translation3D &translation, int precision=4)
GeoPrimitvesToStringConverter.
Eigen::Matrix< double, 3, 1 > Vector3D
Ensure that the ATLAS eigen extensions are properly loaded.