![]() |
Belle II Software development
|
Takes a basic object and passively moves it to any origin All subordinary coordinates have to be interpreted relative to this origin. More...
#include <OffOrigin.h>
Public Types | |
| using | Super = T |
| Type of the base class. | |
| using | HoughBox = typename T::HoughBox |
| The houghBox to which this object corresponds. | |
Public Member Functions | |
| TrackingUtilities::ESign | getDistanceSign (const HoughBox &houghBox, float x, float y, float signedDriftLength, float dxdz=0, float dydz=0, CDC::ILayer=-1) const |
| Function that gives the sign of the distance from an observed drift circle to the sweeped object. | |
| ROOT::Math::XYVector | getLocalOrigin () const |
| Getter for the local origin relative to which the parameters of the hough space are understood. | |
| void | setLocalOrigin (const ROOT::Math::XYVector &localOrigin) |
| Setter for the local origin relative to which the parameters of the hough space are understood. | |
Private Attributes | |
| float | m_localOriginX = 0.0 |
| The local origin x to which the original plane is displaced. | |
| float | m_localOriginY = 0.0 |
| The local origin y to which the original plane is displaced. | |
Takes a basic object and passively moves it to any origin All subordinary coordinates have to be interpreted relative to this origin.
Definition at line 25 of file OffOrigin.h.
| using HoughBox = typename T::HoughBox |
The houghBox to which this object corresponds.
Definition at line 36 of file OffOrigin.h.
| using Super = T |
Type of the base class.
Definition at line 29 of file OffOrigin.h.
|
inline |
Function that gives the sign of the distance from an observed drift circle to the sweeped object.
Definition at line 41 of file OffOrigin.h.
|
inline |
Getter for the local origin relative to which the parameters of the hough space are understood.
Definition at line 60 of file OffOrigin.h.
|
inline |
Setter for the local origin relative to which the parameters of the hough space are understood.
Definition at line 64 of file OffOrigin.h.
|
private |
The local origin x to which the original plane is displaced.
Definition at line 71 of file OffOrigin.h.
|
private |
The local origin y to which the original plane is displaced.
Definition at line 74 of file OffOrigin.h.