![]() |
ATLAS Offline Software
|
#include "MuonTrackFindingTools/Chi2Fitter.h"#include "Acts/Definitions/TrackParametrization.hpp"#include "Acts/Definitions/Units.hpp"Go to the source code of this file.
Namespaces | |
| namespace | MuonExperimental |
Functions | |
| void | MuonExperimental::updateGx2fParams (BoundTrackParameters ¶ms, const Eigen::VectorXd &deltaParamsExtended, std::unordered_map< GeometryIdentifier, Gx2fMaterialProperties > &materialMap, const std::vector< GeometryIdentifier > &geoIdVector) |
| Update parameters (and scattering angles if applicable). | |
| void | MuonExperimental::updateGx2fCovarianceParams (BoundMatrix &fullCovariancePredicted, Gx2fSystem &extendedSystem) |
| Calculate and update the covariance of the fitted parameters. | |
| void | MuonExperimental::addMeasurementToGx2fSumsBackend (Gx2fSystem &extendedSystem, const std::vector< BoundMatrix > &jacobianFromStart, const std::vector< std::size_t > &materialIndices, const std::vector< double > &qOverPderiv, const Eigen::MatrixXd &covarianceMeasurement, const BoundVector &predicted, const Eigen::VectorXd &measurement, const Eigen::MatrixXd &projector, const Logger &logger) |
| Adds a measurement to the GX2F equation system in a modular backend function. | |
| Eigen::VectorXd | MuonExperimental::computeGx2fDeltaParams (const Gx2fSystem &extendedSystem) |
| Solve the gx2f system to get the delta parameters for the update. | |
Variables | |
| const Acts::Matrix< eBoundSize, 2 > | MuonExperimental::phiThetaProjector |
| const Acts::Matrix< eBoundSize, 3 > | MuonExperimental::phiThetaQOverPProjector |
| const Acts::Matrix< eBoundSize, 1 > | MuonExperimental::qOverPProjector |