ATLAS Offline Software
Loading...
Searching...
No Matches
xAOD::PixelCluster_v1::ClusterVars Struct Reference

#include <PixelCluster_v1.h>

Inheritance diagram for xAOD::PixelCluster_v1::ClusterVars:
Collaboration diagram for xAOD::PixelCluster_v1::ClusterVars:

Public Member Functions

 ClusterVars (SG::AuxVectorData &cont, unsigned int n_cluster_rdos)
 AUXSTORE_VARSTRUCT_VAR (xAOD::DetectorIdentType, identifier)
 AUXSTORE_VARSTRUCT_VAR (xAOD::DetectorIDHashType, identifierHash)
 AUXSTORE_VARSTRUCT_VAR (xAOD::PosAccessor< 2 >::element_type, localPositionDim2)
 AUXSTORE_VARSTRUCT_VAR (xAOD::CovAccessor< 2 >::element_type, localCovarianceDim2)
 AUXSTORE_VARSTRUCT_VAR (xAOD::ArrayFloat3, globalPosition)
 AUXSTORE_VARSTRUCT_VAR (int, channelsInPhi)
 AUXSTORE_VARSTRUCT_VAR (int, channelsInEta)
 AUXSTORE_VARSTRUCT_VAR (float, widthInEta)
 AUXSTORE_VARSTRUCT_VAR (float, totalCharge)
 AUXSTORE_VARSTRUCT_VAR (int, lvl1a)

Public Attributes

xAOD::xAODInDetMeasurement::Utilities::JaggedVecEltCache< Identifier::value_type > rdoList
xAOD::xAODInDetMeasurement::Utilities::JaggedVecEltCache< inttotList
xAOD::xAODInDetMeasurement::Utilities::JaggedVecEltCache< floatchargeList
SG::AuxVectorDatam_cont

Detailed Description

Definition at line 120 of file PixelCluster_v1.h.

Constructor & Destructor Documentation

◆ ClusterVars()

xAOD::PixelCluster_v1::ClusterVars::ClusterVars ( SG::AuxVectorData & cont,
unsigned int n_cluster_rdos )
inline

Definition at line 122 of file PixelCluster_v1.h.

123 : xAOD::VariableStruct(cont),
124 rdoList(cont, s_rdoListAcc, n_cluster_rdos),
125 totList(cont, s_totListAcc, n_cluster_rdos),
126 chargeList(cont, s_chargeListAcc, n_cluster_rdos)
127 {}
static const SG::AuxElement::Accessor< SG::JaggedVecElt< int > > s_totListAcc
static const SG::AuxElement::Accessor< SG::JaggedVecElt< float > > s_chargeListAcc
static const SG::AuxElement::Accessor< SG::JaggedVecElt< Identifier::value_type > > s_rdoListAcc
xAOD::xAODInDetMeasurement::Utilities::JaggedVecEltCache< float > chargeList
xAOD::xAODInDetMeasurement::Utilities::JaggedVecEltCache< int > totList
xAOD::xAODInDetMeasurement::Utilities::JaggedVecEltCache< Identifier::value_type > rdoList

Member Function Documentation

◆ AUXSTORE_VARSTRUCT_VAR() [1/10]

xAOD::PixelCluster_v1::ClusterVars::AUXSTORE_VARSTRUCT_VAR ( float ,
totalCharge  )

◆ AUXSTORE_VARSTRUCT_VAR() [2/10]

xAOD::PixelCluster_v1::ClusterVars::AUXSTORE_VARSTRUCT_VAR ( float ,
widthInEta  )

◆ AUXSTORE_VARSTRUCT_VAR() [3/10]

xAOD::PixelCluster_v1::ClusterVars::AUXSTORE_VARSTRUCT_VAR ( int ,
channelsInEta  )

◆ AUXSTORE_VARSTRUCT_VAR() [4/10]

xAOD::PixelCluster_v1::ClusterVars::AUXSTORE_VARSTRUCT_VAR ( int ,
channelsInPhi  )

◆ AUXSTORE_VARSTRUCT_VAR() [5/10]

xAOD::PixelCluster_v1::ClusterVars::AUXSTORE_VARSTRUCT_VAR ( int ,
lvl1a  )

◆ AUXSTORE_VARSTRUCT_VAR() [6/10]

xAOD::PixelCluster_v1::ClusterVars::AUXSTORE_VARSTRUCT_VAR ( xAOD::ArrayFloat3 ,
globalPosition  )

◆ AUXSTORE_VARSTRUCT_VAR() [7/10]

xAOD::PixelCluster_v1::ClusterVars::AUXSTORE_VARSTRUCT_VAR ( xAOD::CovAccessor< 2 >::element_type ,
localCovarianceDim2  )

◆ AUXSTORE_VARSTRUCT_VAR() [8/10]

xAOD::PixelCluster_v1::ClusterVars::AUXSTORE_VARSTRUCT_VAR ( xAOD::DetectorIdentType ,
identifier  )

◆ AUXSTORE_VARSTRUCT_VAR() [9/10]

xAOD::PixelCluster_v1::ClusterVars::AUXSTORE_VARSTRUCT_VAR ( xAOD::DetectorIDHashType ,
identifierHash  )

◆ AUXSTORE_VARSTRUCT_VAR() [10/10]

xAOD::PixelCluster_v1::ClusterVars::AUXSTORE_VARSTRUCT_VAR ( xAOD::PosAccessor< 2 >::element_type ,
localPositionDim2  )

Member Data Documentation

◆ chargeList

xAOD::xAODInDetMeasurement::Utilities::JaggedVecEltCache<float> xAOD::PixelCluster_v1::ClusterVars::chargeList

Definition at line 142 of file PixelCluster_v1.h.

◆ m_cont

SG::AuxVectorData& xAOD::VariableStruct::m_cont
inherited

Definition at line 66 of file VariableStruct.h.

◆ rdoList

xAOD::xAODInDetMeasurement::Utilities::JaggedVecEltCache<Identifier::value_type> xAOD::PixelCluster_v1::ClusterVars::rdoList

Definition at line 140 of file PixelCluster_v1.h.

◆ totList

xAOD::xAODInDetMeasurement::Utilities::JaggedVecEltCache<int> xAOD::PixelCluster_v1::ClusterVars::totList

Definition at line 141 of file PixelCluster_v1.h.


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