![]() |
Belle II Software prerelease-11-00-00e
|
Quantities entering the node containment check that only depend on the hit and on the theta span of a node - shared by all nodes that have the same theta span. More...

Public Attributes | |
| long | xMin = 0 |
| Lower theta bound of the nodes in this group as an index into the lookup table. | |
| long | xMax = 0 |
| Upper theta bound of the nodes in this group as an index into the lookup table. | |
| const TrackingUtilities::Vector2D * | thetaVecMin = nullptr |
| Unit vector (cos, sin) at the lower theta bound. | |
| const TrackingUtilities::Vector2D * | thetaVecMax = nullptr |
| Unit vector (cos, sin) at the upper theta bound. | |
| float | rHitMinRight = 0 |
| Legendre curve of the right passage hypothesis at the lower theta bound. | |
| float | rHitMaxRight = 0 |
| Legendre curve of the right passage hypothesis at the upper theta bound. | |
| float | rHitMinLeft = 0 |
| Legendre curve of the left passage hypothesis at the lower theta bound. | |
| float | rHitMaxLeft = 0 |
| Legendre curve of the left passage hypothesis at the upper theta bound. | |
| float | rHitMinExtr = 0 |
| Derivative of the Legendre curve at the lower theta bound. | |
| float | rHitMaxExtr = 0 |
| Derivative of the Legendre curve at the upper theta bound. | |
| bool | derivativeOk = false |
| Result of the derivative check for this theta span. | |
| bool | hasExtremum = false |
| Indicator that the extremum of the Legendre curve lies within this theta span. | |
| bool | extremumIsBetween = false |
| Indicator that the extremum is a candidate for the containment check. | |
Quantities entering the node containment check that only depend on the hit and on the theta span of a node - shared by all nodes that have the same theta span.
Definition at line 129 of file AxialHitQuadTreeProcessor.h.
| bool derivativeOk = false |
Result of the derivative check for this theta span.
Definition at line 161 of file AxialHitQuadTreeProcessor.h.
| bool extremumIsBetween = false |
Indicator that the extremum is a candidate for the containment check.
Definition at line 167 of file AxialHitQuadTreeProcessor.h.
| bool hasExtremum = false |
Indicator that the extremum of the Legendre curve lies within this theta span.
Definition at line 164 of file AxialHitQuadTreeProcessor.h.
| float rHitMaxExtr = 0 |
Derivative of the Legendre curve at the upper theta bound.
Definition at line 158 of file AxialHitQuadTreeProcessor.h.
| float rHitMaxLeft = 0 |
Legendre curve of the left passage hypothesis at the upper theta bound.
Definition at line 152 of file AxialHitQuadTreeProcessor.h.
| float rHitMaxRight = 0 |
Legendre curve of the right passage hypothesis at the upper theta bound.
Definition at line 146 of file AxialHitQuadTreeProcessor.h.
| float rHitMinExtr = 0 |
Derivative of the Legendre curve at the lower theta bound.
Definition at line 155 of file AxialHitQuadTreeProcessor.h.
| float rHitMinLeft = 0 |
Legendre curve of the left passage hypothesis at the lower theta bound.
Definition at line 149 of file AxialHitQuadTreeProcessor.h.
| float rHitMinRight = 0 |
Legendre curve of the right passage hypothesis at the lower theta bound.
Definition at line 143 of file AxialHitQuadTreeProcessor.h.
| const TrackingUtilities::Vector2D* thetaVecMax = nullptr |
Unit vector (cos, sin) at the upper theta bound.
Definition at line 140 of file AxialHitQuadTreeProcessor.h.
| const TrackingUtilities::Vector2D* thetaVecMin = nullptr |
Unit vector (cos, sin) at the lower theta bound.
Definition at line 137 of file AxialHitQuadTreeProcessor.h.
| long xMax = 0 |
Upper theta bound of the nodes in this group as an index into the lookup table.
Definition at line 134 of file AxialHitQuadTreeProcessor.h.
| long xMin = 0 |
Lower theta bound of the nodes in this group as an index into the lookup table.
Definition at line 131 of file AxialHitQuadTreeProcessor.h.