![]() |
Belle II Software
release-08-02-04
|
helper class to store the SpacePoint information as coding convention prohibits to use the SpacePoint class here More...
#include <SpacePointInfo.h>


Public Member Functions | |
| SpacePointInfo () | |
| constructor | |
| ~SpacePointInfo () | |
| destructor | |
| void | setPosition (ROOT::Math::XYZVector v) |
| setter for the position. More... | |
| double | getX () |
| getter for the x-position | |
| double | getY () |
| getter for the y-position | |
| double | getZ () |
| getter for the y-position | |
| void | setPositionError (ROOT::Math::XYZVector v) |
| setter for the uncertainty on the position More... | |
| double | getErrorX () |
| getter for uncertainty on x | |
| double | getErrorY () |
| getter for uncertainty on y | |
| double | getErrorZ () |
| getter for uncertainty on z | |
| void | setNormalizedLocalU (double val) |
| setter for the normalized u coordinate More... | |
| double | getNormalizedLocalU () |
| getter function for normalized u coordinate | |
| void | setNormalizedLocalV (double val) |
| setter for the normalized v coordinate More... | |
| double | getNormalizedLocalV () |
| getter function for normalized v coordinate | |
| bool | getClustersAssignedU () |
| returns true if u cluster is assigned | |
| void | setClustersAssignedU (bool b) |
| setter for is u cluster assigned More... | |
| bool | getClustersAssignedV () |
| returns true if u cluster is assigned | |
| void | setClustersAssignedV (bool b) |
| setter for is v cluster assigned More... | |
| Belle2::VxdID::baseType | getVxdID () |
| getter for the VxdID | |
| void | setVxdID (Belle2::VxdID::baseType anId) |
| setter for the VxdID: More... | |
| int | getSensorType () |
| getter for sensor type | |
| void | setSensorType (int type) |
| setter for sensor type: More... | |
| double | getQualityIndicator () |
| getter for the quality indicator | |
| void | setQualityIndicator (double qi) |
| setter for the quality indicator More... | |
| bool | getIsAssigned () |
| getter for is assigned | |
| void | setIsAssigned (bool ia) |
| setter for is assigned More... | |
Private Member Functions | |
| ClassDef (SpacePointInfo, 2) | |
| needed by root | |
Private Attributes | |
| ROOT::Math::XYZVector | m_position |
| 3-vector with positon in global coordinates | |
| ROOT::Math::XYZVector | m_positionError |
| uncertainty on the position | |
| double | m_normalizedLocalU |
| normalized coordinates of spacepoint in local coordinates u-direction | |
| double | m_normalizedLocalV |
| normalized coordinates of spacepoint in local coordinates v -direction | |
| bool | m_clustersAssignedU |
| true if SP has a u-cluster assigned | |
| bool | m_clustersAssignedV |
| true if SP has a v-cluster assigned | |
| Belle2::VxdID::baseType | m_vxdID |
| used the baseType instead of VxdID as root seems to have problems with it | |
| int | m_sensorType |
| the sensor type | |
| double | m_qualityIndicator |
| the quality indicator for that SP | |
| bool | m_isAssigned |
| true if is assigned | |
helper class to store the SpacePoint information as coding convention prohibits to use the SpacePoint class here
Definition at line 22 of file SpacePointInfo.h.
|
inline |
setter for is u cluster assigned
| b | new value |
Definition at line 92 of file SpacePointInfo.h.
|
inline |
setter for is v cluster assigned
| b | new value |
Definition at line 100 of file SpacePointInfo.h.
|
inline |
setter for is assigned
| ia | new value for isAssigned |
Definition at line 132 of file SpacePointInfo.h.
|
inline |
setter for the normalized u coordinate
| val | new value for normalized u coordinate |
Definition at line 73 of file SpacePointInfo.h.
|
inline |
setter for the normalized v coordinate
| val | new value for normalized v coordinate |
Definition at line 81 of file SpacePointInfo.h.
|
inline |
setter for the position.
| v | 3-vector with new position |
Definition at line 45 of file SpacePointInfo.h.
|
inline |
setter for the uncertainty on the position
| v | vector with new position uncertainties |
Definition at line 59 of file SpacePointInfo.h.
|
inline |
setter for the quality indicator
| qi | new quality indicator |
Definition at line 124 of file SpacePointInfo.h.
|
inline |
setter for sensor type:
| type | the new sensor type |
Definition at line 116 of file SpacePointInfo.h.
|
inline |