src
HeterogeneousCore
AlpakaTest
interface
AlpakaESTestSoA.h
Go to the documentation of this file.
1
#ifndef HeterogeneousCore_AlpakaTest_interface_AlpakaESTestSoA_h
2
#define HeterogeneousCore_AlpakaTest_interface_AlpakaESTestSoA_h
3
4
#include "
DataFormats/SoATemplate/interface/SoACommon.h
"
5
#include "
DataFormats/SoATemplate/interface/SoALayout.h
"
6
#include "
DataFormats/SoATemplate/interface/SoAView.h
"
7
8
namespace
cms::alpakatest
{
9
// Model 3
10
GENERATE_SOA_LAYOUT
(
AlpakaESTestSoALayoutC
,
SOA_COLUMN
(
int
, x))
11
GENERATE_SOA_LAYOUT
(
AlpakaESTestSoALayoutD
,
SOA_COLUMN
(
int
, y))
12
13
using
AlpakaESTestSoAC
=
AlpakaESTestSoALayoutC
<>;
14
using
AlpakaESTestSoAD
=
AlpakaESTestSoALayoutD
<>;
15
}
// namespace cms::alpakatest
16
17
#endif
cms::alpakatest::AlpakaESTestSoALayoutD
Definition:
AlpakaESTestSoA.h:10
SoAView.h
cms::alpakatest::AlpakaESTestSoALayoutC
Definition:
AlpakaESTestSoA.h:10
cms::alpakatest
Definition:
ScopedContext.h:22
GENERATE_SOA_LAYOUT
#define GENERATE_SOA_LAYOUT(CLASS,...)
Definition:
SoALayout.h:413
SoALayout.h
SoACommon.h
SOA_COLUMN
#define SOA_COLUMN(TYPE, NAME)
Definition:
SoACommon.h:548
Generated for CMSSW Reference Manual by
1.8.14