ATLAS Offline Software
Loading...
Searching...
No Matches
EFTrackingTransient::SpacePoint Struct Reference

The SpacePoint struct contains all xAOD::SpacePoint data members. More...

#include <EFTrackingTransient.h>

Collaboration diagram for EFTrackingTransient::SpacePoint:

Public Attributes

unsigned int idHash [2] = {0}
float globalPosition [3] = {0.0f, 0.0f, 0.0f}
float radius = 0.0f
float cov_r = 0.0f
float cov_z = 0.0f
int measurementIndex [100] = {0}
float topHalfStripLength = 0.0f
float bottomHalfStripLength = 0.0f
float topStripDirection [3] = {0.0f, 0.0f, 0.0f}
float bottomStripDirection [3] = {0.0f, 0.0f, 0.0f}
float stripCenterDistance [3] = {0.0f, 0.0f, 0.0f}
float topStripCenter [3] = {0.0f, 0.0f, 0.0f}

Detailed Description

The SpacePoint struct contains all xAOD::SpacePoint data members.

This struct is only used as the input to the xAODTransfer/pass-through kernel The outputs of the xAODTransfer kernel are struct of arrays, see below

Definition at line 112 of file EFTrackingTransient.h.

Member Data Documentation

◆ bottomHalfStripLength

float EFTrackingTransient::SpacePoint::bottomHalfStripLength = 0.0f

Definition at line 123 of file EFTrackingTransient.h.

◆ bottomStripDirection

float EFTrackingTransient::SpacePoint::bottomStripDirection[3] = {0.0f, 0.0f, 0.0f}

Definition at line 125 of file EFTrackingTransient.h.

125{0.0f, 0.0f, 0.0f};

◆ cov_r

float EFTrackingTransient::SpacePoint::cov_r = 0.0f

Definition at line 118 of file EFTrackingTransient.h.

◆ cov_z

float EFTrackingTransient::SpacePoint::cov_z = 0.0f

Definition at line 119 of file EFTrackingTransient.h.

◆ globalPosition

float EFTrackingTransient::SpacePoint::globalPosition[3] = {0.0f, 0.0f, 0.0f}

Definition at line 116 of file EFTrackingTransient.h.

116{0.0f, 0.0f, 0.0f};

◆ idHash

unsigned int EFTrackingTransient::SpacePoint::idHash[2] = {0}

Definition at line 115 of file EFTrackingTransient.h.

115{0};

◆ measurementIndex

int EFTrackingTransient::SpacePoint::measurementIndex[100] = {0}

Definition at line 120 of file EFTrackingTransient.h.

120{0};

◆ radius

float EFTrackingTransient::SpacePoint::radius = 0.0f

Definition at line 117 of file EFTrackingTransient.h.

◆ stripCenterDistance

float EFTrackingTransient::SpacePoint::stripCenterDistance[3] = {0.0f, 0.0f, 0.0f}

Definition at line 126 of file EFTrackingTransient.h.

126{0.0f, 0.0f, 0.0f};

◆ topHalfStripLength

float EFTrackingTransient::SpacePoint::topHalfStripLength = 0.0f

Definition at line 122 of file EFTrackingTransient.h.

◆ topStripCenter

float EFTrackingTransient::SpacePoint::topStripCenter[3] = {0.0f, 0.0f, 0.0f}

Definition at line 127 of file EFTrackingTransient.h.

127{0.0f, 0.0f, 0.0f};

◆ topStripDirection

float EFTrackingTransient::SpacePoint::topStripDirection[3] = {0.0f, 0.0f, 0.0f}

Definition at line 124 of file EFTrackingTransient.h.

124{0.0f, 0.0f, 0.0f};

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