Belle II Software development
|
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 corresponds. | |
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 corresponds.
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.