|
GGEMS
1.1
GPU GEant4-based Monte Carlo Simulations
|
Go to the documentation of this file. 1 #ifndef GUARD_GGEMS_TOOLS_GGEMSPROFILERITEM_HH
2 #define GUARD_GGEMS_TOOLS_GGEMSPROFILERITEM_HH
106 void UpdateEvent(cl_event event);
112 #endif // End of GUARD_GGEMS_TOOLS_GGEMSPROFILERITEM_HH
DurationNano GetElapsedTime(void) const
Get elapsed time.
GGEMSProfilerItem(GGEMSProfilerItem const &&profiler_item)=delete
Avoid copy by rvalue reference.
std::chrono::duration< int64_t, std::nano > DurationNano
Namespace computing/displaying the time.
GGEMS handling a specific item profiler_item.
Redefining types for OpenCL device and host.
GGEMSProfilerItem & operator=(GGEMSProfilerItem const &profiler_item)=delete
Avoid assignement by reference.
GGEMSEventInfo
infos from OpenCL event
~GGEMSProfilerItem(void)
GGEMSProfilerItem destructor.
GGEMSProfilerItem & operator=(GGEMSProfilerItem const &&profiler_item)=delete
Avoid copy by rvalue reference.
GGEMSProfilerItem(GGEMSProfilerItem const &profiler_item)=delete
Avoid copy by reference.