![]() |
ATLAS Offline Software
|
#include <RecVertexPositions.h>
Public Member Functions | |
| RecVertexPositions () | |
| default constructor, if called initializes a RecVertexPositions with all data members set to 0. | |
| RecVertexPositions (const VertexPositions &pos) | |
| construct a RecVertexPositions from a Vertex. | |
| RecVertexPositions (const RecVertexPositions &pos)=default | |
| RecVertexPositions (RecVertexPositions &&pos)=default | |
| RecVertexPositions & | operator= (const RecVertexPositions &pos)=default |
| RecVertexPositions & | operator= (RecVertexPositions &&pos)=default |
| RecVertexPositions (const Amg::VectorX &pos, const Amg::MatrixX &cov, const double ndf=0., const double chi2=0., bool isWeightTimesPosition=false) | |
| constructs a RecVertexPositions with position, error, ndf, dhi2 and ntrk | |
| RecVertexPositions (const Amg::VectorX &pos, const double ndf=0., const double chi2=0.) | |
| virtual MsgStream & | dump (MsgStream &sl) const |
| Output Method for MsgStream, to be overloaded by child classes. | |
| virtual std::ostream & | dump (std::ostream &sl) const |
| Output Method for std::ostream, to be overloaded by child classes. | |
| virtual | ~RecVertexPositions () |
| default destructor | |
| Amg::MatrixX const & | covariancePosition () const |
| return the covDeltaV matrix of the vertex fit | |
| void | setCovariancePosition (const Amg::MatrixX &) |
| void | setFitQuality (const Trk::FitQuality &) |
| const Trk::FitQuality & | fitQuality () const |
| Fit quality access method. | |
| const Amg::VectorX & | weightTimesPosition () |
| void | setWeightTimesPosition (const Amg::VectorX &) |
| void | finalizePosition () |
| const Amg::VectorX & | position () const |
| return position of vertex | |
| void | setPosition (const Amg::VectorX &) |
Static Public Member Functions | |
| static std::size_t | numberOfInstantiations () |
Static Public Attributes | |
| static std::atomic_size_t | s_numberOfInstantiations |
Protected Attributes | |
| Amg::VectorX | m_position |
| vertex position | |
| bool | m_useWeightTimesPosition |
Private Attributes | |
| Amg::MatrixX | m_positionError |
| cov matrix on vertex position (primary vtx+jet dir+distance) | |
| Trk::FitQuality | m_fitQuality |
Definition at line 29 of file RecVertexPositions.h.
| Trk::RecVertexPositions::RecVertexPositions | ( | ) |
default constructor, if called initializes a RecVertexPositions with all data members set to 0.
Definition at line 24 of file RecVertexPositions.cxx.
| Trk::RecVertexPositions::RecVertexPositions | ( | const VertexPositions & | pos | ) |
construct a RecVertexPositions from a Vertex.
ErrorMatrix will be 0,0,0.
Definition at line 30 of file RecVertexPositions.cxx.
|
default |
|
default |
| Trk::RecVertexPositions::RecVertexPositions | ( | const Amg::VectorX & | pos, |
| const Amg::MatrixX & | cov, | ||
| const double | ndf = 0., | ||
| const double | chi2 = 0., | ||
| bool | isWeightTimesPosition = false ) |
constructs a RecVertexPositions with position, error, ndf, dhi2 and ntrk
Definition at line 36 of file RecVertexPositions.cxx.
| Trk::RecVertexPositions::RecVertexPositions | ( | const Amg::VectorX & | pos, |
| const double | ndf = 0., | ||
| const double | chi2 = 0. ) |
Definition at line 44 of file RecVertexPositions.cxx.
|
virtualdefault |
default destructor
| const Amg::MatrixX & Trk::RecVertexPositions::covariancePosition | ( | ) | const |
return the covDeltaV matrix of the vertex fit
Definition at line 123 of file RecVertexPositions.cxx.
|
virtual |
Output Method for MsgStream, to be overloaded by child classes.
Reimplemented from Trk::VertexPositions.
Definition at line 80 of file RecVertexPositions.cxx.
|
virtual |
Output Method for std::ostream, to be overloaded by child classes.
Reimplemented from Trk::VertexPositions.
Definition at line 88 of file RecVertexPositions.cxx.
| void Trk::RecVertexPositions::finalizePosition | ( | ) |
Definition at line 73 of file RecVertexPositions.cxx.
| const Trk::FitQuality & Trk::RecVertexPositions::fitQuality | ( | ) | const |
|
inlinestaticinherited |
Definition at line 25 of file TrkObjectCounter.h.
|
default |
|
default |
|
inherited |
return position of vertex
Definition at line 86 of file VertexPositions.cxx.
| void Trk::RecVertexPositions::setCovariancePosition | ( | const Amg::MatrixX & | newerror | ) |
Definition at line 127 of file RecVertexPositions.cxx.
| void Trk::RecVertexPositions::setFitQuality | ( | const Trk::FitQuality & | newFitQuality | ) |
Definition at line 131 of file RecVertexPositions.cxx.
|
inherited |
Definition at line 100 of file VertexPositions.cxx.
| void Trk::RecVertexPositions::setWeightTimesPosition | ( | const Amg::VectorX & | weightTimesPosition | ) |
Definition at line 65 of file RecVertexPositions.cxx.
| const Amg::VectorX & Trk::RecVertexPositions::weightTimesPosition | ( | ) |
Definition at line 50 of file RecVertexPositions.cxx.
|
private |
Definition at line 78 of file RecVertexPositions.h.
|
protectedinherited |
vertex position
Definition at line 48 of file VertexPositions.h.
|
private |
cov matrix on vertex position (primary vtx+jet dir+distance)
Definition at line 77 of file RecVertexPositions.h.
|
protectedinherited |
Definition at line 49 of file VertexPositions.h.
|
inlinestaticinherited |
Definition at line 22 of file TrkObjectCounter.h.