![]() |
Belle II Software release-09-00-03
|
ROIDetPlane describes the plane containing a sensor. More...
#include <ROIDetPlane.h>


Public Member Functions | |
| ROIDetPlane (const VxdID &vxdID, double toleranceZ, double tolerancePhi) | |
| the constructor | |
| VxdID | getVxdID () |
| return the sensor ID | |
| bool | isSensorInRange (const ROOT::Math::XYZVector &trackPosition, int layer) |
| determine if the sensor is in range | |
| void | setSharedPlanePtr (genfit::SharedPlanePtr spp) |
| assign the shared-plane pointer | |
| genfit::SharedPlanePtr | getSharedPlanePtr () |
| return the shared-plane pointer | |
Private Attributes | |
| VxdID | m_vxdID |
| the sensor ID | |
| ROOT::Math::XYZVector | m_orthoVec_upper |
| vector normal to the vector from 0,0,0 to a point on the upper edge of the sensor in x-y-plane | |
| ROOT::Math::XYZVector | m_orthoVec_lower |
| vector normal to the vector from 0,0,0 to a point on the lower edge of the sensor in x-y-plane | |
| double | m_sensorZMin = 0 |
| min of allowed global z range | |
| double | m_sensorZMax = 0 |
| max of allowed global z range | |
| int | m_layer = 0 |
| layer number | |
| genfit::SharedPlanePtr | m_sharedPlanePtr |
| the shared plane pointer | |
ROIDetPlane describes the plane containing a sensor.
Definition at line 26 of file ROIDetPlane.h.
| ROIDetPlane | ( | const VxdID & | vxdID, |
| double | toleranceZ, | ||
| double | tolerancePhi | ||
| ) |
the constructor
< reference to sensor info in geometry
Definition at line 19 of file ROIDetPlane.cc.
|
inline |
return the shared-plane pointer
Definition at line 45 of file ROIDetPlane.h.
|
inline |
| bool isSensorInRange | ( | const ROOT::Math::XYZVector & | trackPosition, |
| int | layer | ||
| ) |
determine if the sensor is in range
Definition at line 67 of file ROIDetPlane.cc.
|
inline |
assign the shared-plane pointer
Definition at line 43 of file ROIDetPlane.h.
|
private |
layer number
Definition at line 59 of file ROIDetPlane.h.
|
private |
vector normal to the vector from 0,0,0 to a point on the lower edge of the sensor in x-y-plane
Definition at line 54 of file ROIDetPlane.h.
|
private |
vector normal to the vector from 0,0,0 to a point on the upper edge of the sensor in x-y-plane
Definition at line 52 of file ROIDetPlane.h.
|
private |
max of allowed global z range
Definition at line 57 of file ROIDetPlane.h.
|
private |
min of allowed global z range
Definition at line 56 of file ROIDetPlane.h.
|
private |
the shared plane pointer
Definition at line 61 of file ROIDetPlane.h.
|
private |
the sensor ID
Definition at line 48 of file ROIDetPlane.h.