EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
Namespaces | |
namespace | detail |
Functions | |
template<typename input_track_t > | |
void | update (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 | ( | 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.
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::eBoundPhi, Acts::eBoundQOverP, Acts::eBoundTheta, Acts::detail::ensureThetaBounds(), 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, Acts::TrackAtVertex< input_track_t >::trackWeight, and vtx().
Referenced by genfit::EventDisplay::drawEvent(), GFKalman::processHit(), genfit::KalmanFitter::processTrackPoint(), genfit::KalmanFitterRefTrack::processTrackPointSqrt(), genfit::KalmanFitter::processTrackWithRep(), Acts::EigenStepper< bfield_t, extensionlist_t, auctioneer_t >::resetState(), Acts::AtlasStepper< bfield_t >::resetState(), PHGenFit2::Track::updateOneMeasurementKalman(), and PHGenFit::Track::updateOneMeasurementKalman().