Project
Loading...
Searching...
No Matches
o2::vertexing::device Namespace Reference

Classes

struct  _dummyStream
 
class  GPUInterface
 

Typedefs

typedef struct o2::vertexing::device::_dummyStream Stream
 

Functions

template<typename Fitter >
void print (const int nBlocks, const int nThreads, Fitter &ft)
 
template<typename Fitter , class... Tr>
int process (const int nBlocks, const int nThreads, Fitter &, Tr &... args)
 
template<class Fitter , class... Tr>
void processBulk (const int nBlocks, const int nThreads, const int nBatches, std::vector< Fitter > &fitters, std::vector< int > &results, std::vector< Tr > &... args)
 

Typedef Documentation

◆ Stream

Function Documentation

◆ print()

template<typename Fitter >
void o2::vertexing::device::print ( const int  nBlocks,
const int  nThreads,
Fitter &  ft 
)

◆ process()

template<typename Fitter , class... Tr>
int o2::vertexing::device::process ( const int  nBlocks,
const int  nThreads,
Fitter &  ,
Tr &...  args 
)

◆ processBulk()

template<class Fitter , class... Tr>
void o2::vertexing::device::processBulk ( const int  nBlocks,
const int  nThreads,
const int  nBatches,
std::vector< Fitter > &  fitters,
std::vector< int > &  results,
std::vector< Tr > &...  args 
)