ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
TASplitting::TASOptionsHolder Struct Reference

#include <TopoAutomatonSplittingImpl.h>

Collaboration diagram for TASplitting::TASOptionsHolder:

Public Member Functions

void allocate ()
 
void sendToGPU (const bool clear_CPU=false)
 

Public Attributes

CaloRecGPU::Helpers::CPU_object< TopoAutomatonSplittingOptionsm_options
 
CaloRecGPU::Helpers::CUDA_object< TopoAutomatonSplittingOptionsm_options_dev
 

Detailed Description

Definition at line 476 of file TopoAutomatonSplittingImpl.h.

Member Function Documentation

◆ allocate()

void TASplitting::TASOptionsHolder::allocate ( )
inline

Definition at line 482 of file TopoAutomatonSplittingImpl.h.

483  {
484  m_options.allocate();
485  }

◆ sendToGPU()

void TASplitting::TASOptionsHolder::sendToGPU ( const bool  clear_CPU = false)

Member Data Documentation

◆ m_options

CaloRecGPU::Helpers::CPU_object<TopoAutomatonSplittingOptions> TASplitting::TASOptionsHolder::m_options

Definition at line 478 of file TopoAutomatonSplittingImpl.h.

◆ m_options_dev

CaloRecGPU::Helpers::CUDA_object<TopoAutomatonSplittingOptions> TASplitting::TASOptionsHolder::m_options_dev

Definition at line 480 of file TopoAutomatonSplittingImpl.h.


The documentation for this struct was generated from the following file:
TASplitting::TASOptionsHolder::m_options
CaloRecGPU::Helpers::CPU_object< TopoAutomatonSplittingOptions > m_options
Definition: TopoAutomatonSplittingImpl.h:478