![]() |
Belle II Software release-09-00-03
|
Checker if a position is contained in a family of curves over phi0 and tan lambda. More...
#include <InPhi0CurvTanLBox.h>
Public Types | |
| using | HoughBox = Box< DiscretePhi0, DiscreteCurvWithArcLength2DCache, ContinuousTanL > |
| The box to which this object correspondes. | |
Public Member Functions | |
| InPhi0CurvTanLBox (float curlCurv) | |
| Create a new box with the given curler curvature. | |
| ESign | getDistanceSign (const HoughBox &houghBox, float x, float y, float l, float dxdz, float dydz, ILayer iCLayer=-1) const |
| Function that gives the sign of the distance from an observed drift circle to the sweeped object. | |
Private Attributes | |
| float | m_curlCurv |
| Curler curvature - set to value greater zero to activate one arm exclusive finding. | |
Checker if a position is contained in a family of curves over phi0 and tan lambda.
Definition at line 22 of file InPhi0CurvTanLBox.h.
The box to which this object correspondes.
Definition at line 32 of file InPhi0CurvTanLBox.h.
|
inlineexplicit |
Create a new box with the given curler curvature.
Definition at line 26 of file InPhi0CurvTanLBox.h.
|
inline |
Function that gives the sign of the distance from an observed drift circle to the sweeped object.
Two dimensional arc length
Definition at line 36 of file InPhi0CurvTanLBox.h.
|
private |
Curler curvature - set to value greater zero to activate one arm exclusive finding.
Definition at line 114 of file InPhi0CurvTanLBox.h.