#include <LSTESData.h>
Public Member Functions | |
LSTESData (uint16_t const &nModulesIn, uint16_t const &nLowerModulesIn, unsigned int const &nPixelsIn, unsigned int const &nEndCapMapIn, std::shared_ptr< const PortableMultiCollection< TDev, ModulesSoA, ModulesPixelSoA >> modulesIn, std::shared_ptr< const PortableCollection< EndcapGeometryDevSoA, TDev >> endcapGeometryIn, std::shared_ptr< const PixelMap > const &pixelMappingIn) | |
Public Attributes | |
std::shared_ptr< const PortableCollection< EndcapGeometryDevSoA, TDev > > | endcapGeometry |
std::shared_ptr< const PortableMultiCollection< TDev, ModulesSoA, ModulesPixelSoA > > | modules |
unsigned int | nEndCapMap |
uint16_t | nLowerModules |
uint16_t | nModules |
unsigned int | nPixels |
std::shared_ptr< const PixelMap > | pixelMapping |
Definition at line 16 of file LSTESData.h.
|
inline |
Definition at line 27 of file LSTESData.h.
std::shared_ptr<const PortableCollection<EndcapGeometryDevSoA, TDev> > lst::LSTESData< TDev >::endcapGeometry |
Definition at line 23 of file LSTESData.h.
Referenced by cms::alpakatools::CopyToDevice< lst::LSTESData< alpaka_common::DevHost > >::copyAsync().
std::shared_ptr<const PortableMultiCollection<TDev, ModulesSoA, ModulesPixelSoA> > lst::LSTESData< TDev >::modules |
Definition at line 22 of file LSTESData.h.
Referenced by cms::alpakatools::CopyToDevice< lst::LSTESData< alpaka_common::DevHost > >::copyAsync().
unsigned int lst::LSTESData< TDev >::nEndCapMap |
Definition at line 20 of file LSTESData.h.
Referenced by cms::alpakatools::CopyToDevice< lst::LSTESData< alpaka_common::DevHost > >::copyAsync().
uint16_t lst::LSTESData< TDev >::nLowerModules |
Definition at line 18 of file LSTESData.h.
Referenced by cms::alpakatools::CopyToDevice< lst::LSTESData< alpaka_common::DevHost > >::copyAsync().
uint16_t lst::LSTESData< TDev >::nModules |
Definition at line 17 of file LSTESData.h.
Referenced by cms::alpakatools::CopyToDevice< lst::LSTESData< alpaka_common::DevHost > >::copyAsync().
unsigned int lst::LSTESData< TDev >::nPixels |
Definition at line 19 of file LSTESData.h.
Referenced by cms::alpakatools::CopyToDevice< lst::LSTESData< alpaka_common::DevHost > >::copyAsync().
std::shared_ptr<const PixelMap> lst::LSTESData< TDev >::pixelMapping |
Definition at line 25 of file LSTESData.h.
Referenced by cms::alpakatools::CopyToDevice< lst::LSTESData< alpaka_common::DevHost > >::copyAsync().