5#ifndef TRIGINDETCUDA_TRIGINDETMODULECUDA_H
6#define TRIGINDETCUDA_TRIGINDETMODULECUDA_H
38 cudaError_t
error = cudaGetLastError();
39 if(
error != cudaSuccess) {
40 printf(
"%d CUDA error %d: %s\n", getpid(), code, cudaGetErrorString(
error));
void checkError(int code=0) const
SeedMakingDeviceContext * createSeedMakingContext(int) const
SeedMakingManagedDeviceContext * createManagedSeedMakingContext(int) const
unsigned char * m_h_detmodel
const std::vector< int > getProvidedAlgs()
virtual int getFactoryId()
TrigAccel::Work * createWork(int, std::shared_ptr< TrigAccel::OffloadBuffer >)
WorkTimeStampQueue m_timeLine
std::map< int, unsigned char * > m_d_detmodel_ptrs
std::atomic< unsigned int > m_workItemCounters[100]
constexpr unsigned int TrigInDetModuleID_CUDA