![]() |
ATLAS Offline Software
|
VxVertexOnJetAxis inherits from Vertex. More...
#include <VxVertexOnJetAxis.h>
Public Member Functions | |
| VxVertexOnJetAxis () | |
| Default constructor, if called initializes a VxVertexOnJetAxis with all data members set to 0. | |
| VxVertexOnJetAxis (std::vector< VxTrackAtVertex * > tracksAtVertex) | |
| Constructs a VxVertexOnJetAxis with its tracks pointers. | |
| VxVertexOnJetAxis (std::vector< VxTrackAtVertex * > tracksAtVertex, int numVertex) | |
| Constructs a VxVertexOnJetAxis with its tracks pointers + number of Vertex (only internally used by the fitter) | |
| VxVertexOnJetAxis (const VxVertexOnJetAxis &) | |
| Copy constructor and assignement operator. | |
| VxVertexOnJetAxis & | operator= (const VxVertexOnJetAxis &) |
| 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. | |
| void | setNumVertex (int numVertex) |
| Set Method for NumVertex. | |
| int | getNumVertex (void) const |
| Get Method for NumVertex. | |
| virtual | ~VxVertexOnJetAxis () |
| Destructor. | |
| const Trk::FitQuality & | fitQuality () const |
| Fit quality access method. | |
| void | setFitQuality (const Trk::FitQuality &fitQuality) |
| Fit quality set method. | |
| const std::vector< VxTrackAtVertex * > & | getTracksAtVertex (void) const |
| get Tracks At Vertex Method | |
| void | setTracksAtVertex (std::vector< VxTrackAtVertex * > tracksAtVertex) |
| set Tracks At Vertex Method | |
| float | getCompatibilityToPrimaryVtx (void) const |
| get compatibility to the primary vertex | |
| void | setCompatibilityToPrimaryVtx (float) |
| set compatibility to the primary vertex | |
Private Attributes | |
| std::vector< VxTrackAtVertex * > | m_tracksAtVertex |
| int | m_numVertex |
| Trk::FitQuality | m_fitQuality |
| float | m_compatibilityToPrimaryVtx |
VxVertexOnJetAxis inherits from Vertex.
In addition to the vertex position, defined in Vertex class, it contains its error matrix, which can be retrieved as covariance or weight matrix, and well as fit quality (in for of chi2 and ndf).
Definition at line 51 of file VxVertexOnJetAxis.h.
| Trk::VxVertexOnJetAxis::VxVertexOnJetAxis | ( | ) |
Default constructor, if called initializes a VxVertexOnJetAxis with all data members set to 0.
Definition at line 27 of file VxVertexOnJetAxis.cxx.
| Trk::VxVertexOnJetAxis::VxVertexOnJetAxis | ( | std::vector< VxTrackAtVertex * > | tracksAtVertex | ) |
Constructs a VxVertexOnJetAxis with its tracks pointers.
Definition at line 32 of file VxVertexOnJetAxis.cxx.
| Trk::VxVertexOnJetAxis::VxVertexOnJetAxis | ( | std::vector< VxTrackAtVertex * > | tracksAtVertex, |
| int | numVertex ) |
Constructs a VxVertexOnJetAxis with its tracks pointers + number of Vertex (only internally used by the fitter)
Definition at line 38 of file VxVertexOnJetAxis.cxx.
|
default |
Copy constructor and assignement operator.
|
virtualdefault |
Destructor.
|
virtual |
Output Method for MsgStream, to be overloaded by child classes.
Definition at line 60 of file VxVertexOnJetAxis.cxx.
|
virtual |
Output Method for std::ostream, to be overloaded by child classes.
Definition at line 65 of file VxVertexOnJetAxis.cxx.
| const Trk::FitQuality & Trk::VxVertexOnJetAxis::fitQuality | ( | ) | const |
Fit quality access method.
Definition at line 72 of file VxVertexOnJetAxis.cxx.
| float Trk::VxVertexOnJetAxis::getCompatibilityToPrimaryVtx | ( | void | ) | const |
get compatibility to the primary vertex
Definition at line 99 of file VxVertexOnJetAxis.cxx.
| int Trk::VxVertexOnJetAxis::getNumVertex | ( | void | ) | const |
Get Method for NumVertex.
Definition at line 84 of file VxVertexOnJetAxis.cxx.
| const std::vector< VxTrackAtVertex * > & Trk::VxVertexOnJetAxis::getTracksAtVertex | ( | void | ) | const |
get Tracks At Vertex Method
Definition at line 88 of file VxVertexOnJetAxis.cxx.
| VxVertexOnJetAxis & Trk::VxVertexOnJetAxis::operator= | ( | const VxVertexOnJetAxis & | rhs | ) |
Definition at line 47 of file VxVertexOnJetAxis.cxx.
| void Trk::VxVertexOnJetAxis::setCompatibilityToPrimaryVtx | ( | float | newcomp | ) |
set compatibility to the primary vertex
Definition at line 107 of file VxVertexOnJetAxis.cxx.
| void Trk::VxVertexOnJetAxis::setFitQuality | ( | const Trk::FitQuality & | fitQuality | ) |
Fit quality set method.
Definition at line 76 of file VxVertexOnJetAxis.cxx.
| void Trk::VxVertexOnJetAxis::setNumVertex | ( | int | numVertex | ) |
Set Method for NumVertex.
Definition at line 80 of file VxVertexOnJetAxis.cxx.
| void Trk::VxVertexOnJetAxis::setTracksAtVertex | ( | std::vector< VxTrackAtVertex * > | tracksAtVertex | ) |
set Tracks At Vertex Method
Definition at line 92 of file VxVertexOnJetAxis.cxx.
|
private |
Definition at line 142 of file VxVertexOnJetAxis.h.
|
private |
Definition at line 141 of file VxVertexOnJetAxis.h.
|
private |
Definition at line 140 of file VxVertexOnJetAxis.h.
|
private |
Definition at line 139 of file VxVertexOnJetAxis.h.