ATLAS Offline Software
|
The PixelClusters struct contains all xAOD::PixelCluster data members. More...
#include <EFTrackingDataFormats.h>
Public Attributes | |
long unsigned int | id = 0 |
unsigned int | idHash = 0 |
float | localPosition [2] = {0.0f, 0.0f} |
float | localCovariance [2] = {0.0f, 0.0f} |
float | globalPosition [3] = {0.0f, 0.0f, 0.0f} |
unsigned long long | rdoList [1000] = {0} |
int | channelsInPhi = 0 |
int | channelsInEta = 0 |
float | widthInEta = 0.0f |
float | omegaX = 0.0f |
float | omegaY = 0.0f |
int | totList [1000] = {0} |
int | totalToT = 0 |
float | chargeList [1000] = {0.0f} |
float | totalCharge = 0.0f |
float | energyLoss = 0.0f |
char | isSplit = 0 |
float | splitProbability1 = 0.0f |
float | splitProbability2 = 0.0f |
int | lvl1a = 0 |
int | sizeOfRDOList = 0 |
int | sizeOfTotList = 0 |
int | sizeOfChargeList = 0 |
The PixelClusters struct contains all xAOD::PixelCluster 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 48 of file EFTrackingDataFormats.h.
int EFTrackingDataFormats::PixelCluster::channelsInEta = 0 |
Definition at line 56 of file EFTrackingDataFormats.h.
int EFTrackingDataFormats::PixelCluster::channelsInPhi = 0 |
Definition at line 55 of file EFTrackingDataFormats.h.
float EFTrackingDataFormats::PixelCluster::chargeList[1000] = {0.0f} |
Definition at line 62 of file EFTrackingDataFormats.h.
float EFTrackingDataFormats::PixelCluster::energyLoss = 0.0f |
Definition at line 64 of file EFTrackingDataFormats.h.
float EFTrackingDataFormats::PixelCluster::globalPosition[3] = {0.0f, 0.0f, 0.0f} |
Definition at line 53 of file EFTrackingDataFormats.h.
long unsigned int EFTrackingDataFormats::PixelCluster::id = 0 |
Definition at line 49 of file EFTrackingDataFormats.h.
unsigned int EFTrackingDataFormats::PixelCluster::idHash = 0 |
Definition at line 50 of file EFTrackingDataFormats.h.
char EFTrackingDataFormats::PixelCluster::isSplit = 0 |
Definition at line 65 of file EFTrackingDataFormats.h.
float EFTrackingDataFormats::PixelCluster::localCovariance[2] = {0.0f, 0.0f} |
Definition at line 52 of file EFTrackingDataFormats.h.
float EFTrackingDataFormats::PixelCluster::localPosition[2] = {0.0f, 0.0f} |
Definition at line 51 of file EFTrackingDataFormats.h.
int EFTrackingDataFormats::PixelCluster::lvl1a = 0 |
Definition at line 68 of file EFTrackingDataFormats.h.
float EFTrackingDataFormats::PixelCluster::omegaX = 0.0f |
Definition at line 58 of file EFTrackingDataFormats.h.
float EFTrackingDataFormats::PixelCluster::omegaY = 0.0f |
Definition at line 59 of file EFTrackingDataFormats.h.
unsigned long long EFTrackingDataFormats::PixelCluster::rdoList[1000] = {0} |
Definition at line 54 of file EFTrackingDataFormats.h.
int EFTrackingDataFormats::PixelCluster::sizeOfChargeList = 0 |
Definition at line 71 of file EFTrackingDataFormats.h.
int EFTrackingDataFormats::PixelCluster::sizeOfRDOList = 0 |
Definition at line 69 of file EFTrackingDataFormats.h.
int EFTrackingDataFormats::PixelCluster::sizeOfTotList = 0 |
Definition at line 70 of file EFTrackingDataFormats.h.
float EFTrackingDataFormats::PixelCluster::splitProbability1 = 0.0f |
Definition at line 66 of file EFTrackingDataFormats.h.
float EFTrackingDataFormats::PixelCluster::splitProbability2 = 0.0f |
Definition at line 67 of file EFTrackingDataFormats.h.
float EFTrackingDataFormats::PixelCluster::totalCharge = 0.0f |
Definition at line 63 of file EFTrackingDataFormats.h.
int EFTrackingDataFormats::PixelCluster::totalToT = 0 |
Definition at line 61 of file EFTrackingDataFormats.h.
int EFTrackingDataFormats::PixelCluster::totList[1000] = {0} |
Definition at line 60 of file EFTrackingDataFormats.h.
float EFTrackingDataFormats::PixelCluster::widthInEta = 0.0f |
Definition at line 57 of file EFTrackingDataFormats.h.