![]() |
ATLAS Offline Software
|
#include <SeedMakingWorkCuda.h>
Public Member Functions | |
| SeedMakingWorkCudaManaged (unsigned int, SeedMakingManagedDeviceContext *, std::shared_ptr< TrigAccel::OffloadBuffer >, WorkTimeStampQueue *) | |
| ~SeedMakingWorkCudaManaged () | |
| std::shared_ptr< TrigAccel::OffloadBuffer > | getOutput () |
| bool | run () |
| unsigned int | getId () const |
Private Member Functions | |
| void | checkError () const |
Private Attributes | |
| unsigned int | m_workId |
| SeedMakingManagedDeviceContext * | m_context |
| std::shared_ptr< TrigAccel::OffloadBuffer > | m_input |
| std::shared_ptr< TrigAccel::OffloadBuffer > | m_output |
| WorkTimeStampQueue * | m_timeLine |
| float | m_CovMS {} |
| float | m_ptCoeff {} |
| float | m_minPt2 {} |
| float | m_ptCoeff2 {} |
| float | m_maxD0 {} |
Definition at line 48 of file SeedMakingWorkCuda.h.
| SeedMakingWorkCudaManaged::SeedMakingWorkCudaManaged | ( | unsigned int | , |
| SeedMakingManagedDeviceContext * | , | ||
| std::shared_ptr< TrigAccel::OffloadBuffer > | , | ||
| WorkTimeStampQueue * | |||
| ) |
| SeedMakingWorkCudaManaged::~SeedMakingWorkCudaManaged | ( | ) |
|
inlineprivate |
|
inlinevirtual |
Implements TrigAccel::Work.
Definition at line 56 of file SeedMakingWorkCuda.h.
|
virtual |
Implements TrigAccel::Work.
|
virtual |
Implements TrigAccel::Work.
|
private |
Definition at line 71 of file SeedMakingWorkCuda.h.
|
private |
Definition at line 75 of file SeedMakingWorkCuda.h.
|
private |
Definition at line 72 of file SeedMakingWorkCuda.h.
|
private |
Definition at line 75 of file SeedMakingWorkCuda.h.
|
private |
Definition at line 75 of file SeedMakingWorkCuda.h.
|
private |
Definition at line 72 of file SeedMakingWorkCuda.h.
|
private |
Definition at line 75 of file SeedMakingWorkCuda.h.
|
private |
Definition at line 75 of file SeedMakingWorkCuda.h.
|
private |
Definition at line 73 of file SeedMakingWorkCuda.h.
|
private |
Definition at line 70 of file SeedMakingWorkCuda.h.
1.8.18