![]() |
Belle II Software development
|
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 ROOT::Math::XYVector * | thetaVecMin = nullptr |
| Unit vector (cos, sin) at the lower theta bound. | |
| const ROOT::Math::XYVector * | 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 130 of file AxialHitQuadTreeProcessor.h.
| bool derivativeOk = false |
Result of the derivative check for this theta span.
Definition at line 162 of file AxialHitQuadTreeProcessor.h.
| bool extremumIsBetween = false |
Indicator that the extremum is a candidate for the containment check.
Definition at line 168 of file AxialHitQuadTreeProcessor.h.
| bool hasExtremum = false |
Indicator that the extremum of the Legendre curve lies within this theta span.
Definition at line 165 of file AxialHitQuadTreeProcessor.h.
| float rHitMaxExtr = 0 |
Derivative of the Legendre curve at the upper theta bound.
Definition at line 159 of file AxialHitQuadTreeProcessor.h.
| float rHitMaxLeft = 0 |
Legendre curve of the left passage hypothesis at the upper theta bound.
Definition at line 153 of file AxialHitQuadTreeProcessor.h.
| float rHitMaxRight = 0 |
Legendre curve of the right passage hypothesis at the upper theta bound.
Definition at line 147 of file AxialHitQuadTreeProcessor.h.
| float rHitMinExtr = 0 |
Derivative of the Legendre curve at the lower theta bound.
Definition at line 156 of file AxialHitQuadTreeProcessor.h.
| float rHitMinLeft = 0 |
Legendre curve of the left passage hypothesis at the lower theta bound.
Definition at line 150 of file AxialHitQuadTreeProcessor.h.
| float rHitMinRight = 0 |
Legendre curve of the right passage hypothesis at the lower theta bound.
Definition at line 144 of file AxialHitQuadTreeProcessor.h.
| const ROOT::Math::XYVector* thetaVecMax = nullptr |
Unit vector (cos, sin) at the upper theta bound.
Definition at line 141 of file AxialHitQuadTreeProcessor.h.
| const ROOT::Math::XYVector* thetaVecMin = nullptr |
Unit vector (cos, sin) at the lower theta bound.
Definition at line 138 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 135 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 132 of file AxialHitQuadTreeProcessor.h.