![]() |
Belle II Software
release-08-02-04
|
Takes a basic object and sweeps it by some angle phi0 range a around the origin. More...
#include <Phi0Sweeped.h>


Public Types | |
| using | HoughBox = SweepBox< APhi0, typename T::HoughBox > |
| The box to which this object correspondes. | |
| using | SubordinaryHoughBox = typename T::HoughBox |
| The hough box without the sweep in phi0. | |
Public Member Functions | |
| APhi0Sweeped (float curlCurv) | |
| Constructor taking the curling curvature. | |
| ESign | getDistanceSign (const HoughBox &houghBox, float x, float y, float signedDriftLength, float dxdz=0, float dydz=0, 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 = NAN |
| The curvature above which the trajectory is considered a curler. | |
Takes a basic object and sweeps it by some angle phi0 range a around the origin.
Definition at line 26 of file Phi0Sweeped.h.