#include <ChannelLocsGPU.h>
Public Member Functions | |
ChannelLocsBase (size_t size) | |
ChannelLocsBase (ChannelLocsBase &&arg) | |
stripgpu::detId_t | detID (uint32_t index) const |
stripgpu::detId_t * | detID () const |
stripgpu::fedCh_t | fedCh (uint32_t index) const |
stripgpu::fedCh_t * | fedCh () const |
stripgpu::fedId_t | fedID (uint32_t index) const |
stripgpu::fedId_t * | fedID () const |
size_t | inoff (uint32_t index) const |
size_t * | inoff () const |
const uint8_t * | input (uint32_t index) const |
const uint8_t *const * | input () const |
uint16_t | length (uint32_t index) const |
uint16_t * | length () const |
size_t | offset (uint32_t index) const |
size_t * | offset () const |
void | setChannelLoc (uint32_t index, const uint8_t *input, size_t inoff, size_t offset, uint16_t length, stripgpu::fedId_t fedID, stripgpu::fedCh_t fedCh, stripgpu::detId_t detID) |
size_t | size () const |
virtual | ~ChannelLocsBase ()=default |
Protected Attributes | |
T< stripgpu::detId_t[]> | detID_ |
T< stripgpu::fedCh_t[]> | fedCh_ |
T< stripgpu::fedId_t[]> | fedID_ |
T< size_t[]> | inoff_ |
T< const uint8_t *[]> | input_ |
T< uint16_t[]> | length_ |
T< size_t[]> | offset_ |
size_t | size_ = 0 |
Definition at line 16 of file ChannelLocsGPU.h.
|
inline |
Definition at line 18 of file ChannelLocsGPU.h.
|
virtualdefault |
|
inline |
Definition at line 21 of file ChannelLocsGPU.h.
|
inline |
Definition at line 56 of file ChannelLocsGPU.h.
|
inline |
Definition at line 64 of file ChannelLocsGPU.h.
Referenced by ChannelLocsBase< cms::cuda::host::unique_ptr >::setChannelLoc().
|
inline |
Definition at line 55 of file ChannelLocsGPU.h.
|
inline |
Definition at line 63 of file ChannelLocsGPU.h.
Referenced by ChannelLocsBase< cms::cuda::host::unique_ptr >::setChannelLoc().
|
inline |
Definition at line 54 of file ChannelLocsGPU.h.
|
inline |
Definition at line 62 of file ChannelLocsGPU.h.
Referenced by ChannelLocsBase< cms::cuda::host::unique_ptr >::setChannelLoc().
|
inline |
Definition at line 51 of file ChannelLocsGPU.h.
|
inline |
Definition at line 59 of file ChannelLocsGPU.h.
Referenced by ChannelLocsBase< cms::cuda::host::unique_ptr >::setChannelLoc().
|
inline |
Definition at line 50 of file ChannelLocsGPU.h.
|
inline |
Definition at line 58 of file ChannelLocsGPU.h.
Referenced by ChannelLocsBase< cms::cuda::host::unique_ptr >::setChannelLoc().
|
inline |
Definition at line 53 of file ChannelLocsGPU.h.
|
inline |
Definition at line 61 of file ChannelLocsGPU.h.
Referenced by ChannelLocsBase< cms::cuda::host::unique_ptr >::setChannelLoc().
|
inline |
Definition at line 52 of file ChannelLocsGPU.h.
|
inline |
Definition at line 60 of file ChannelLocsGPU.h.
Referenced by ChannelLocsBase< cms::cuda::host::unique_ptr >::setChannelLoc().
|
inline |
Definition at line 31 of file ChannelLocsGPU.h.
|
inline |
Definition at line 48 of file ChannelLocsGPU.h.
Referenced by ntupleDataFormat._Collection::__iter__(), and ntupleDataFormat._Collection::__len__().
|
protected |
Definition at line 73 of file ChannelLocsGPU.h.
Referenced by ChannelLocsBase< cms::cuda::host::unique_ptr >::detID(), and ChannelLocsBase< cms::cuda::host::unique_ptr >::setChannelLoc().
|
protected |
Definition at line 72 of file ChannelLocsGPU.h.
Referenced by ChannelLocsBase< cms::cuda::host::unique_ptr >::fedCh(), and ChannelLocsBase< cms::cuda::host::unique_ptr >::setChannelLoc().
|
protected |
Definition at line 71 of file ChannelLocsGPU.h.
Referenced by ChannelLocsBase< cms::cuda::host::unique_ptr >::fedID(), and ChannelLocsBase< cms::cuda::host::unique_ptr >::setChannelLoc().
|
protected |
Definition at line 68 of file ChannelLocsGPU.h.
Referenced by ChannelLocsBase< cms::cuda::host::unique_ptr >::inoff(), and ChannelLocsBase< cms::cuda::host::unique_ptr >::setChannelLoc().
|
protected |
Definition at line 67 of file ChannelLocsGPU.h.
Referenced by ChannelLocsBase< cms::cuda::host::unique_ptr >::input(), and ChannelLocsBase< cms::cuda::host::unique_ptr >::setChannelLoc().
|
protected |
Definition at line 70 of file ChannelLocsGPU.h.
Referenced by ChannelLocsBase< cms::cuda::host::unique_ptr >::length(), and ChannelLocsBase< cms::cuda::host::unique_ptr >::setChannelLoc().
|
protected |
Definition at line 69 of file ChannelLocsGPU.h.
Referenced by ChannelLocsBase< cms::cuda::host::unique_ptr >::offset(), and ChannelLocsBase< cms::cuda::host::unique_ptr >::setChannelLoc().
|
protected |
Definition at line 74 of file ChannelLocsGPU.h.
Referenced by ChannelLocsBase< cms::cuda::host::unique_ptr >::size().