![]() |
Belle II Software development
|
Memory for the results of a facet drift length update that do not depend on the right left passage hypothesis of the middle hit. More...
#include <DriftLengthEstimator.h>
Public Attributes | |
| bool | valid = false |
| Indicator that the cache holds valid values. | |
| TrackingUtilities::UncertainParameterLine2D | fitLine |
| The fit line of the facet at the time of the update. | |
| double | alpha = 0 |
| The angle between the position and the flight direction used in the update. | |
| double | middleFlightTime = 0 |
| The flight time estimate of the middle hit. | |
| double | startDriftLength = 0 |
| The updated drift length of the start hit. | |
| double | endDriftLength = 0 |
| The updated drift length of the end hit. | |
Memory for the results of a facet drift length update that do not depend on the right left passage hypothesis of the middle hit.
Facets that differ only in the middle right left passage hypothesis have the same fit line by construction, such that most of the update can be shared between them.
Definition at line 68 of file DriftLengthEstimator.h.
| double alpha = 0 |
The angle between the position and the flight direction used in the update.
Definition at line 76 of file DriftLengthEstimator.h.
| double endDriftLength = 0 |
The updated drift length of the end hit.
Definition at line 85 of file DriftLengthEstimator.h.
The fit line of the facet at the time of the update.
Definition at line 73 of file DriftLengthEstimator.h.
| double middleFlightTime = 0 |
The flight time estimate of the middle hit.
Definition at line 79 of file DriftLengthEstimator.h.
| double startDriftLength = 0 |
The updated drift length of the start hit.
Definition at line 82 of file DriftLengthEstimator.h.
| bool valid = false |
Indicator that the cache holds valid values.
Definition at line 70 of file DriftLengthEstimator.h.