1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#ifndef DataFormats_HGCalDigi_interface_alpaka_HGCalECONDPacketInfoDevice_h
#define DataFormats_HGCalDigi_interface_alpaka_HGCalECONDPacketInfoDevice_h
#include "DataFormats/Portable/interface/alpaka/PortableCollection.h"
#include "DataFormats/HGCalDigi/interface/HGCalECONDPacketInfoSoA.h"
#include "HeterogeneousCore/AlpakaInterface/interface/config.h"
namespace ALPAKA_ACCELERATOR_NAMESPACE {
namespace hgcaldigi {
// make the names from the top-level hgcaldigi namespace visible for unqualified lookup
// inside the ALPAKA_ACCELERATOR_NAMESPACE::hgcaldigi namespace
using namespace ::hgcaldigi;
// SoA in device global memory
using HGCalECONDPacketInfoDevice = PortableCollection<HGCalECONDPacketInfoSoA>;
} // namespace hgcaldigi
} // namespace ALPAKA_ACCELERATOR_NAMESPACE
#endif
|