Belle II Software development
VXDHoughState::DataCache Struct Reference

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

#include <VXDHoughState.h>

Public Attributes

float x = std::numeric_limits<float>::quiet_NaN()
 x coordinate of this hit
 
float y = std::numeric_limits<float>::quiet_NaN()
 y coordinate of this hit
 
float z = std::numeric_limits<float>::quiet_NaN()
 z coordinate of this hit
 
float xConformal = std::numeric_limits<float>::quiet_NaN()
 conformal transformed x coordinate of this hit
 
float yConformal = std::numeric_limits<float>::quiet_NaN()
 conformal transformed y coordinate of this hit
 
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.
 
float sensorCenterPhi = std::numeric_limits<float>::quiet_NaN()
 Phi value of SpacePoint.
 
float phi = std::numeric_limits<float>::quiet_NaN()
 Phi value of SpacePoint.
 
float theta = std::numeric_limits<float>::quiet_NaN()
 Theta value of SpacePoint.
 
float uTime = std::numeric_limits<float>::quiet_NaN()
 Time of the u-side cluster.
 
float vTime = std::numeric_limits<float>::quiet_NaN()
 Time of the v-side cluster.
 
unsigned short layer = std::numeric_limits<unsigned short>::quiet_NaN()
 Geometrical Layer this state is based on.
 
unsigned short ladder = std::numeric_limits<unsigned short>::quiet_NaN()
 Ladder this state is based on (only use for SpacePoint based states)
 
VxdID sensorID = 0
 SensorID of this hit.
 

Detailed Description

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

Definition at line 70 of file VXDHoughState.h.

Member Data Documentation

◆ ladder

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 98 of file VXDHoughState.h.

◆ layer

unsigned short layer = std::numeric_limits<unsigned short>::quiet_NaN()

Geometrical Layer this state is based on.

Definition at line 96 of file VXDHoughState.h.

◆ localNormalizedu

float localNormalizedu = std::numeric_limits<float>::quiet_NaN()

Local normalized uCoordinate of this state, only set if based on SpacePoint.

Definition at line 82 of file VXDHoughState.h.

◆ localNormalizedv

float localNormalizedv = std::numeric_limits<float>::quiet_NaN()

Local normalized vCoordinate of this state, only set if based on SpacePoint.

Definition at line 84 of file VXDHoughState.h.

◆ phi

float phi = std::numeric_limits<float>::quiet_NaN()

Phi value of SpacePoint.

Definition at line 88 of file VXDHoughState.h.

◆ sensorCenterPhi

float sensorCenterPhi = std::numeric_limits<float>::quiet_NaN()

Phi value of SpacePoint.

Definition at line 86 of file VXDHoughState.h.

◆ sensorID

VxdID sensorID = 0

SensorID of this hit.

Definition at line 100 of file VXDHoughState.h.

◆ theta

float theta = std::numeric_limits<float>::quiet_NaN()

Theta value of SpacePoint.

Definition at line 90 of file VXDHoughState.h.

◆ uTime

float uTime = std::numeric_limits<float>::quiet_NaN()

Time of the u-side cluster.

Definition at line 92 of file VXDHoughState.h.

◆ vTime

float vTime = std::numeric_limits<float>::quiet_NaN()

Time of the v-side cluster.

Definition at line 94 of file VXDHoughState.h.

◆ x

float x = std::numeric_limits<float>::quiet_NaN()

x coordinate of this hit

Definition at line 72 of file VXDHoughState.h.

◆ xConformal

float xConformal = std::numeric_limits<float>::quiet_NaN()

conformal transformed x coordinate of this hit

Definition at line 78 of file VXDHoughState.h.

◆ y

float y = std::numeric_limits<float>::quiet_NaN()

y coordinate of this hit

Definition at line 74 of file VXDHoughState.h.

◆ yConformal

float yConformal = std::numeric_limits<float>::quiet_NaN()

conformal transformed y coordinate of this hit

Definition at line 80 of file VXDHoughState.h.

◆ z

float z = std::numeric_limits<float>::quiet_NaN()

z coordinate of this hit

Definition at line 76 of file VXDHoughState.h.


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