ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Namespaces | |
namespace | detail |
Functions | |
template<typename input_track_t > | |
void | update (const GeometryContext &gctx, TrackAtVertex< input_track_t > &track, const Vertex< input_track_t > &vtx) |
Refits a single track with the knowledge of the vertex it has originated from. | |
void Acts::KalmanVertexTrackUpdater::update | ( | const GeometryContext & | gctx, |
TrackAtVertex< input_track_t > & | track, | ||
const Vertex< input_track_t > & | vtx | ||
) |
Refits a single track with the knowledge of the vertex it has originated from.
gctx | The Geometry Context |
track | Track to update |
vtx | Vertex track belongs to |
Definition at line 15 of file KalmanVertexTrackUpdater.ipp.
View newest version in sPHENIX GitHub at line 15 of file KalmanVertexTrackUpdater.ipp
References Acts::TrackAtVertex< input_track_t >::chi2Track, Acts::KalmanVertexTrackUpdater::detail::createFullTrackCovariance(), Acts::detail::ensureThetaBounds(), Acts::ePHI, Acts::eQOP, Acts::eTHETA, Acts::TrackAtVertex< input_track_t >::fittedParams, Acts::Vertex< input_track_t >::fullCovariance(), Acts::Vertex< input_track_t >::fullPosition(), Acts::TrackAtVertex< input_track_t >::linearizedState, Acts::TrackAtVertex< input_track_t >::ndf, Acts::KalmanVertexUpdater::MatrixCache::newVertexPos, Acts::KalmanVertexUpdater::MatrixCache::newVertexWeight, position, and Acts::TrackAtVertex< input_track_t >::trackWeight.
Referenced by PHGenFit::Track::updateOneMeasurementKalman(), and PHGenFit2::Track::updateOneMeasurementKalman().