![]() |
ATLAS Offline Software
|
The PixelClusters struct contains all xAOD::PixelCluster data members. More...
#include <EFTrackingTransient.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 |
| 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 74 of file EFTrackingTransient.h.
| int EFTrackingTransient::PixelCluster::channelsInEta = 0 |
Definition at line 83 of file EFTrackingTransient.h.
| int EFTrackingTransient::PixelCluster::channelsInPhi = 0 |
Definition at line 82 of file EFTrackingTransient.h.
| float EFTrackingTransient::PixelCluster::chargeList[1000] = {0.0f} |
Definition at line 87 of file EFTrackingTransient.h.
| float EFTrackingTransient::PixelCluster::energyLoss = 0.0f |
Definition at line 89 of file EFTrackingTransient.h.
| float EFTrackingTransient::PixelCluster::globalPosition[3] = {0.0f, 0.0f, 0.0f} |
Definition at line 80 of file EFTrackingTransient.h.
| long unsigned int EFTrackingTransient::PixelCluster::id = 0 |
Definition at line 76 of file EFTrackingTransient.h.
| unsigned int EFTrackingTransient::PixelCluster::idHash = 0 |
Definition at line 77 of file EFTrackingTransient.h.
| char EFTrackingTransient::PixelCluster::isSplit = 0 |
Definition at line 90 of file EFTrackingTransient.h.
| float EFTrackingTransient::PixelCluster::localCovariance[2] = {0.0f, 0.0f} |
Definition at line 79 of file EFTrackingTransient.h.
| float EFTrackingTransient::PixelCluster::localPosition[2] = {0.0f, 0.0f} |
Definition at line 78 of file EFTrackingTransient.h.
| int EFTrackingTransient::PixelCluster::lvl1a = 0 |
Definition at line 93 of file EFTrackingTransient.h.
| unsigned long long EFTrackingTransient::PixelCluster::rdoList[1000] = {0} |
Definition at line 81 of file EFTrackingTransient.h.
| int EFTrackingTransient::PixelCluster::sizeOfChargeList = 0 |
Definition at line 96 of file EFTrackingTransient.h.
| int EFTrackingTransient::PixelCluster::sizeOfRDOList = 0 |
Definition at line 94 of file EFTrackingTransient.h.
| int EFTrackingTransient::PixelCluster::sizeOfTotList = 0 |
Definition at line 95 of file EFTrackingTransient.h.
| float EFTrackingTransient::PixelCluster::splitProbability1 = 0.0f |
Definition at line 91 of file EFTrackingTransient.h.
| float EFTrackingTransient::PixelCluster::splitProbability2 = 0.0f |
Definition at line 92 of file EFTrackingTransient.h.
| float EFTrackingTransient::PixelCluster::totalCharge = 0.0f |
Definition at line 88 of file EFTrackingTransient.h.
| int EFTrackingTransient::PixelCluster::totalToT = 0 |
Definition at line 86 of file EFTrackingTransient.h.
| int EFTrackingTransient::PixelCluster::totList[1000] = {0} |
Definition at line 85 of file EFTrackingTransient.h.
| float EFTrackingTransient::PixelCluster::widthInEta = 0.0f |
Definition at line 84 of file EFTrackingTransient.h.
1.8.18