|
ACTS
Experiment-independent tracking
|
#include <Acts/TrackFitting/GsfOptions.hpp>
Public Member Functions | |
| GsfOptions (const GeometryContext &geoCtxt, const MagneticFieldContext &magFieldCtxt, const CalibrationContext &calibCtxt) | |
Public Attributes | |
| bool | abortOnError = false |
| std::reference_wrapper< const CalibrationContext > | calibrationContext |
| ComponentMergeMethod | componentMergeMethod = ComponentMergeMethod::eMaxWeight |
| bool | disableAllMaterialHandling = false |
| GsfExtensions< traj_t > | extensions |
| std::string_view | finalMultiComponentStateColumn = "" |
| std::reference_wrapper< const GeometryContext > | geoContext |
| std::reference_wrapper< const MagneticFieldContext > | magFieldContext |
| std::size_t | maxComponents = 4 |
| PropagatorPlainOptions | propagatorPlainOptions |
| const Surface * | referenceSurface = nullptr |
| double | reverseFilteringCovarianceScaling = 100.0 |
| Scaling factor for the covariance matrix before reverse filtering. | |
| bool | useExternalSurfaces = true |
| Whether to use the external-surfaces mechanism of the navigator which switches off the boundary-check for measurement surfaces. | |
| double | weightCutoff = 1.e-4 |
| Acts::GsfOptions< traj_t >::GsfOptions | ( | const GeometryContext & | geoCtxt, |
| const MagneticFieldContext & | magFieldCtxt, | ||
| const CalibrationContext & | calibCtxt ) |
| bool Acts::GsfOptions< traj_t >::abortOnError = false |
| std::reference_wrapper<const CalibrationContext> Acts::GsfOptions< traj_t >::calibrationContext |
| ComponentMergeMethod Acts::GsfOptions< traj_t >::componentMergeMethod = ComponentMergeMethod::eMaxWeight |
| bool Acts::GsfOptions< traj_t >::disableAllMaterialHandling = false |
| GsfExtensions<traj_t> Acts::GsfOptions< traj_t >::extensions |
| std::string_view Acts::GsfOptions< traj_t >::finalMultiComponentStateColumn = "" |
| std::reference_wrapper<const GeometryContext> Acts::GsfOptions< traj_t >::geoContext |
| std::reference_wrapper<const MagneticFieldContext> Acts::GsfOptions< traj_t >::magFieldContext |
| std::size_t Acts::GsfOptions< traj_t >::maxComponents = 4 |
| PropagatorPlainOptions Acts::GsfOptions< traj_t >::propagatorPlainOptions |
| const Surface* Acts::GsfOptions< traj_t >::referenceSurface = nullptr |
| double Acts::GsfOptions< traj_t >::reverseFilteringCovarianceScaling = 100.0 |
Scaling factor for the covariance matrix before reverse filtering.
Note that the default value is not tuned and might need adjustment for different use cases.
| bool Acts::GsfOptions< traj_t >::useExternalSurfaces = true |
Whether to use the external-surfaces mechanism of the navigator which switches off the boundary-check for measurement surfaces.
| double Acts::GsfOptions< traj_t >::weightCutoff = 1.e-4 |