Belle II Software  release-08-01-10
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

float ptSeed = 0.
 getPtOfSeed (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 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)
 

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 125 of file CKFState.h.


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