![]() |
Project
|
#include <GPUO2Interface.h>
Definition at line 69 of file GPUO2Interface.h.
| GPUO2Interface::GPUO2Interface | ( | ) |
Definition at line 51 of file GPUO2Interface.cxx.
| GPUO2Interface::~GPUO2Interface | ( | ) |
Definition at line 53 of file GPUO2Interface.cxx.
| void GPUO2Interface::Clear | ( | bool | clearOutputs, |
| uint32_t | iThread = 0 |
||
| ) |
Definition at line 228 of file GPUO2Interface.cxx.
| void GPUO2Interface::Deinitialize | ( | ) |
Definition at line 122 of file GPUO2Interface.cxx.
| void GPUO2Interface::DumpEvent | ( | int32_t | nEvent, |
| GPUTrackingInOutPointers * | data, | ||
| uint32_t | iThread, | ||
| const char * | dir = "" |
||
| ) |
Definition at line 140 of file GPUO2Interface.cxx.
Definition at line 160 of file GPUO2Interface.cxx.
|
inline |
Definition at line 94 of file GPUO2Interface.h.
| const o2::base::Propagator * GPUO2Interface::GetDeviceO2Propagator | ( | int32_t | iThread = 0 | ) | const |
Definition at line 262 of file GPUO2Interface.cxx.
| void GPUO2Interface::GetITSTraits | ( | o2::its::TrackerTraits< 7 > *& | trackerTraits, |
| o2::its::VertexerTraits< 7 > *& | vertexerTraits, | ||
| o2::its::TimeFrame< 7 > *& | timeFrame | ||
| ) |
Definition at line 255 of file GPUO2Interface.cxx.
| int32_t GPUO2Interface::Initialize | ( | const GPUO2InterfaceConfiguration & | config | ) |
Definition at line 55 of file GPUO2Interface.cxx.
| int32_t GPUO2Interface::registerMemoryForGPU | ( | const void * | ptr, |
| size_t | size | ||
| ) |
Definition at line 230 of file GPUO2Interface.cxx.
| int32_t GPUO2Interface::RunTracking | ( | GPUTrackingInOutPointers * | data, |
| GPUInterfaceOutputs * | outputs = nullptr, |
||
| uint32_t | iThread = 0, |
||
| GPUInterfaceInputUpdate * | inputUpdateCallback = nullptr |
||
| ) |
Definition at line 166 of file GPUO2Interface.cxx.
| void GPUO2Interface::setErrorCodeOutput | ( | std::vector< std::array< uint32_t, 4 > > * | v | ) |
Definition at line 248 of file GPUO2Interface.cxx.
| int32_t GPUO2Interface::unregisterMemoryForGPU | ( | const void * | ptr | ) |
Definition at line 235 of file GPUO2Interface.cxx.
| int32_t GPUO2Interface::UpdateCalibration | ( | const GPUCalibObjectsConst & | newCalib, |
| const GPUNewCalibValues & | newVals, | ||
| uint32_t | iThread = 0 |
||
| ) |
Definition at line 240 of file GPUO2Interface.cxx.
| void GPUO2Interface::UseGPUPolynomialFieldInPropagator | ( | o2::base::Propagator * | prop | ) | const |
Definition at line 267 of file GPUO2Interface.cxx.