1 #include <cuda_runtime.h> 48 descriptions.
add(
"pixelVerticesSoA",
desc);
56 auto const& zvertex_d = ctx.get(inputDataWrapped);
59 zvertex_d.const_buffer().get(),
60 zvertex_d.bufferSize(),
61 cudaMemcpyDeviceToHost,
edm::EDGetTokenT< cms::cuda::Product< ZVertexSoADevice > > tokenCUDA_
void acquire(edm::Event const &iEvent, edm::EventSetup const &iSetup, edm::WaitingTaskWithArenaHolder waitingTaskHolder) override
#define DEFINE_FWK_MODULE(type)
~PixelVertexSoAFromCUDA() override=default
edm::EDPutTokenT< ZVertexSoAHost > tokenSOA_
PixelVertexSoAFromCUDA(const edm::ParameterSet &iConfig)
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
Namespace of DDCMS conversion namespace.
void add(std::string const &label, ParameterSetDescription const &psetDescription)
void produce(edm::Event &iEvent, edm::EventSetup const &iSetup) override
ZVertexSoAHeterogeneousHost< zVertex::utilities::MAXTRACKS > ZVertexSoAHost
#define cudaCheck(ARG,...)