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 17 of file GeoLoadGpu.h.
|
default |
|
inline |
Definition at line 21 of file GeoLoadGpu.h.
|
inline |
Definition at line 36 of file GeoLoadGpu.h.
|
inline |
Definition at line 44 of file GeoLoadGpu.h.
|
inline |
Definition at line 46 of file GeoLoadGpu.h.
|
inline |
Definition at line 34 of file GeoLoadGpu.h.
|
inline |
Definition at line 37 of file GeoLoadGpu.h.
bool GeoLoadGpu::LoadGpu_cu | ( | ) |
bool GeoLoadGpu::LoadGpu_kk | ( | ) |
|
private |
|
inline |
Definition at line 28 of file GeoLoadGpu.h.
|
inline |
Definition at line 27 of file GeoLoadGpu.h.
|
inline |
Definition at line 31 of file GeoLoadGpu.h.
|
inline |
Definition at line 30 of file GeoLoadGpu.h.
|
inline |
Definition at line 43 of file GeoLoadGpu.h.
|
inline |
Definition at line 32 of file GeoLoadGpu.h.
|
inline |
Definition at line 25 of file GeoLoadGpu.h.
|
inline |
Definition at line 26 of file GeoLoadGpu.h.
|
inline |
Definition at line 29 of file GeoLoadGpu.h.
|
inline |
Definition at line 33 of file GeoLoadGpu.h.
|
private |
|
protected |
Definition at line 61 of file GeoLoadGpu.h.
|
protected |
Definition at line 57 of file GeoLoadGpu.h.
|
protected |
Definition at line 60 of file GeoLoadGpu.h.
|
protected |
Definition at line 65 of file GeoLoadGpu.h.
|
protected |
Definition at line 62 of file GeoLoadGpu.h.
|
protected |
Definition at line 55 of file GeoLoadGpu.h.
|
protected |
Definition at line 56 of file GeoLoadGpu.h.
|
protected |
Definition at line 58 of file GeoLoadGpu.h.
|
protected |
Definition at line 59 of file GeoLoadGpu.h.
|
protected |
Definition at line 63 of file GeoLoadGpu.h.