![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include "Acts/Utilities/Result.hpp"#include "Acts/Vertexing/TrackAtVertex.hpp"#include "Acts/Vertexing/Vertex.hpp"#include "KalmanVertexUpdater.ipp"
Include dependency graph for KalmanVertexUpdater.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | Acts::KalmanVertexUpdater::MatrixCache |
| adds or removes track from or updates current vertex Based on R. Frühwirth et al. Vertex reconstruction and track bundling at the lep collider using robust Algorithms Computer Physics Comm.: 96 (1996) 189, chapter 2.1 More... | |
Namespaces | |
| namespace | Acts |
| Set the Geometry Context PLUGIN. | |
| namespace | Acts::KalmanVertexUpdater |
| namespace | Acts::KalmanVertexUpdater::detail |
Functions | |
| template<typename input_track_t > | |
| void | Acts::KalmanVertexUpdater::updateVertexWithTrack (Vertex< input_track_t > &vtx, TrackAtVertex< input_track_t > &trk) |
| Updates vertex with knowledge of new track. | |
| template<typename input_track_t > | |
| void | Acts::KalmanVertexUpdater::updatePosition (const Acts::Vertex< input_track_t > &vtx, const Acts::LinearizedTrack &linTrack, double trackWeight, int sign, MatrixCache &matrixCache) |
| Updates vertex position. | |
| template<typename input_track_t > | |
| double | Acts::KalmanVertexUpdater::detail::vertexPositionChi2 (const Vertex< input_track_t > &oldVtx, const MatrixCache &matrixCache) |
| Takes old and new vtx and calculates position chi2. | |
| template<typename input_track_t > | |
| double | Acts::KalmanVertexUpdater::detail::trackParametersChi2 (const LinearizedTrack &linTrack, const MatrixCache &matrixCache) |
| Calculates chi2 of refitted track parameters w.r.t. updated vertex. | |
| template<typename input_track_t > | |
| void | Acts::KalmanVertexUpdater::detail::update (Vertex< input_track_t > &vtx, TrackAtVertex< input_track_t > &trk, int sign) |
Adds or removes (depending on sign) tracks from vertex and updates the vertex. | |