Belle II Software  release-05-01-25
CKFState< ASeed, AHit >::stateCache Struct Reference

Cache containing the most important information of this state which will often be needed. More...

#include <CKFState.h>

Collaboration diagram for CKFState< ASeed, AHit >::stateCache:

Public Attributes

bool isHitState = false
 Is this state based on a hit (=SpacePoint) or a seed (=RecoTrack)
 
VxdID sensorID = VxdID(0)
 VxdID 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)
 
double sensorCenterPhi = std::numeric_limits<double>::quiet_NaN()
 Phi of the sensor this state is based on, only set if based on SpacePoint.
 
double phi = std::numeric_limits<double>::quiet_NaN()
 Phi if this state (from SpacePoint or RecoTrack)
 
double theta = std::numeric_limits<double>::quiet_NaN()
 Theta if this state (from SpacePoint or RecoTrack)
 
double localNormalizedu = std::numeric_limits<double>::quiet_NaN()
 Local normalized uCoordinate of this state, only set if based on SpacePoint.
 
double localNormalizedv = std::numeric_limits<double>::quiet_NaN()
 Local normalized vCoordinate of this state, only set if based on SpacePoint.
 

Detailed Description

template<class ASeed, class AHit>
struct Belle2::CKFState< ASeed, AHit >::stateCache

Cache containing the most important information of this state which will often be needed.

Definition at line 135 of file CKFState.h.


The documentation for this struct was generated from the following file: