ATLAS Offline Software
|
#include <Helpers.h>
Public Member Functions | |
CUDA_HOS_DEV indexer | size () const |
CUDA_HOS_DEV T & | operator[] (const indexer i) |
CUDA_HOS_DEV const T & | operator[] (const indexer i) const |
void | clear () |
void | resize (const indexer new_size) |
SimpleContainer () | |
SimpleContainer (const indexer sz) | |
SimpleContainer (T *other_array, const indexer sz) | |
SimpleContainer (const SimpleContainer &other) | |
SimpleContainer (SimpleContainer &&other) | |
template<class other_indexer , class other_context , bool other_hold> | |
SimpleContainer (const SimpleContainer< T, other_indexer, other_context, other_hold > &other) | |
template<class other_indexer , class other_context > | |
SimpleContainer (SimpleContainer< T, other_indexer, other_context, true > &&other) | |
SimpleContainer & | operator= (const SimpleContainer &other) |
SimpleContainer & | operator= (SimpleContainer &&other) |
template<class other_indexer , class other_context , bool other_hold> | |
SimpleContainer & | operator= (const SimpleContainer< T, other_indexer, other_context, other_hold > &other) |
template<class other_indexer , class other_context > | |
SimpleContainer & | operator= (SimpleContainer< T, other_indexer, other_context, true > &&other) |
~SimpleContainer () | |
CUDA_HOS_DEV | operator const T * () const |
CUDA_HOS_DEV | operator T* () |
template<class stream , class str = std::basic_string<typename stream::char_type>> | |
void | textual_output (stream &s, const str &separator=" ") const |
template<class stream > | |
void | textual_input (stream &s) |
template<class stream > | |
void | binary_output (stream &s) const |
template<class stream > | |
void | binary_input (stream &s) |
Private Types | |
using | Manager = MemoryManagement< T, indexer > |
Private Attributes | |
T * | m_array |
indexer | m_size |
Friends | |
template<class a , class b , class c , bool d> | |
class | SimpleContainer |
Definition at line 700 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
private |
Definition at line 708 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
inline |
Definition at line 749 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
inline |
Definition at line 753 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
inline |
Definition at line 762 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
inline |
Definition at line 769 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
inline |
Definition at line 776 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
inline |
Definition at line 785 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
inline |
Definition at line 793 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
inline |
Definition at line 850 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
inline |
Definition at line 933 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
inline |
Definition at line 915 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
inline |
Definition at line 727 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
inline |
Definition at line 856 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
inline |
Definition at line 861 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
inline |
Definition at line 801 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
inline |
Definition at line 833 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
inline |
Definition at line 815 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
inline |
Definition at line 841 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
inline |
Definition at line 717 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
inline |
Definition at line 722 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
inline |
Definition at line 733 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
inline |
Definition at line 712 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
inline |
Definition at line 886 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
inline |
Definition at line 867 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
friend |
Definition at line 706 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
private |
Definition at line 703 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.
|
private |
Definition at line 704 of file Calorimeter/CaloRecGPU/CaloRecGPU/Helpers.h.