#include <ITrackToVertexIPEstimator.h>
|
| DeclareInterfaceID (ITrackToVertexIPEstimator, 1, 0) |
|
virtual | ~ITrackToVertexIPEstimator () |
|
virtual std::unique_ptr< ImpactParametersAndSigma > | estimate (const xAOD::TrackParticle *track, const xAOD::Vertex *vtx, bool doRemoval) const =0 |
| Estimate methods returning a d0 and its calculated sigma. More...
|
|
virtual std::unique_ptr< ImpactParametersAndSigma > | estimate (const Trk::TrackParameters *track, const xAOD::Vertex *vtx, bool doRemoval) const =0 |
|
virtual std::unique_ptr< ImpactParametersAndSigma > | estimate (const xAOD::TrackParticle *track, const xAOD::TrackParticle *newtrack, const xAOD::Vertex *vtx, bool doRemoval) const =0 |
|
virtual std::unique_ptr< ImpactParametersAndSigma > | estimate (const Trk::TrackParameters *track, const Trk::TrackParameters *newtrack, const xAOD::Vertex *vtx, bool doRemoval) const =0 |
|
virtual xAOD::Vertex * | getUnbiasedVertex (const xAOD::TrackParticle *track, const xAOD::Vertex *vtx) const =0 |
|
virtual xAOD::Vertex * | getUnbiasedVertex (const Trk::TrackParameters *track, const xAOD::Vertex *vtx) const =0 |
|
virtual std::unique_ptr< ImpactParametersAndSigma > | estimate (const xAOD::TrackParticle *track, const xAOD::Vertex *vtx) const =0 |
|
virtual std::unique_ptr< ImpactParametersAndSigma > | estimate (const Trk::TrackParameters *track, const xAOD::Vertex *vtx) const =0 |
|
virtual double | get3DLifetimeSignOfTrack (const Trk::TrackParameters &track, const Amg::Vector3D &jetMomentum, const xAOD::Vertex &primaryVertex) const =0 |
|
virtual double | get3DLifetimeSignOfTrack (const Trk::TrackParameters &track, const CLHEP::Hep3Vector &jetMomentum, const xAOD::Vertex &primaryVertex) const =0 |
|
virtual double | get2DLifetimeSignOfTrack (const Trk::TrackParameters &track, const Amg::Vector3D &jetMomentum, const xAOD::Vertex &primaryVertex) const =0 |
|
virtual double | get2DLifetimeSignOfTrack (const Trk::TrackParameters &track, const CLHEP::Hep3Vector &jetMomentum, const xAOD::Vertex &primaryVertex) const =0 |
|
virtual double | getZLifetimeSignOfTrack (const Trk::TrackParameters &track, const Amg::Vector3D &jetMomentum, const xAOD::Vertex &primaryVertex) const =0 |
|
virtual double | getZLifetimeSignOfTrack (const Trk::TrackParameters &track, const CLHEP::Hep3Vector &jetMomentum, const xAOD::Vertex &primaryVertex) const =0 |
|
Definition at line 46 of file ITrackToVertexIPEstimator.h.
◆ ~ITrackToVertexIPEstimator()
virtual Trk::ITrackToVertexIPEstimator::~ITrackToVertexIPEstimator |
( |
| ) |
|
|
inlinevirtual |
◆ DeclareInterfaceID()
◆ estimate() [1/6]
◆ estimate() [2/6]
◆ estimate() [3/6]
◆ estimate() [4/6]
◆ estimate() [5/6]
◆ estimate() [6/6]
Estimate methods returning a d0 and its calculated sigma.
All methods do check whether a track is actually fitted to a vertex
◆ get2DLifetimeSignOfTrack() [1/2]
◆ get2DLifetimeSignOfTrack() [2/2]
◆ get3DLifetimeSignOfTrack() [1/2]
◆ get3DLifetimeSignOfTrack() [2/2]
◆ getUnbiasedVertex() [1/2]
◆ getUnbiasedVertex() [2/2]
◆ getZLifetimeSignOfTrack() [1/2]
◆ getZLifetimeSignOfTrack() [2/2]
The documentation for this class was generated from the following file: