GGEMS  1.1
GPU GEant4-based Monte Carlo Simulations
GGEMSChrono Namespace Reference

namespace computing/displaying the time More...

Functions

void DisplayTime (DurationNano const &duration, std::string const &displayed_text)
 Print the execution time. More...
 
ChronoTime Now (void)
 
DurationNano Zero (void)
 Initialization at zero nanosecond. More...
 

Detailed Description

namespace computing/displaying the time

Function Documentation

◆ DisplayTime()

void GGEMSChrono::DisplayTime ( DurationNano const &  duration,
std::string const &  displayed_text 
)

Print the execution time.

Parameters
duration- Duration of code/method in nanoseconds
displayed_text- Text into the screen/file

Definition at line 38 of file GGEMSChrono.cc.

◆ Now()

ChronoTime GGEMSChrono::Now ( void  )
inline
Returns
the current time in nanoseconds

Definition at line 67 of file GGEMSChrono.hh.

◆ Zero()

DurationNano GGEMSChrono::Zero ( void  )
inline

Initialization at zero nanosecond.

Returns
DurationNano initialized to 0 nanoseconds

Definition at line 74 of file GGEMSChrono.hh.