![]() |
ATLAS Offline Software
|
#include <GeoLoadGpu.h>
Public Member Functions | |
| GeoLoadGpu ()=default | |
| ~GeoLoadGpu () | |
| void | set_ncells (unsigned long nc) |
| void | set_nregions (unsigned int nr) |
| void | set_cellmap (t_cellmap_Gpu *cm) |
| t_cellmap_Gpu * | set_cellmap () |
| void | set_regions (GeoRegion *r) |
| void | set_g_regions (GeoRegion *gr) |
| void | set_cells_g (CaloDetDescrElement_Gpu *gc) |
| void | set_max_sample (int s) |
| void | set_sample_index_h (Rg_Sample_Index *s) |
| const CaloDetDescrElement_Gpu * | index2cell (unsigned long index) |
| t_cellmap_Gpu * | get_cellmap () |
| bool | LoadGpu () |
| bool | LoadGpu_kk () |
| bool | LoadGpu_cu () |
| void | set_geoPtr (GeoGpu *ptr) |
| GeoGpu * | get_geoPtr () const |
| unsigned long | get_ncells () const |
Protected Attributes | |
| unsigned long | m_ncells {0} |
| unsigned int | m_nregions {0} |
| t_cellmap_Gpu * | m_cells {0} |
| GeoRegion * | m_regions {0} |
| GeoRegion * | m_regions_d {0} |
| CaloDetDescrElement_Gpu * | m_cells_d {0} |
| Identifier_Gpu * | m_cellid_array {0} |
| int | m_max_sample {0} |
| Rg_Sample_Index * | m_sample_index_h {0} |
| GeoGpu * | m_geo_d {0} |
Private Member Functions | |
| bool | TestGeo () |
| bool | SanityCheck () |
Definition at line 16 of file GeoLoadGpu.h.
|
default |
|
inline |
Definition at line 20 of file GeoLoadGpu.h.
|
inline |
Definition at line 35 of file GeoLoadGpu.h.
|
inline |
Definition at line 43 of file GeoLoadGpu.h.
|
inline |
Definition at line 45 of file GeoLoadGpu.h.
|
inline |
Definition at line 33 of file GeoLoadGpu.h.
|
inline |
Definition at line 36 of file GeoLoadGpu.h.
| bool GeoLoadGpu::LoadGpu_cu | ( | ) |
| bool GeoLoadGpu::LoadGpu_kk | ( | ) |
|
private |
|
inline |
Definition at line 27 of file GeoLoadGpu.h.
|
inline |
Definition at line 26 of file GeoLoadGpu.h.
|
inline |
Definition at line 30 of file GeoLoadGpu.h.
|
inline |
Definition at line 29 of file GeoLoadGpu.h.
|
inline |
Definition at line 42 of file GeoLoadGpu.h.
|
inline |
Definition at line 31 of file GeoLoadGpu.h.
|
inline |
Definition at line 24 of file GeoLoadGpu.h.
|
inline |
Definition at line 25 of file GeoLoadGpu.h.
|
inline |
Definition at line 28 of file GeoLoadGpu.h.
|
inline |
Definition at line 32 of file GeoLoadGpu.h.
|
private |
|
protected |
Definition at line 60 of file GeoLoadGpu.h.
|
protected |
Definition at line 56 of file GeoLoadGpu.h.
|
protected |
Definition at line 59 of file GeoLoadGpu.h.
|
protected |
Definition at line 64 of file GeoLoadGpu.h.
|
protected |
Definition at line 61 of file GeoLoadGpu.h.
|
protected |
Definition at line 54 of file GeoLoadGpu.h.
|
protected |
Definition at line 55 of file GeoLoadGpu.h.
|
protected |
Definition at line 57 of file GeoLoadGpu.h.
|
protected |
Definition at line 58 of file GeoLoadGpu.h.
|
protected |
Definition at line 62 of file GeoLoadGpu.h.