|
ATLAS Offline Software
|
Go to the documentation of this file.
16 #ifndef VxJetVertex_RecVertexPositions_H
17 #define VxJetVertex_RecVertexPositions_H
20 #include "GaudiKernel/MsgStream.h"
25 class RecVertexPositions :
public VertexPositions {
30 const double ndf = 0.,
31 const double chi2 = 0.,
bool isWeightTimesPosition=
false);
39 virtual MsgStream&
dump(MsgStream& sl)
const;
41 virtual std::ostream&
dump(std::ostream& sl)
const;
RecVertexPositions()
default constructor, if called initializes a RecVertexPositions with all data members set to 0.
Eigen::Matrix< double, Eigen::Dynamic, 1 > VectorX
Dynamic Vector - dynamic allocation.
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > MatrixX
Dynamic Matrix - dynamic allocation.
void setCovariancePosition(const Amg::MatrixX &)
virtual MsgStream & dump(MsgStream &sl) const
Output Method for MsgStream, to be overloaded by child classes.
void setWeightTimesPosition(const Amg::VectorX &)
void setFitQuality(const Trk::FitQuality &)
Trk::FitQuality m_fitQuality
double chi2(TH1 *h0, TH1 *h1)
Class to represent and store fit qualities from track reconstruction in terms of and number of degre...
const Trk::FitQuality & fitQuality() const
Fit quality access method.
Ensure that the ATLAS eigen extensions are properly loaded.
Amg::MatrixX m_positionError
cov matrix on vertex position (primary vtx+jet dir+distance)
VertexPositions()
default constructor
virtual ~RecVertexPositions()
default destructor
Amg::MatrixX const & covariancePosition() const
return the covDeltaV matrix of the vertex fit
RecVertexPositions & operator=(const RecVertexPositions &)
Assignement operator.
const Amg::VectorX & weightTimesPosition()