![]() |
GGEMS
1.1
GPU GEant4-based Monte Carlo Simulations
|
GGEMS class handling RAM memory. More...
#include <vector>#include <unordered_map>#include "GGEMS/tools/GGEMSTypes.hh"#include "GGEMS/global/GGEMSExport.hh"

Go to the source code of this file.
Classes | |
| class | GGEMSRAMManager |
| GGEMS class handling RAM memory. More... | |
Typedefs | |
| typedef std::unordered_map< std::string, GGsize > | AllocatedMemoryUMap |
Functions | |
| GGEMSRAMManager * | get_instance_ggems_ram_manager (void) |
| Get the GGEMSRAMManager pointer for python user. More... | |
| void | print_infos_ram_manager (GGEMSRAMManager *ram_manager) |
| Print information about RAM memory. More... | |
GGEMS class handling RAM memory.
Definition in file GGEMSRAMManager.hh.
| typedef std::unordered_map<std::string, GGsize> AllocatedMemoryUMap |
Unordered map with key : name of class, amount of allocated memory on OpenCL device
Definition at line 44 of file GGEMSRAMManager.hh.
| GGEMSRAMManager * get_instance_ggems_ram_manager | ( | void | ) |
Get the GGEMSRAMManager pointer for python user.
Definition at line 184 of file GGEMSRAMManager.cc.
| void print_infos_ram_manager | ( | GGEMSRAMManager * | ram_manager | ) |
Print information about RAM memory.
| ram_manager | - pointer on the singleton |
Definition at line 193 of file GGEMSRAMManager.cc.