![]() |
Belle II Software
release-08-02-04
|
GFRaveVertex class. More...
#include <GFRaveVertex.h>


Public Member Functions | |
| GFRaveVertex (const TVector3 &pos, const TMatrixDSym &cov, const std::vector< genfit::GFRaveTrackParameters * > &smoothedTracks, double ndf, double chi2, int id=-1) | |
| GFRaveVertex (const GFRaveVertex &) | |
| GFRaveVertex & | operator= (GFRaveVertex) |
| void | swap (GFRaveVertex &) |
| TVector3 | getPos () const |
| get Position | |
| TMatrixDSym | getCov () const |
| get 3x3 covariance (error) of position. | |
| double | getNdf () const |
| double | getChi2 () const |
| unsigned int | getNTracks () const |
| Number of tracks the vertex is made of. | |
| GFRaveTrackParameters * | getParameters (unsigned int i) const |
| int | getId () const |
| void | Print (const Option_t *="") const |
Private Attributes | |
| TVector3 | pos_ |
| TMatrixDSym | cov_ |
| double | ndf_ |
| double | chi2_ |
| int | id_ |
| std::vector< genfit::GFRaveTrackParameters * > | smoothedTracks_ |
GFRaveVertex class.
A Vertex contains information about its position and covariance. The tracks the vertex is consisting of are stored in smoothedTracks_. These GFRaveTrackParameters contain the weight of the corresponding track in the vertex, smoothed track parameters and a pointer to the original unaltered genfit::Track.
Definition at line 48 of file GFRaveVertex.h.