#include <TrackingRecHitsDevice.h>
Public Types | |
using | hitSoA = TrackingRecHitSoA< TrackerTraits > |
Public Types inherited from PortableDeviceCollection< TrackingRecHitLayout< TrackerTraits >, TDev > | |
using | Buffer = cms::alpakatools::device_buffer< TDev, std::byte[]> |
using | ConstBuffer = cms::alpakatools::const_device_buffer< TDev, std::byte[]> |
using | ConstView = typename Layout::ConstView |
using | Layout = TrackingRecHitLayout< TrackerTraits > |
using | View = typename Layout::View |
Private Attributes | |
int32_t | offsetBPIX2_ = 0 |
Definition at line 13 of file TrackingRecHitsDevice.h.
using TrackingRecHitDevice< TrackerTraits, TDev >::hitSoA = TrackingRecHitSoA<TrackerTraits> |
Definition at line 15 of file TrackingRecHitsDevice.h.
|
default |
|
inlineexplicit |
Definition at line 26 of file TrackingRecHitsDevice.h.
References TrackingRecHitDevice< TrackerTraits, TDev >::offsetBPIX2().
|
inline |
Definition at line 44 of file TrackingRecHitsDevice.h.
References PortableDeviceCollection< TrackingRecHitLayout< TrackerTraits >, TDev >::view().
|
inline |
Definition at line 40 of file TrackingRecHitsDevice.h.
References PortableDeviceCollection< TrackingRecHitLayout< TrackerTraits >, TDev >::view().
Referenced by cms::alpakatools::CopyToHost< TrackingRecHitDevice< TrackerTraits, TDevice > >::copyAsync().
|
inline |
Definition at line 42 of file TrackingRecHitsDevice.h.
References TrackingRecHitDevice< TrackerTraits, TDev >::offsetBPIX2_.
Referenced by cms::alpakatools::CopyToHost< TrackingRecHitDevice< TrackerTraits, TDevice > >::copyAsync(), TrackingRecHitDevice< TrackerTraits, TDev >::TrackingRecHitDevice(), and TrackingRecHitDevice< TrackerTraits, TDev >::updateFromDevice().
|
inline |
Definition at line 48 of file TrackingRecHitsDevice.h.
References cms::alpakatools::make_device_view(), cms::alpakatools::make_host_view(), TrackingRecHitDevice< TrackerTraits, TDev >::offsetBPIX2(), TrackingRecHitDevice< TrackerTraits, TDev >::offsetBPIX2_, createBeamHaloJobs::queue, and PortableDeviceCollection< TrackingRecHitLayout< TrackerTraits >, TDev >::view().
|
private |
Definition at line 56 of file TrackingRecHitsDevice.h.
Referenced by TrackingRecHitDevice< TrackerTraits, TDev >::offsetBPIX2(), and TrackingRecHitDevice< TrackerTraits, TDev >::updateFromDevice().