![]() |
Project
|
#include <GPUO2Interface.h>
Definition at line 66 of file GPUO2Interface.h.
GPUO2Interface::GPUO2Interface | ( | ) |
Definition at line 49 of file GPUO2Interface.cxx.
GPUO2Interface::~GPUO2Interface | ( | ) |
Definition at line 51 of file GPUO2Interface.cxx.
void GPUO2Interface::Clear | ( | bool | clearOutputs, |
uint32_t | iThread = 0 |
||
) |
Definition at line 225 of file GPUO2Interface.cxx.
void GPUO2Interface::Deinitialize | ( | ) |
Definition at line 120 of file GPUO2Interface.cxx.
void GPUO2Interface::DumpEvent | ( | int32_t | nEvent, |
GPUTrackingInOutPointers * | data | ||
) |
Definition at line 138 of file GPUO2Interface.cxx.
void GPUO2Interface::DumpSettings | ( | ) |
Definition at line 157 of file GPUO2Interface.cxx.
|
inline |
Definition at line 91 of file GPUO2Interface.h.
const o2::base::Propagator * GPUO2Interface::GetDeviceO2Propagator | ( | int32_t | iThread = 0 | ) | const |
Definition at line 259 of file GPUO2Interface.cxx.
void GPUO2Interface::GetITSTraits | ( | o2::its::TrackerTraits *& | trackerTraits, |
o2::its::VertexerTraits *& | vertexerTraits, | ||
o2::its::TimeFrame *& | timeFrame | ||
) |
Definition at line 252 of file GPUO2Interface.cxx.
int32_t GPUO2Interface::Initialize | ( | const GPUO2InterfaceConfiguration & | config | ) |
Definition at line 53 of file GPUO2Interface.cxx.
int32_t GPUO2Interface::registerMemoryForGPU | ( | const void * | ptr, |
size_t | size | ||
) |
Definition at line 227 of file GPUO2Interface.cxx.
int32_t GPUO2Interface::RunTracking | ( | GPUTrackingInOutPointers * | data, |
GPUInterfaceOutputs * | outputs = nullptr , |
||
uint32_t | iThread = 0 , |
||
GPUInterfaceInputUpdate * | inputUpdateCallback = nullptr |
||
) |
Definition at line 163 of file GPUO2Interface.cxx.
void GPUO2Interface::setErrorCodeOutput | ( | std::vector< std::array< uint32_t, 4 > > * | v | ) |
Definition at line 245 of file GPUO2Interface.cxx.
int32_t GPUO2Interface::unregisterMemoryForGPU | ( | const void * | ptr | ) |
Definition at line 232 of file GPUO2Interface.cxx.
int32_t GPUO2Interface::UpdateCalibration | ( | const GPUCalibObjectsConst & | newCalib, |
const GPUNewCalibValues & | newVals, | ||
uint32_t | iThread = 0 |
||
) |
Definition at line 237 of file GPUO2Interface.cxx.
void GPUO2Interface::UseGPUPolynomialFieldInPropagator | ( | o2::base::Propagator * | prop | ) | const |
Definition at line 264 of file GPUO2Interface.cxx.