|
ACTS
Experiment-independent tracking
|
Extension struct which holds delegates to customise the GX2F behaviour. More...
#include <Acts/TrackFitting/GlobalChiSquareFitter.hpp>
Public Types | |
| using | Calibrator |
| Type alias for calibrator delegate to process measurements. | |
| using | ConstTrackStateProxy |
| Type alias for const track state proxy from multi-trajectory. | |
| using | OutlierFinder = Delegate<bool(ConstTrackStateProxy)> |
| Type alias for outlier finder delegate to identify measurement outliers. | |
| using | Parameters = typename TrackStateProxy::Parameters |
| Type alias for track parameters from track state proxy. | |
| using | TrackStateProxy = typename MultiTrajectory<traj_t>::TrackStateProxy |
| Type alias for mutable track state proxy from multi-trajectory. | |
| using | Updater |
| Type alias for updater delegate to incorporate measurements into track parameters. | |
Public Member Functions | |
| Gx2FitterExtensions () | |
| Default constructor which connects the default void components. | |
Public Attributes | |
| Calibrator | calibrator |
| The Calibrator is a dedicated calibration algorithm that allows to calibrate measurements using track information, this could be e.g. | |
| OutlierFinder | outlierFinder |
| Determines whether a measurement is supposed to be considered as an outlier. | |
| SourceLinkSurfaceAccessor | surfaceAccessor |
| Retrieves the associated surface from a source link. | |
| Updater | updater |
| The updater incorporates measurement information into the track parameters. | |
Extension struct which holds delegates to customise the GX2F behaviour.
| using Acts::Experimental::Gx2FitterExtensions< traj_t >::Calibrator |
Type alias for calibrator delegate to process measurements.
| using Acts::Experimental::Gx2FitterExtensions< traj_t >::ConstTrackStateProxy |
Type alias for const track state proxy from multi-trajectory.
| using Acts::Experimental::Gx2FitterExtensions< traj_t >::OutlierFinder = Delegate<bool(ConstTrackStateProxy)> |
Type alias for outlier finder delegate to identify measurement outliers.
| using Acts::Experimental::Gx2FitterExtensions< traj_t >::Parameters = typename TrackStateProxy::Parameters |
Type alias for track parameters from track state proxy.
| using Acts::Experimental::Gx2FitterExtensions< traj_t >::TrackStateProxy = typename MultiTrajectory<traj_t>::TrackStateProxy |
Type alias for mutable track state proxy from multi-trajectory.
| using Acts::Experimental::Gx2FitterExtensions< traj_t >::Updater |
Type alias for updater delegate to incorporate measurements into track parameters.
| Acts::Experimental::Gx2FitterExtensions< traj_t >::Gx2FitterExtensions | ( | ) |
Default constructor which connects the default void components.
| Calibrator Acts::Experimental::Gx2FitterExtensions< traj_t >::calibrator |
The Calibrator is a dedicated calibration algorithm that allows to calibrate measurements using track information, this could be e.g.
sagging for wires, module deformations, etc.
| OutlierFinder Acts::Experimental::Gx2FitterExtensions< traj_t >::outlierFinder |
Determines whether a measurement is supposed to be considered as an outlier.
| SourceLinkSurfaceAccessor Acts::Experimental::Gx2FitterExtensions< traj_t >::surfaceAccessor |
Retrieves the associated surface from a source link.
| Updater Acts::Experimental::Gx2FitterExtensions< traj_t >::updater |
The updater incorporates measurement information into the track parameters.