Analysis Software
Documentation for sPHENIX simulation software
|
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::TrackAtVertex< input_track_t >::fittedParams, Acts::Vertex< input_track_t >::fullCovariance(), Acts::Vertex< input_track_t >::fullPosition(), Acts::TrackAtVertex< input_track_t >::linearizedState, testing::internal::move(), Acts::TrackAtVertex< input_track_t >::ndf, Acts::KalmanVertexUpdater::MatrixCache::newVertexPos, Acts::KalmanVertexUpdater::MatrixCache::newVertexWeight, Acts::detail::normalizePhiTheta(), and Acts::TrackAtVertex< input_track_t >::trackWeight.
Referenced by Acts::Experimental::detail::PortalHelper::attachDetectorVolumesUpdator(), Acts::Experimental::detail::PortalHelper::attachDetectorVolumeUpdators(), genfit::EventDisplay::drawEvent(), Acts::Experimental::generatePortals(), Acts::Experimental::generatePortalsUpdateInternals(), Acts::Experimental::detail::IndexedSurfacesGenerator< surface_container, indexed_updator >::operator()(), genfit::KalmanFitter::processTrackPoint(), genfit::KalmanFitterRefTrack::processTrackPointSqrt(), genfit::KalmanFitter::processTrackWithRep(), Acts::EigenStepper< extensionlist_t, auctioneer_t >::resetState(), send_ws_updates(), trigger_updates(), and PHGenFit::Track::updateOneMeasurementKalman().