Belle II Software development
|
Checker if a position is contained in a family of curves over phi0, impact and curvature. More...
#include <InPhi0ImpactCurvBox.h>
Public Types | |
using | HoughBox = Box< DiscretePhi0, ContinuousImpact, DiscreteCurv > |
The box to which this object corresponds. | |
Public Member Functions | |
InPhi0ImpactCurvBox (float curlCurv=NAN) | |
Constructor taking the curler curvature Curlers with high curvature than the curler curvature may obtain hits from both arms. | |
ESign | getDistanceSign (const HoughBox &houghBox, float x, float y, float l, float=0, float=0, ILayer=-1) const |
Function that gives the sign of the distance from an observed drift circle to the family of curves. | |
Private Attributes | |
float | m_curlCurv |
Curler curvature - set to value greater zero to activate on arm exclusive finding. | |
Checker if a position is contained in a family of curves over phi0, impact and curvature.
Definition at line 24 of file InPhi0ImpactCurvBox.h.
using HoughBox = Box<DiscretePhi0, ContinuousImpact, DiscreteCurv> |
The box to which this object corresponds.
Definition at line 37 of file InPhi0ImpactCurvBox.h.
|
inlineexplicit |
Constructor taking the curler curvature Curlers with high curvature than the curler curvature may obtain hits from both arms.
Definition at line 31 of file InPhi0ImpactCurvBox.h.
|
inline |
Function that gives the sign of the distance from an observed drift circle to the family of curves.
Definition at line 48 of file InPhi0ImpactCurvBox.h.
|
private |
Curler curvature - set to value greater zero to activate on arm exclusive finding.
Definition at line 111 of file InPhi0ImpactCurvBox.h.