ATLAS Offline Software
|
#include "TrkParameters/ComponentParameters.h"
Go to the source code of this file.
Namespaces | |
Trk | |
Ensure that the ATLAS eigen extensions are properly loaded. | |
Trk::MultiComponentStateCombiner | |
Functions | |
std::unique_ptr< Trk::TrackParameters > | Trk::MultiComponentStateCombiner::combineToSingle (const MultiComponentState &, const bool useMode=false) |
@bried Calculate combined state of many components More... | |
void | Trk::MultiComponentStateCombiner::combineWithWeight (Trk::ComponentParameters &mergeTo, const Trk::ComponentParameters &addThis) |
Combined/merge a component to another one. More... | |
void | Trk::MultiComponentStateCombiner::combineParametersWithWeight (AmgVector(5) &firstParameters, double &firstWeight, const AmgVector(5) &secondParameters, const double secondWeight) |
Update parameters. More... | |
void | Trk::MultiComponentStateCombiner::combineCovWithWeight (const AmgVector(5) &firstParameters, AmgSymMatrix(5) &firstMeasuredCov, const double firstWeight, const AmgVector(5) &secondParameters, const AmgSymMatrix(5) &secondMeasuredCov, const double secondWeight) |
Update cov matrix. More... | |
Trk::MultiComponentState | Trk::MultiComponentStateCombiner::combineWithSmoother (const Trk::MultiComponentState &forwardsMultiState, const Trk::MultiComponentState &smootherMultiState, unsigned int maximumNumberOfComponents) |
Helper to combine forward with smoother MultiComponentStates. More... | |
Methods that take a multi-component state and collapses all components returning a single set of track parameters with single mean and covariance matrix.
Definition in file MultiComponentStateCombiner.h.