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. More... | |
VxVertexOnJetAxis (std::vector< VxTrackAtVertex * > tracksAtVertex) | |
Constructs a VxVertexOnJetAxis with its tracks pointers. More... | |
VxVertexOnJetAxis (std::vector< VxTrackAtVertex * > tracksAtVertex, int numVertex) | |
Constructs a VxVertexOnJetAxis with its tracks pointers + number of Vertex (only internally used by the fitter) More... | |
VxVertexOnJetAxis (const VxVertexOnJetAxis &) | |
Copy constructor and assignement operator. More... | |
VxVertexOnJetAxis & | operator= (const VxVertexOnJetAxis &) |
virtual MsgStream & | dump (MsgStream &sl) const |
Output Method for MsgStream, to be overloaded by child classes. More... | |
virtual std::ostream & | dump (std::ostream &sl) const |
Output Method for std::ostream, to be overloaded by child classes. More... | |
void | setNumVertex (int numVertex) |
Set Method for NumVertex. More... | |
int | getNumVertex (void) const |
Get Method for NumVertex. More... | |
virtual | ~VxVertexOnJetAxis () |
Destructor. More... | |
const Trk::FitQuality & | fitQuality () const |
Fit quality access method. More... | |
void | setFitQuality (const Trk::FitQuality &fitQuality) |
Fit quality set method. More... | |
const std::vector< VxTrackAtVertex * > & | getTracksAtVertex (void) const |
get Tracks At Vertex Method More... | |
void | setTracksAtVertex (std::vector< VxTrackAtVertex * > tracksAtVertex) |
set Tracks At Vertex Method More... | |
float | getCompatibilityToPrimaryVtx (void) const |
get compatibility to the primary vertex More... | |
void | setCompatibilityToPrimaryVtx (float) |
set compatibility to the primary vertex More... | |
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 78 of file VxVertexOnJetAxis.h.
Trk::VxVertexOnJetAxis::VxVertexOnJetAxis | ( | ) |
Default constructor, if called initializes a VxVertexOnJetAxis with all data members set to 0.
Definition at line 41 of file VxVertexOnJetAxis.cxx.
Trk::VxVertexOnJetAxis::VxVertexOnJetAxis | ( | std::vector< VxTrackAtVertex * > | tracksAtVertex | ) |
Constructs a VxVertexOnJetAxis with its tracks pointers.
Definition at line 46 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 52 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 74 of file VxVertexOnJetAxis.cxx.
|
virtual |
Output Method for std::ostream, to be overloaded by child classes.
Definition at line 79 of file VxVertexOnJetAxis.cxx.
const Trk::FitQuality & Trk::VxVertexOnJetAxis::fitQuality | ( | ) | const |
float Trk::VxVertexOnJetAxis::getCompatibilityToPrimaryVtx | ( | void | ) | const |
get compatibility to the primary vertex
Definition at line 113 of file VxVertexOnJetAxis.cxx.
int Trk::VxVertexOnJetAxis::getNumVertex | ( | void | ) | const |
const std::vector< VxTrackAtVertex * > & Trk::VxVertexOnJetAxis::getTracksAtVertex | ( | void | ) | const |
get Tracks At Vertex Method
Definition at line 102 of file VxVertexOnJetAxis.cxx.
VxVertexOnJetAxis & Trk::VxVertexOnJetAxis::operator= | ( | const VxVertexOnJetAxis & | rhs | ) |
Definition at line 61 of file VxVertexOnJetAxis.cxx.
void Trk::VxVertexOnJetAxis::setCompatibilityToPrimaryVtx | ( | float | newcomp | ) |
set compatibility to the primary vertex
Definition at line 121 of file VxVertexOnJetAxis.cxx.
void Trk::VxVertexOnJetAxis::setFitQuality | ( | const Trk::FitQuality & | fitQuality | ) |
void Trk::VxVertexOnJetAxis::setNumVertex | ( | int | numVertex | ) |
Set Method for NumVertex.
Definition at line 94 of file VxVertexOnJetAxis.cxx.
void Trk::VxVertexOnJetAxis::setTracksAtVertex | ( | std::vector< VxTrackAtVertex * > | tracksAtVertex | ) |
|
private |
Definition at line 169 of file VxVertexOnJetAxis.h.
|
private |
Definition at line 168 of file VxVertexOnJetAxis.h.
|
private |
Definition at line 167 of file VxVertexOnJetAxis.h.
|
private |
Definition at line 166 of file VxVertexOnJetAxis.h.