Belle II Software development
|
Cache containing the most important information of this state which will often be needed. More...
#include <CKFState.h>
Public Attributes | |
float | ptSeed = 0. |
getPtOfSeed (if seed state) | |
float | thetaSeed = 0. |
getThetaOfSeed (if seed state) | |
float | sensorCenterPhi = std::numeric_limits<float>::quiet_NaN() |
Phi of the sensor this state is based on, only set if based on SpacePoint. | |
float | phi = std::numeric_limits<float>::quiet_NaN() |
Phi if this state (from SpacePoint or RecoTrack) | |
float | theta = std::numeric_limits<float>::quiet_NaN() |
Theta if this state (from SpacePoint or RecoTrack) | |
float | perp = std::numeric_limits<float>::quiet_NaN() |
Perp of this state (from SpacePoint or RecoTrack) | |
float | localNormalizedu = std::numeric_limits<float>::quiet_NaN() |
Local normalized uCoordinate of this state, only set if based on SpacePoint. | |
float | localNormalizedv = std::numeric_limits<float>::quiet_NaN() |
Local normalized vCoordinate of this state, only set if based on SpacePoint. | |
unsigned short | geoLayer = std::numeric_limits<unsigned short>::quiet_NaN() |
Geometrical Layer this state is based on. Will be set to the SVD layer number if it's a state based on a SpacePoint, to an artificial layer else by using getGeometricalLayer() | |
unsigned short | ladder = std::numeric_limits<unsigned short>::quiet_NaN() |
Ladder this state is based on (only use for SpacePoint based states) | |
VxdID | sensorID = VxdID(0) |
VxdID of this state, only set if based on SpacePoint. | |
bool | isHitState = false |
Is this state based on a hit (=SpacePoint) or a seed (=RecoTrack) | |
Cache containing the most important information of this state which will often be needed.
Definition at line 125 of file CKFState.h.
unsigned short geoLayer = std::numeric_limits<unsigned short>::quiet_NaN() |
Geometrical Layer this state is based on. Will be set to the SVD layer number if it's a state based on a SpacePoint, to an artificial layer else by using getGeometricalLayer()
Definition at line 143 of file CKFState.h.
bool isHitState = false |
Is this state based on a hit (=SpacePoint) or a seed (=RecoTrack)
Definition at line 149 of file CKFState.h.
unsigned short ladder = std::numeric_limits<unsigned short>::quiet_NaN() |
Ladder this state is based on (only use for SpacePoint based states)
Definition at line 145 of file CKFState.h.
float localNormalizedu = std::numeric_limits<float>::quiet_NaN() |
Local normalized uCoordinate of this state, only set if based on SpacePoint.
Definition at line 139 of file CKFState.h.
float localNormalizedv = std::numeric_limits<float>::quiet_NaN() |
Local normalized vCoordinate of this state, only set if based on SpacePoint.
Definition at line 141 of file CKFState.h.
float perp = std::numeric_limits<float>::quiet_NaN() |
Perp of this state (from SpacePoint or RecoTrack)
Definition at line 137 of file CKFState.h.
float phi = std::numeric_limits<float>::quiet_NaN() |
Phi if this state (from SpacePoint or RecoTrack)
Definition at line 133 of file CKFState.h.
float ptSeed = 0. |
getPtOfSeed (if seed state)
Definition at line 127 of file CKFState.h.
float sensorCenterPhi = std::numeric_limits<float>::quiet_NaN() |
Phi of the sensor this state is based on, only set if based on SpacePoint.
Definition at line 131 of file CKFState.h.
VxdID of this state, only set if based on SpacePoint.
Definition at line 147 of file CKFState.h.
float theta = std::numeric_limits<float>::quiet_NaN() |
Theta if this state (from SpacePoint or RecoTrack)
Definition at line 135 of file CKFState.h.
float thetaSeed = 0. |
getThetaOfSeed (if seed state)
Definition at line 129 of file CKFState.h.