![]() |
ATLAS Offline Software
|
Functions | |
std::unique_ptr< Trk::TrackParameters > | combineToSingle (const MultiComponentState &, const bool useMode=false) |
@bried Calculate combined state of many components More... | |
void | combineParametersWithWeight (AmgVector(5) &firstParameters, double &firstWeight, const AmgVector(5) &secondParameters, const double secondWeight) |
Combine parameters based on their relevant weigths. More... | |
void | combineCovWithWeight (const AmgVector(5) &firstParameters, AmgSymMatrix(5) &firstMeasuredCov, const double firstWeight, const AmgVector(5) &secondParameters, const AmgSymMatrix(5) &secondMeasuredCov, const double secondWeight) |
Combine cov matrices based on their relevant weights. More... | |
ATH_FLATTEN 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 | ||
) |
Combine cov matrices based on their relevant weights.
Definition at line 227 of file MultiComponentStateCombiner.cxx.
ATH_FLATTEN void Trk::MultiComponentStateCombiner::combineParametersWithWeight | ( | AmgVector(5) & | firstParameters, |
double & | firstWeight, | ||
const AmgVector(5) & | secondParameters, | ||
const double | secondWeight | ||
) |
Combine parameters based on their relevant weigths.
Definition at line 201 of file MultiComponentStateCombiner.cxx.
std::unique_ptr< Trk::TrackParameters > Trk::MultiComponentStateCombiner::combineToSingle | ( | const MultiComponentState & | uncombinedState, |
const bool | useMode = false |
||
) |
@bried Calculate combined state of many components
Definition at line 190 of file MultiComponentStateCombiner.cxx.