helper class to store the SpacePoint information as coding convention prohibits to use the SpacePoint class here
More...
#include <SpacePointInfo.h>
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.
◆ SpacePointInfo()
constructor
Definition at line 25 of file SpacePointInfo.h.
25 :
36 {
37 }
ROOT::Math::XYZVector m_position
3-vector with position in global coordinates
double m_qualityIndicator
the quality indicator for that SP
bool m_clustersAssignedU
true if SP has a u-cluster assigned
double m_normalizedLocalU
normalized coordinates of spacepoint in local coordinates u-direction
Belle2::VxdID::baseType m_vxdID
used the baseType instead of VxdID as root seems to have problems with it
ROOT::Math::XYZVector m_positionError
uncertainty on the position
bool m_clustersAssignedV
true if SP has a v-cluster assigned
bool m_isAssigned
true if is assigned
double m_normalizedLocalV
normalized coordinates of spacepoint in local coordinates v -direction
int m_sensorType
the sensor type
unsigned short baseType
The base integer type for VxdID.
◆ ~SpacePointInfo()
◆ getClustersAssignedU()
bool getClustersAssignedU |
( |
| ) |
|
|
inline |
◆ getClustersAssignedV()
bool getClustersAssignedV |
( |
| ) |
|
|
inline |
◆ getErrorX()
◆ getErrorY()
◆ getErrorZ()
◆ getIsAssigned()
◆ getNormalizedLocalU()
double getNormalizedLocalU |
( |
| ) |
|
|
inline |
getter function for normalized u coordinate
Definition at line 76 of file SpacePointInfo.h.
◆ getNormalizedLocalV()
double getNormalizedLocalV |
( |
| ) |
|
|
inline |
getter function for normalized v coordinate
Definition at line 84 of file SpacePointInfo.h.
◆ getQualityIndicator()
double getQualityIndicator |
( |
| ) |
|
|
inline |
◆ getSensorType()
◆ getVxdID()
◆ getX()
◆ getY()
◆ getZ()
◆ setClustersAssignedU()
void setClustersAssignedU |
( |
bool |
b | ) |
|
|
inline |
setter for is u cluster assigned
- Parameters
-
Definition at line 92 of file SpacePointInfo.h.
◆ setClustersAssignedV()
void setClustersAssignedV |
( |
bool |
b | ) |
|
|
inline |
◆ setIsAssigned()
void setIsAssigned |
( |
bool |
ia | ) |
|
|
inline |
setter for is assigned
- Parameters
-
ia | new value for isAssigned |
Definition at line 132 of file SpacePointInfo.h.
◆ setNormalizedLocalU()
void setNormalizedLocalU |
( |
double |
val | ) |
|
|
inline |
setter for the normalized u coordinate
- Parameters
-
val | new value for normalized u coordinate |
Definition at line 73 of file SpacePointInfo.h.
◆ setNormalizedLocalV()
void setNormalizedLocalV |
( |
double |
val | ) |
|
|
inline |
setter for the normalized v coordinate
- Parameters
-
val | new value for normalized v coordinate |
Definition at line 81 of file SpacePointInfo.h.
◆ setPosition()
void setPosition |
( |
ROOT::Math::XYZVector |
v | ) |
|
|
inline |
setter for the position.
- Parameters
-
v | 3-vector with new position |
Definition at line 45 of file SpacePointInfo.h.
◆ setPositionError()
void setPositionError |
( |
ROOT::Math::XYZVector |
v | ) |
|
|
inline |
setter for the uncertainty on the position
- Parameters
-
v | vector with new position uncertainties |
Definition at line 59 of file SpacePointInfo.h.
◆ setQualityIndicator()
void setQualityIndicator |
( |
double |
qi | ) |
|
|
inline |
◆ setSensorType()
void setSensorType |
( |
int |
type | ) |
|
|
inline |
◆ setVxdID()
◆ m_clustersAssignedU
◆ m_clustersAssignedV
◆ m_isAssigned
◆ m_normalizedLocalU
double m_normalizedLocalU |
|
private |
normalized coordinates of spacepoint in local coordinates u-direction
Definition at line 143 of file SpacePointInfo.h.
◆ m_normalizedLocalV
double m_normalizedLocalV |
|
private |
normalized coordinates of spacepoint in local coordinates v -direction
Definition at line 146 of file SpacePointInfo.h.
◆ m_position
ROOT::Math::XYZVector m_position |
|
private |
◆ m_positionError
ROOT::Math::XYZVector m_positionError |
|
private |
◆ m_qualityIndicator
double m_qualityIndicator |
|
private |
◆ m_sensorType
◆ m_vxdID
used the baseType instead of VxdID as root seems to have problems with it
Definition at line 155 of file SpacePointInfo.h.
The documentation for this class was generated from the following file: