![]() |
ATLAS Offline Software
|
This object reweights the tracks according to a chi2 value constructed according to the distance to the vertex (the error of the vertex is not considered in constructing the chi squared, because this is an apriori probability which enters the fit) More...
#include <Chi2TrackCompatibilityEstimator.h>
Public Member Functions | |
| virtual StatusCode | initialize () override |
| virtual StatusCode | finalize () override |
| virtual void | estimate (VxTrackAtVertex &, const Amg::Vector3D &vertex) const override |
| Estimate method changing the state of VxTrackAtVertex. | |
| virtual float | compatibility (VxTrackAtVertex &vtxTrack, const Amg::Vector3D &vertex) const override |
| Compatibility method returning the compatibility value. | |
Private Member Functions | |
| template<class T> | |
| float | _compatibility (T &plane, const Amg::Vector3D &vertex) const |
| Compatibility method returning the compatibility value. | |
This object reweights the tracks according to a chi2 value constructed according to the distance to the vertex (the error of the vertex is not considered in constructing the chi squared, because this is an apriori probability which enters the fit)
Changes:
David Shope david.nosp@m..ric.nosp@m.hard..nosp@m.shop.nosp@m.e@cer.nosp@m.n.ch (2016-03-18) EDM Migration to xAOD - move Trk::Vertex to Amg::Vector3D
Definition at line 33 of file Chi2TrackCompatibilityEstimator.h.
|
private |
Compatibility method returning the compatibility value.
Definition at line 42 of file Chi2TrackCompatibilityEstimator.cxx.
|
overridevirtual |
Compatibility method returning the compatibility value.
Definition at line 113 of file Chi2TrackCompatibilityEstimator.cxx.
|
overridevirtual |
Estimate method changing the state of VxTrackAtVertex.
Definition at line 36 of file Chi2TrackCompatibilityEstimator.cxx.
|
overridevirtual |
Definition at line 29 of file Chi2TrackCompatibilityEstimator.cxx.
|
overridevirtual |
Definition at line 23 of file Chi2TrackCompatibilityEstimator.cxx.