![]() |
ATLAS Offline Software
|
Z0PVTrackCompatibilityEstimator.h. More...
#include <Z0PVTrackCompatibilityEstimator.h>
Public Member Functions | |
| Z0PVTrackCompatibilityEstimator (const std::string &type, const std::string &name, const IInterface *parent) | |
| virtual | ~Z0PVTrackCompatibilityEstimator () |
| virtual StatusCode | initialize () |
| virtual StatusCode | finalize () |
| bool | isCompatible (const xAOD::TrackParticle *track, const xAOD::VertexContainer *pvContainer, unsigned int pvIndex=0) const |
| bool | isCompatible (const TrackParameters *track, const xAOD::VertexContainer *pvContainer, unsigned int pvIndex=0) const |
Private Attributes | |
| ToolHandle< Trk::ITrackToVertexIPEstimator > | m_ipEstimator |
| double | m_z0SignificanceMax |
Z0PVTrackCompatibilityEstimator.h.
Assigns tracks to the primary vertex based on their z0 significance. Tracks that are close to a pileup vertex are not assigned to the primary vertex.
Changes:
David Shope david.richard.shope@cern.ch (2016-04-19)
EDM Migration to xAOD - Replace Trk::VxContainer with xAOD::VertexContainer
Definition at line 44 of file Z0PVTrackCompatibilityEstimator.h.
| Trk::Z0PVTrackCompatibilityEstimator::Z0PVTrackCompatibilityEstimator | ( | const std::string & | type, |
| const std::string & | name, | ||
| const IInterface * | parent | ||
| ) |
Definition at line 20 of file Z0PVTrackComaptibilityEstimator.cxx.
|
virtualdefault |
|
virtual |
Definition at line 48 of file Z0PVTrackComaptibilityEstimator.cxx.
|
virtual |
Definition at line 34 of file Z0PVTrackComaptibilityEstimator.cxx.
| bool Trk::Z0PVTrackCompatibilityEstimator::isCompatible | ( | const TrackParameters * | track, |
| const xAOD::VertexContainer * | pvContainer, | ||
| unsigned int | pvIndex = 0 |
||
| ) | const |
Definition at line 63 of file Z0PVTrackComaptibilityEstimator.cxx.
| bool Trk::Z0PVTrackCompatibilityEstimator::isCompatible | ( | const xAOD::TrackParticle * | track, |
| const xAOD::VertexContainer * | pvContainer, | ||
| unsigned int | pvIndex = 0 |
||
| ) | const |
Definition at line 57 of file Z0PVTrackComaptibilityEstimator.cxx.
|
private |
Definition at line 60 of file Z0PVTrackCompatibilityEstimator.h.
|
private |
Definition at line 62 of file Z0PVTrackCompatibilityEstimator.h.
1.8.18